Home
last modified time | relevance | path

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

/include/drm/ttm/
Dttm_caching.h53 pgprot_t ttm_prot_from_caching(enum ttm_caching caching, pgprot_t tmp);
Dttm_bo_driver.h278 pgprot_t ttm_io_prot(struct ttm_buffer_object *bo, struct ttm_resource *res,
279 pgprot_t tmp);
Dttm_bo_api.h456 pgprot_t prot,
469 vm_fault_t ttm_bo_vm_dummy_page(struct vm_fault *vmf, pgprot_t prot);
Dttm_tt.h117 pgprot_t prot;
/include/xen/
Dxen-ops.h48 xen_pfn_t *pfn, int nr, int *err_ptr, pgprot_t prot,
53 pgprot_t prot, unsigned int domid, in xen_remap_pfn()
67 int *err_ptr, pgprot_t prot,
80 int *err_ptr, pgprot_t prot, in xen_xlate_remap_gfn_array()
117 int *err_ptr, pgprot_t prot, in xen_remap_domain_gfn_array()
153 pgprot_t prot, unsigned int domid) in xen_remap_domain_mfn_array()
177 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);
82 static inline void *kmap_local_page_prot(struct page *page, pgprot_t prot) in kmap_local_page_prot()
97 static inline void *kmap_atomic_prot(struct page *page, pgprot_t prot) in kmap_atomic_prot()
190 static inline void *kmap_local_page_prot(struct page *page, pgprot_t prot) in kmap_local_page_prot()
217 static inline void *kmap_atomic_prot(struct page *page, pgprot_t prot) in kmap_atomic_prot()
Dkmsan.h141 pgprot_t prot, struct page **pages,
167 phys_addr_t phys_addr, pgprot_t prot,
288 pgprot_t prot, in kmsan_vmap_pages_range_noflush()
302 phys_addr_t phys_addr, pgprot_t prot, in kmsan_ioremap_page_range()
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.h1005 static inline pgprot_t pgprot_modify(pgprot_t oldprot, pgprot_t newprot) in pgprot_modify()
1181 static inline int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot, in track_pfn_remap()
1192 static inline void track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot, in track_pfn_insert()
1224 extern int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot,
1227 extern void track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot,
1481 int p4d_set_huge(p4d_t *p4d, phys_addr_t addr, pgprot_t prot);
1484 static inline int p4d_set_huge(p4d_t *p4d, phys_addr_t addr, pgprot_t prot) in p4d_set_huge()
1491 int pud_set_huge(pud_t *pud, phys_addr_t addr, pgprot_t prot);
1492 int pmd_set_huge(pmd_t *pmd, phys_addr_t addr, pgprot_t prot);
1499 static inline int p4d_set_huge(p4d_t *p4d, phys_addr_t addr, pgprot_t prot) in p4d_set_huge()
[all …]
Ddma-map-ops.h255 void *dma_common_contiguous_remap(struct page *page, size_t size, pgprot_t prot,
257 void *dma_common_pages_remap(struct page **pages, size_t size, pgprot_t prot,
308 pgprot_t dma_pgprot(struct device *dev, pgprot_t prot, unsigned long attrs);
310 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.h25 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.h2312 unsigned long end, pgprot_t newprot,
2459 int vma_wants_writenotify(struct vm_area_struct *vma, pgprot_t vm_page_prot);
3166 pgprot_t vm_get_page_prot(unsigned long vm_flags);
3169 static inline pgprot_t vm_get_page_prot(unsigned long vm_flags) in vm_get_page_prot()
3190 unsigned long pfn, unsigned long size, pgprot_t);
3192 unsigned long pfn, unsigned long size, pgprot_t prot);
3203 unsigned long pfn, pgprot_t pgprot);
3207 pfn_t pfn, pgprot_t pgprot);
3228 unsigned long size, pgprot_t prot) in io_remap_pfn_range()
Dmemory_hotplug.h116 pgprot_t pgprot;
Dhugetlb.h237 unsigned long address, unsigned long end, pgprot_t newprot,
451 unsigned long end, pgprot_t newprot, in hugetlb_change_protection()
Dmm_types.h469 pgprot_t vm_page_prot;
/include/asm-generic/
Dpage.h48 } pgprot_t; typedef
59 #define __pgprot(x) ((pgprot_t) { (x) } )
Dhugetlb.h8 static inline pte_t mk_huge_pte(struct page *page, pgprot_t pgprot) in mk_huge_pte()
33 static inline pte_t huge_pte_modify(pte_t pte, pgprot_t newprot) in huge_pte_modify()
/include/rdma/
Dib_verbs.h2918 unsigned long pfn, unsigned long size, pgprot_t prot,