/kernel/linux/linux-5.10/include/linux/ |
D | pfn_t.h | 29 static inline pfn_t __pfn_to_pfn_t(unsigned long pfn, u64 flags) in __pfn_to_pfn_t() 31 pfn_t pfn_t = { .val = pfn | (flags & PFN_FLAGS_MASK), }; in __pfn_to_pfn_t() local 33 return pfn_t; in __pfn_to_pfn_t() 37 static inline pfn_t pfn_to_pfn_t(unsigned long pfn) in pfn_to_pfn_t() 42 static inline pfn_t phys_to_pfn_t(phys_addr_t addr, u64 flags) in phys_to_pfn_t() 47 static inline bool pfn_t_has_page(pfn_t pfn) in pfn_t_has_page() 52 static inline unsigned long pfn_t_to_pfn(pfn_t pfn) in pfn_t_to_pfn() 57 static inline struct page *pfn_t_to_page(pfn_t pfn) in pfn_t_to_page() 64 static inline phys_addr_t pfn_t_to_phys(pfn_t pfn) in pfn_t_to_phys() 69 static inline pfn_t page_to_pfn_t(struct page *page) in page_to_pfn_t() [all …]
|
D | dax.h | 24 void **, pfn_t *); 222 void **kaddr, pfn_t *pfn); 234 pfn_t *pfnp, int *errp, const struct iomap_ops *ops); 236 enum page_entry_size pe_size, pfn_t pfn);
|
D | huge_mm.h | 41 vm_fault_t vmf_insert_pfn_pmd_prot(struct vm_fault *vmf, pfn_t pfn, 55 static inline vm_fault_t vmf_insert_pfn_pmd(struct vm_fault *vmf, pfn_t pfn, in vmf_insert_pfn_pmd() 60 vm_fault_t vmf_insert_pfn_pud_prot(struct vm_fault *vmf, pfn_t pfn, 74 static inline vm_fault_t vmf_insert_pfn_pud(struct vm_fault *vmf, pfn_t pfn, in vmf_insert_pfn_pud()
|
D | pfn.h | 15 } pfn_t; typedef
|
D | pgtable.h | 1026 pfn_t pfn) in track_pfn_insert() 1060 pfn_t pfn);
|
D | device-mapper.h | 140 long nr_pages, void **kaddr, pfn_t *pfn);
|
D | mm.h | 2795 pfn_t pfn); 2797 pfn_t pfn, pgprot_t pgprot); 2799 unsigned long addr, pfn_t pfn);
|
/kernel/linux/linux-5.10/fs/ |
D | dax.c | 88 static void *dax_make_entry(pfn_t pfn, unsigned long flags) in dax_make_entry() 746 void *entry, pfn_t pfn, unsigned long flags, bool dirty) in dax_insert_entry() 1014 pfn_t *pfnp) in dax_iomap_pfn() 1058 pfn_t pfn = pfn_to_pfn_t(my_zero_pfn(vaddr)); in dax_load_hole() 1259 static vm_fault_t dax_iomap_pte_fault(struct vm_fault *vmf, pfn_t *pfnp, in dax_iomap_pte_fault() 1276 pfn_t pfn; in dax_iomap_pte_fault() 1440 pfn_t pfn; in dax_pmd_load_hole() 1481 static vm_fault_t dax_iomap_pmd_fault(struct vm_fault *vmf, pfn_t *pfnp, in dax_iomap_pmd_fault() 1499 pfn_t pfn; in dax_iomap_pmd_fault() 1643 static vm_fault_t dax_iomap_pmd_fault(struct vm_fault *vmf, pfn_t *pfnp, in dax_iomap_pmd_fault() [all …]
|
/kernel/linux/linux-5.10/drivers/dax/ |
D | device.c | 77 struct vm_fault *vmf, pfn_t *pfn) in __dev_dax_pte_fault() 107 struct vm_fault *vmf, pfn_t *pfn) in __dev_dax_pmd_fault() 148 struct vm_fault *vmf, pfn_t *pfn) in __dev_dax_pud_fault() 189 struct vm_fault *vmf, pfn_t *pfn) in __dev_dax_pud_fault() 202 pfn_t pfn; in dev_dax_huge_fault()
|
D | super.c | 78 pfn_t pfn, end_pfn; in __generic_fsdax_supported() 305 void **kaddr, pfn_t *pfn) in dax_direct_access()
|
/kernel/linux/linux-5.10/drivers/nvdimm/ |
D | pmem.h | 30 long nr_pages, void **kaddr, pfn_t *pfn);
|
D | pmem.c | 258 long nr_pages, void **kaddr, pfn_t *pfn) in __pmem_direct_access() 297 pgoff_t pgoff, long nr_pages, void **kaddr, pfn_t *pfn) in pmem_dax_direct_access()
|
/kernel/linux/linux-5.10/tools/testing/nvdimm/ |
D | pmem-dax.c | 11 long nr_pages, void **kaddr, pfn_t *pfn) in __pmem_direct_access()
|
/kernel/linux/linux-5.10/drivers/md/ |
D | dm-target.c | 145 long nr_pages, void **kaddr, pfn_t *pfn) in io_err_dax_direct_access()
|
D | dm-linear.c | 161 long nr_pages, void **kaddr, pfn_t *pfn) in linear_dax_direct_access()
|
D | dm-stripe.c | 305 long nr_pages, void **kaddr, pfn_t *pfn) in stripe_dax_direct_access()
|
/kernel/linux/linux-5.10/include/trace/events/ |
D | fs_dax.h | 107 long length, pfn_t pfn, void *radix_entry), 148 long length, pfn_t pfn, void *radix_entry), \
|
/kernel/linux/linux-5.10/drivers/s390/block/ |
D | dcssblk.c | 36 long nr_pages, void **kaddr, pfn_t *pfn); 934 long nr_pages, void **kaddr, pfn_t *pfn) in __dcssblk_direct_access() 951 long nr_pages, void **kaddr, pfn_t *pfn) in dcssblk_dax_direct_access()
|
/kernel/linux/linux-5.10/tools/testing/nvdimm/test/ |
D | iomap.c | 159 pfn_t __wrap_phys_to_pfn_t(phys_addr_t addr, unsigned long flags) in __wrap_phys_to_pfn_t()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ttm/ |
D | ttm_bo_vm.c | 187 pfn_t pfnt; in ttm_bo_vm_insert_huge()
|
/kernel/linux/linux-5.10/fs/fuse/ |
D | dax.c | 797 pfn_t pfn; in __fuse_dax_fault() 1238 pfn_t pfn; in fuse_dax_mem_range_init()
|
/kernel/linux/linux-5.10/mm/ |
D | huge_memory.c | 773 pmd_t *pmd, pfn_t pfn, pgprot_t prot, bool write, in insert_pfn_pmd() 832 vm_fault_t vmf_insert_pfn_pmd_prot(struct vm_fault *vmf, pfn_t pfn, in vmf_insert_pfn_pmd_prot() 875 pud_t *pud, pfn_t pfn, pgprot_t prot, bool write) in insert_pfn_pud() 923 vm_fault_t vmf_insert_pfn_pud_prot(struct vm_fault *vmf, pfn_t pfn, in vmf_insert_pfn_pud_prot()
|
D | memory.c | 1935 pfn_t pfn, pgprot_t prot, bool mkwrite) in insert_pfn() 2063 static bool vm_mixed_ok(struct vm_area_struct *vma, pfn_t pfn) in vm_mixed_ok() 2078 unsigned long addr, pfn_t pfn, pgprot_t pgprot, in __vm_insert_mixed() 2150 pfn_t pfn, pgprot_t pgprot) in vmf_insert_mixed_prot() 2157 pfn_t pfn) in vmf_insert_mixed() 2169 unsigned long addr, pfn_t pfn) in vmf_insert_mixed_mkwrite()
|
/kernel/linux/linux-5.10/fs/ext4/ |
D | file.c | 708 pfn_t pfn; in ext4_dax_huge_fault()
|
/kernel/linux/linux-5.10/arch/x86/mm/pat/ |
D | memtype.c | 1066 void track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot, pfn_t pfn) in track_pfn_insert()
|