Lines Matching refs:prot
194 unsigned long end, pgprot_t prot, struct page **pages, int *nr, in vmap_pte_range() argument
214 set_pte_at(&init_mm, addr, pte, mk_pte(page, prot)); in vmap_pte_range()
222 unsigned long end, pgprot_t prot, struct page **pages, int *nr, in vmap_pmd_range() argument
233 if (vmap_pte_range(pmd, addr, next, prot, pages, nr, mask)) in vmap_pmd_range()
240 unsigned long end, pgprot_t prot, struct page **pages, int *nr, in vmap_pud_range() argument
251 if (vmap_pmd_range(pud, addr, next, prot, pages, nr, mask)) in vmap_pud_range()
258 unsigned long end, pgprot_t prot, struct page **pages, int *nr, in vmap_p4d_range() argument
269 if (vmap_pud_range(p4d, addr, next, prot, pages, nr, mask)) in vmap_p4d_range()
294 pgprot_t prot, struct page **pages) in map_kernel_range_noflush() argument
310 err = vmap_p4d_range(pgd, addr, next, prot, pages, &nr, &mask); in map_kernel_range_noflush()
321 int map_kernel_range(unsigned long start, unsigned long size, pgprot_t prot, in map_kernel_range() argument
326 ret = map_kernel_range_noflush(start, size, prot, pages); in map_kernel_range()
2397 unsigned long flags, pgprot_t prot) in vmap() argument
2412 if (map_kernel_range((unsigned long)area->addr, size, pgprot_nx(prot), in vmap()
2429 pgprot_t prot; member
2439 *pte = pte_mkspecial(pfn_pte(data->pfns[data->idx++], data->prot)); in vmap_pfn_apply()
2452 void *vmap_pfn(unsigned long *pfns, unsigned int count, pgprot_t prot) in vmap_pfn() argument
2454 struct vmap_pfn_data data = { .pfns = pfns, .prot = pgprot_nx(prot) }; in vmap_pfn()
2476 pgprot_t prot, int node) in __vmalloc_area_node() argument
2525 prot, pages) < 0) in __vmalloc_area_node()
2558 pgprot_t prot, unsigned long vm_flags, int node, in __vmalloc_node_range() argument
2574 addr = __vmalloc_area_node(area, gfp_mask, prot, node); in __vmalloc_node_range()