Searched defs:prot (Results 1 - 8 of 8) sorted by relevance

/mm/
H A Dearly_ioremap.c49 phys_addr_t phys, pgprot_t prot)
97 __early_ioremap(resource_size_t phys_addr, unsigned long size, pgprot_t prot) argument
145 __late_set_fixmap(idx, phys_addr, prot);
147 __early_set_fixmap(idx, phys_addr, prot);
48 __late_set_fixmap(enum fixed_addresses idx, phys_addr_t phys, pgprot_t prot) argument
H A Dfremap.c73 unsigned long addr, unsigned long pgoff, pgprot_t prot)
126 * @prot: new protection bits of the range (see NOTE)
138 * NOTE: the @prot parameter right now is ignored (but must be zero),
143 unsigned long, prot, unsigned long, pgoff, unsigned long, flags)
156 if (prot)
72 install_file_pte(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long addr, unsigned long pgoff, pgprot_t prot) argument
H A Dutil.c255 unsigned long len, unsigned long prot,
262 ret = security_mmap_file(file, prot, flag);
265 ret = do_mmap_pgoff(file, addr, len, prot, flag, pgoff,
275 unsigned long len, unsigned long prot,
283 return vm_mmap_pgoff(file, addr, len, prot, flag, offset >> PAGE_SHIFT);
254 vm_mmap_pgoff(struct file *file, unsigned long addr, unsigned long len, unsigned long prot, unsigned long flag, unsigned long pgoff) argument
274 vm_mmap(struct file *file, unsigned long addr, unsigned long len, unsigned long prot, unsigned long flag, unsigned long offset) argument
H A Dhuge_memory.c705 static inline pmd_t mk_huge_pmd(struct page *page, pgprot_t prot) argument
708 entry = mk_pmd(page, prot);
H A Dmemory.c1479 struct page *page, pgprot_t prot)
1502 set_pte_at(mm, addr, pte, mk_pte(page, prot));
1557 unsigned long pfn, pgprot_t prot)
1573 entry = pte_mkspecial(pfn_pte(pfn, prot));
1661 unsigned long pfn, pgprot_t prot)
1672 set_pte_at(mm, addr, pte, pte_mkspecial(pfn_pte(pfn, prot)));
1682 unsigned long pfn, pgprot_t prot)
1695 pfn + (addr >> PAGE_SHIFT), prot))
1703 unsigned long pfn, pgprot_t prot)
1715 pfn + (addr >> PAGE_SHIFT), prot))
1478 insert_page(struct vm_area_struct *vma, unsigned long addr, struct page *page, pgprot_t prot) argument
1556 insert_pfn(struct vm_area_struct *vma, unsigned long addr, unsigned long pfn, pgprot_t prot) argument
1659 remap_pte_range(struct mm_struct *mm, pmd_t *pmd, unsigned long addr, unsigned long end, unsigned long pfn, pgprot_t prot) argument
1680 remap_pmd_range(struct mm_struct *mm, pud_t *pud, unsigned long addr, unsigned long end, unsigned long pfn, pgprot_t prot) argument
1701 remap_pud_range(struct mm_struct *mm, pgd_t *pgd, unsigned long addr, unsigned long end, unsigned long pfn, pgprot_t prot) argument
1731 remap_pfn_range(struct vm_area_struct *vma, unsigned long addr, unsigned long pfn, unsigned long size, pgprot_t prot) argument
3515 follow_phys(struct vm_area_struct *vma, unsigned long address, unsigned int flags, unsigned long *prot, resource_size_t *phys) argument
3547 unsigned long prot = 0; local
[all...]
H A Dmmap.c64 /* description of effects of mapping type and prot in current implementation.
68 * map_type prot
1267 unsigned long len, unsigned long prot,
1282 if ((prot & PROT_READ) && (current->personality & READ_IMPLIES_EXEC))
1284 prot |= PROT_EXEC;
1316 vm_flags = calc_vm_prot_bits(prot) | calc_vm_flag_bits(flags) |
1331 if ((prot&PROT_WRITE) && !(file->f_mode&FMODE_WRITE))
1415 unsigned long, prot, unsigned long, flags,
1456 retval = vm_mmap_pgoff(file, addr, len, prot, flags, pgoff);
1468 unsigned long prot; member in struct:mmap_arg_struct
1266 do_mmap_pgoff(struct file *file, unsigned long addr, unsigned long len, unsigned long prot, unsigned long flags, unsigned long pgoff, unsigned long *populate) argument
[all...]
H A Dnommu.c245 void *__vmalloc(unsigned long size, gfp_t gfp_mask, pgprot_t prot) argument
432 void *vmap(struct page **pages, unsigned int count, unsigned long flags, pgprot_t prot) argument
445 void *vm_map_ram(struct page **pages, unsigned int count, int node, pgprot_t prot) argument
916 unsigned long prot,
1002 if ((prot & PROT_WRITE) &&
1026 if (prot & PROT_WRITE)
1031 if (((prot & PROT_READ) && !(capabilities & BDI_CAP_READ_MAP)) ||
1032 ((prot & PROT_WRITE) && !(capabilities & BDI_CAP_WRITE_MAP)) ||
1033 ((prot & PROT_EXEC) && !(capabilities & BDI_CAP_EXEC_MAP))
1047 if (prot
913 validate_mmap_request(struct file *file, unsigned long addr, unsigned long len, unsigned long prot, unsigned long flags, unsigned long pgoff, unsigned long *_capabilities) argument
1088 determine_vm_flags(struct file *file, unsigned long prot, unsigned long flags, unsigned long capabilities) argument
1261 do_mmap_pgoff(struct file *file, unsigned long addr, unsigned long len, unsigned long prot, unsigned long flags, unsigned long pgoff, unsigned long *populate) argument
1522 unsigned long prot; member in struct:mmap_arg_struct
1841 remap_pfn_range(struct vm_area_struct *vma, unsigned long addr, unsigned long pfn, unsigned long size, pgprot_t prot) argument
[all...]
H A Dvmalloc.c113 unsigned long end, pgprot_t prot, struct page **pages, int *nr)
132 set_pte_at(&init_mm, addr, pte, mk_pte(page, prot));
139 unsigned long end, pgprot_t prot, struct page **pages, int *nr)
149 if (vmap_pte_range(pmd, addr, next, prot, pages, nr))
156 unsigned long end, pgprot_t prot, struct page **pages, int *nr)
166 if (vmap_pmd_range(pud, addr, next, prot, pages, nr))
173 * Set up page tables in kva (addr, end). The ptes shall have prot "prot", and
179 pgprot_t prot, struct page **pages)
191 err = vmap_pud_range(pgd, addr, next, prot, page
112 vmap_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, pgprot_t prot, struct page **pages, int *nr) argument
138 vmap_pmd_range(pud_t *pud, unsigned long addr, unsigned long end, pgprot_t prot, struct page **pages, int *nr) argument
155 vmap_pud_range(pgd_t *pgd, unsigned long addr, unsigned long end, pgprot_t prot, struct page **pages, int *nr) argument
178 vmap_page_range_noflush(unsigned long start, unsigned long end, pgprot_t prot, struct page **pages) argument
199 vmap_page_range(unsigned long start, unsigned long end, pgprot_t prot, struct page **pages) argument
1096 vm_map_ram(struct page **pages, unsigned int count, int node, pgprot_t prot) argument
1229 map_kernel_range_noflush(unsigned long addr, unsigned long size, pgprot_t prot, struct page **pages) argument
1273 map_vm_area(struct vm_struct *area, pgprot_t prot, struct page **pages) argument
1532 vmap(struct page **pages, unsigned int count, unsigned long flags, pgprot_t prot) argument
1559 __vmalloc_area_node(struct vm_struct *area, gfp_t gfp_mask, pgprot_t prot, int node) argument
1632 __vmalloc_node_range(unsigned long size, unsigned long align, unsigned long start, unsigned long end, gfp_t gfp_mask, pgprot_t prot, int node, const void *caller) argument
1689 __vmalloc_node(unsigned long size, unsigned long align, gfp_t gfp_mask, pgprot_t prot, int node, const void *caller) argument
1697 __vmalloc(unsigned long size, gfp_t gfp_mask, pgprot_t prot) argument
[all...]

Completed in 972 milliseconds