Home
last modified time | relevance | path

Searched refs:pgprot_t (Results 1 – 22 of 22) sorted by relevance

/include/drm/ttm/
Dttm_caching.h36 pgprot_t ttm_prot_from_caching(enum ttm_caching caching, pgprot_t tmp);
Dttm_bo_driver.h310 pgprot_t ttm_io_prot(struct ttm_buffer_object *bo, struct ttm_resource *res,
311 pgprot_t tmp);
Dttm_bo_api.h596 pgprot_t prot,
609 vm_fault_t ttm_bo_vm_dummy_page(struct vm_fault *vmf, pgprot_t prot);
Dttm_tt.h83 pgprot_t prot;
/include/xen/
Dxen-ops.h54 xen_pfn_t *pfn, int nr, int *err_ptr, pgprot_t prot,
59 pgprot_t prot, unsigned int domid, in xen_remap_pfn()
73 int *err_ptr, pgprot_t prot,
86 int *err_ptr, pgprot_t prot, in xen_xlate_remap_gfn_array()
123 int *err_ptr, pgprot_t prot, in xen_remap_domain_gfn_array()
159 pgprot_t prot, unsigned int domid) in xen_remap_domain_mfn_array()
183 pgprot_t prot, unsigned int domid, in xen_remap_domain_gfn_range()
/include/linux/
Dvmalloc.h83 static inline bool arch_vmap_p4d_supported(pgprot_t prot) in arch_vmap_p4d_supported()
90 static inline bool arch_vmap_pud_supported(pgprot_t prot) in arch_vmap_pud_supported()
97 static inline bool arch_vmap_pmd_supported(pgprot_t prot) in arch_vmap_pmd_supported()
119 static inline pgprot_t arch_vmap_pgprot_tagged(pgprot_t prot) in arch_vmap_pgprot_tagged()
152 pgprot_t prot, unsigned long vm_flags, int node,
167 unsigned long flags, pgprot_t prot);
168 void *vmap_pfn(unsigned long *pfns, unsigned int count, pgprot_t prot);
Dhighmem-internal.h9 void *__kmap_local_pfn_prot(unsigned long pfn, pgprot_t prot);
10 void *__kmap_local_page_prot(struct page *page, pgprot_t prot);
76 static inline void *kmap_local_page_prot(struct page *page, pgprot_t prot) in kmap_local_page_prot()
91 static inline void *kmap_atomic_prot(struct page *page, pgprot_t prot) in kmap_atomic_prot()
174 static inline void *kmap_local_page_prot(struct page *page, pgprot_t prot) in kmap_local_page_prot()
201 static inline void *kmap_atomic_prot(struct page *page, pgprot_t prot) in kmap_atomic_prot()
Dpfn_t.h80 static inline pte_t pfn_t_pte(pfn_t pfn, pgprot_t pgprot) in pfn_t_pte()
87 static inline pmd_t pfn_t_pmd(pfn_t pfn, pgprot_t pgprot) in pfn_t_pmd()
93 static inline pud_t pfn_t_pud(pfn_t pfn, pgprot_t pgprot) in pfn_t_pud()
Dio.h24 void ioremap_phys_range_hook(phys_addr_t phys_addr, size_t size, pgprot_t prot);
27 phys_addr_t phys_addr, pgprot_t prot);
30 phys_addr_t phys_addr, pgprot_t prot) in ioremap_page_range()
Dpgtable.h974 static inline pgprot_t pgprot_modify(pgprot_t oldprot, pgprot_t newprot) in pgprot_modify()
1121 static inline int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot, in track_pfn_remap()
1132 static inline void track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot, in track_pfn_insert()
1163 extern int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot,
1166 extern void track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot,
1421 int p4d_set_huge(p4d_t *p4d, phys_addr_t addr, pgprot_t prot);
1424 static inline int p4d_set_huge(p4d_t *p4d, phys_addr_t addr, pgprot_t prot) in p4d_set_huge()
1434 int pud_set_huge(pud_t *pud, phys_addr_t addr, pgprot_t prot);
1435 int pmd_set_huge(pmd_t *pmd, phys_addr_t addr, pgprot_t prot);
1442 static inline int p4d_set_huge(p4d_t *p4d, phys_addr_t addr, pgprot_t prot) in p4d_set_huge()
[all …]
Ddma-map-ops.h244 void *dma_common_contiguous_remap(struct page *page, size_t size, pgprot_t prot,
246 void *dma_common_pages_remap(struct page **pages, size_t size, pgprot_t prot,
297 pgprot_t dma_pgprot(struct device *dev, pgprot_t prot, unsigned long attrs);
299 static inline pgprot_t dma_pgprot(struct device *dev, pgprot_t prot, in dma_pgprot()
Dio-mapping.h26 pgprot_t prot;
46 pgprot_t prot; in io_mapping_init_wc()
Dagpgart.h60 pgprot_t prot;
Dcrash_dump.h27 unsigned long size, pgprot_t prot);
Dhuge_mm.h40 pmd_t *pmd, unsigned long addr, pgprot_t newprot,
43 pgprot_t pgprot, bool write);
62 pgprot_t pgprot, bool write);
Dmm.h437 extern pgprot_t protection_map[16];
1963 unsigned long end, pgprot_t newprot,
2110 int vma_wants_writenotify(struct vm_area_struct *vma, pgprot_t vm_page_prot);
2849 pgprot_t vm_get_page_prot(unsigned long vm_flags);
2852 static inline pgprot_t vm_get_page_prot(unsigned long vm_flags) in vm_get_page_prot()
2871 unsigned long pfn, unsigned long size, pgprot_t);
2873 unsigned long pfn, unsigned long size, pgprot_t prot);
2884 unsigned long pfn, pgprot_t pgprot);
2888 pfn_t pfn, pgprot_t pgprot);
2909 unsigned long size, pgprot_t prot) in io_remap_pfn_range()
Dmemory_hotplug.h68 pgprot_t pgprot;
Dmm_types.h370 pgprot_t vm_page_prot;
Dhugetlb.h212 unsigned long address, unsigned long end, pgprot_t newprot);
383 unsigned long end, pgprot_t newprot) in hugetlb_change_protection()
/include/asm-generic/
Dpage.h48 } pgprot_t; typedef
59 #define __pgprot(x) ((pgprot_t) { (x) } )
Dhugetlb.h5 static inline pte_t mk_huge_pte(struct page *page, pgprot_t pgprot) in mk_huge_pte()
30 static inline pte_t huge_pte_modify(pte_t pte, pgprot_t newprot) in huge_pte_modify()
/include/rdma/
Dib_verbs.h2900 unsigned long pfn, unsigned long size, pgprot_t prot,