Home
last modified time | relevance | path

Searched refs:pfn_t (Results 1 – 25 of 30) sorted by relevance

12

/Linux-v4.19/include/linux/
Dpfn_t.h27 static inline pfn_t __pfn_to_pfn_t(unsigned long pfn, u64 flags) in __pfn_to_pfn_t()
29 pfn_t pfn_t = { .val = pfn | (flags & PFN_FLAGS_MASK), }; in __pfn_to_pfn_t() local
31 return pfn_t; in __pfn_to_pfn_t()
35 static inline pfn_t pfn_to_pfn_t(unsigned long pfn) in pfn_to_pfn_t()
40 static inline pfn_t phys_to_pfn_t(phys_addr_t addr, u64 flags) in phys_to_pfn_t()
45 static inline bool pfn_t_has_page(pfn_t pfn) in pfn_t_has_page()
50 static inline unsigned long pfn_t_to_pfn(pfn_t pfn) in pfn_t_to_pfn()
55 static inline struct page *pfn_t_to_page(pfn_t pfn) in pfn_t_to_page()
62 static inline phys_addr_t pfn_t_to_phys(pfn_t pfn) in pfn_t_to_phys()
67 static inline void *pfn_t_to_virt(pfn_t pfn) in pfn_t_to_virt()
[all …]
Ddax.h19 void **, pfn_t *);
142 void **kaddr, pfn_t *pfn);
152 pfn_t *pfnp, int *errp, const struct iomap_ops *ops);
154 enum page_entry_size pe_size, pfn_t pfn);
Dpfn.h15 } pfn_t; typedef
Dhuge_mm.h51 pmd_t *pmd, pfn_t pfn, bool write);
53 pud_t *pud, pfn_t pfn, bool write);
Ddevice-mapper.h135 long nr_pages, void **kaddr, pfn_t *pfn);
Dmm.h2492 pfn_t pfn);
2494 unsigned long addr, pfn_t pfn);
2511 unsigned long addr, pfn_t pfn) in vmf_insert_mixed()
/Linux-v4.19/fs/
Ddax.c804 void *entry, pfn_t pfn_t, in dax_insert_mapping_entry() argument
808 unsigned long pfn = pfn_t_to_pfn(pfn_t); in dax_insert_mapping_entry()
1090 pfn_t *pfnp) in dax_iomap_pfn()
1133 pfn_t pfn = pfn_to_pfn_t(my_zero_pfn(vaddr)); in dax_load_hole()
1340 static vm_fault_t dax_iomap_pte_fault(struct vm_fault *vmf, pfn_t *pfnp, in dax_iomap_pte_fault()
1355 pfn_t pfn; in dax_iomap_pte_fault()
1518 pfn_t pfn; in dax_pmd_load_hole()
1547 static vm_fault_t dax_iomap_pmd_fault(struct vm_fault *vmf, pfn_t *pfnp, in dax_iomap_pmd_fault()
1563 pfn_t pfn; in dax_iomap_pmd_fault()
1706 static vm_fault_t dax_iomap_pmd_fault(struct vm_fault *vmf, pfn_t *pfnp, in dax_iomap_pmd_fault()
[all …]
/Linux-v4.19/drivers/nvdimm/
Dpmem.h30 long nr_pages, void **kaddr, pfn_t *pfn);
Dpmem.c248 long nr_pages, void **kaddr, pfn_t *pfn) in __pmem_direct_access()
277 pgoff_t pgoff, long nr_pages, void **kaddr, pfn_t *pfn) in pmem_dax_direct_access()
/Linux-v4.19/drivers/dax/
Ddevice.c252 struct vm_fault *vmf, pfn_t *pfn) in __dev_dax_pte_fault()
284 struct vm_fault *vmf, pfn_t *pfn) in __dev_dax_pmd_fault()
334 struct vm_fault *vmf, pfn_t *pfn) in __dev_dax_pud_fault()
384 struct vm_fault *vmf, pfn_t *pfn) in __dev_dax_pud_fault()
397 pfn_t pfn; in dev_dax_huge_fault()
Dsuper.c92 pfn_t pfn; in __bdev_dax_supported()
266 void **kaddr, pfn_t *pfn) in dax_direct_access()
/Linux-v4.19/tools/testing/nvdimm/
Dpmem-dax.c19 long nr_pages, void **kaddr, pfn_t *pfn) in __pmem_direct_access()
/Linux-v4.19/drivers/md/
Ddm-target.c144 long nr_pages, void **kaddr, pfn_t *pfn) in io_err_dax_direct_access()
Ddm-linear.c161 long nr_pages, void **kaddr, pfn_t *pfn) in linear_dax_direct_access()
Ddm-stripe.c318 long nr_pages, void **kaddr, pfn_t *pfn) in stripe_dax_direct_access()
/Linux-v4.19/include/trace/events/
Dfs_dax.h107 long length, pfn_t pfn, void *radix_entry),
148 long length, pfn_t pfn, void *radix_entry), \
/Linux-v4.19/include/asm-generic/
Dpgtable.h779 pfn_t pfn) in track_pfn_insert()
813 pfn_t pfn);
/Linux-v4.19/drivers/s390/block/
Ddcssblk.c37 long nr_pages, void **kaddr, pfn_t *pfn);
919 long nr_pages, void **kaddr, pfn_t *pfn) in __dcssblk_direct_access()
936 long nr_pages, void **kaddr, pfn_t *pfn) in dcssblk_dax_direct_access()
/Linux-v4.19/drivers/gpu/drm/v3d/
Dv3d_bo.c235 pfn_t pfn; in v3d_gem_fault()
/Linux-v4.19/tools/testing/nvdimm/test/
Diomap.c118 pfn_t __wrap_phys_to_pfn_t(phys_addr_t addr, unsigned long flags) in __wrap_phys_to_pfn_t()
/Linux-v4.19/fs/ext4/
Dfile.c303 pfn_t pfn; in ext4_dax_huge_fault()
/Linux-v4.19/mm/
Dhuge_memory.c729 pmd_t *pmd, pfn_t pfn, pgprot_t prot, bool write, in insert_pfn_pmd()
756 pmd_t *pmd, pfn_t pfn, bool write) in vmf_insert_pfn_pmd()
796 pud_t *pud, pfn_t pfn, pgprot_t prot, bool write) in insert_pfn_pud()
816 pud_t *pud, pfn_t pfn, bool write) in vmf_insert_pfn_pud()
Dmemory.c1771 pfn_t pfn, pgprot_t prot, bool mkwrite) in insert_pfn()
1892 static bool vm_mixed_ok(struct vm_area_struct *vma, pfn_t pfn) in vm_mixed_ok()
1907 pfn_t pfn, bool mkwrite) in __vm_insert_mixed()
1944 pfn_t pfn) in vm_insert_mixed()
1958 unsigned long addr, pfn_t pfn) in vmf_insert_mixed_mkwrite()
/Linux-v4.19/arch/x86/mm/
Dpat.c1024 void track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot, pfn_t pfn) in track_pfn_insert()
/Linux-v4.19/fs/cramfs/
Dinode.c422 pfn_t pfn = phys_to_pfn_t(address + off, PFN_DEV); in cramfs_physmem_mmap()

12