/linux-master/include/linux/ |
H A D | pfn_t.h | 7 * PFN_FLAGS_MASK - mask of all the possible valid pfn_t flags 29 static inline pfn_t __pfn_to_pfn_t(unsigned long pfn, u64 flags) 31 pfn_t pfn_t = { .val = pfn | (flags & PFN_FLAGS_MASK), }; local 33 return pfn_t; 36 /* a default pfn to pfn_t conversion assumes that @pfn is pfn_valid() */ 37 static inline pfn_t pfn_to_pfn_t(unsigned long pfn) 42 static inline pfn_t phys_to_pfn_t(phys_addr_t addr, u64 flags) 47 static inline bool pfn_t_has_page(pfn_t pfn) 52 static inline unsigned long pfn_t_to_pfn(pfn_t pf [all...] |
H A D | pfn.h | 9 * pfn_t: encapsulates a page-frame number that is optionally backed 10 * by memmap (struct page). Whether a pfn_t has a 'struct page' 15 } pfn_t; typedef in typeref:struct:__anon11798
|
H A D | dax.h | 29 enum dax_access_mode, void **, pfn_t *); 232 enum dax_access_mode mode, void **kaddr, pfn_t *pfn); 246 pfn_t *pfnp, int *errp, const struct iomap_ops *ops); 248 unsigned int order, pfn_t pfn);
|
H A D | huge_mm.h | 40 vm_fault_t vmf_insert_pfn_pmd(struct vm_fault *vmf, pfn_t pfn, bool write); 41 vm_fault_t vmf_insert_pfn_pud(struct vm_fault *vmf, pfn_t pfn, bool write);
|
/linux-master/drivers/dax/pmem/ |
H A D | pmem.c | 6 #include <linux/pfn_t.h>
|
/linux-master/drivers/nvdimm/ |
H A D | pmem.h | 8 #include <linux/pfn_t.h> 34 pfn_t *pfn);
|
H A D | pmem.c | 23 #include <linux/pfn_t.h> 245 pfn_t *pfn) 306 void **kaddr, pfn_t *pfn)
|
/linux-master/tools/testing/nvdimm/ |
H A D | pmem-dax.c | 13 pfn_t *pfn)
|
/linux-master/drivers/dax/ |
H A D | device.c | 7 #include <linux/pfn_t.h> 76 static void dax_set_mapping(struct vm_fault *vmf, pfn_t pfn, 108 pfn_t pfn; 143 pfn_t pfn; 187 pfn_t pfn;
|
H A D | pmem.c | 5 #include <linux/pfn_t.h>
|
H A D | super.c | 10 #include <linux/pfn_t.h> 151 enum dax_access_mode mode, void **kaddr, pfn_t *pfn)
|
H A D | kmem.c | 8 #include <linux/pfn_t.h>
|
/linux-master/fs/ |
H A D | dax.c | 23 #include <linux/pfn_t.h> 74 static void *dax_make_entry(pfn_t pfn, unsigned long flags) 870 const struct iomap_iter *iter, void *entry, pfn_t pfn, 1067 size_t size, void **kaddr, pfn_t *pfnp) 1191 pfn_t pfn = pfn_to_pfn_t(my_zero_pfn(vaddr)); 1213 pfn_t pfn; 1595 static vm_fault_t dax_fault_synchronous_pfnp(pfn_t *pfnp, pfn_t pfn) 1643 const struct iomap_iter *iter, pfn_t *pfnp, 1653 pfn_t pf [all...] |
/linux-master/drivers/dax/hmem/ |
H A D | hmem.c | 5 #include <linux/pfn_t.h>
|
/linux-master/include/trace/events/ |
H A D | fs_dax.h | 107 long length, pfn_t pfn, void *radix_entry), 148 long length, pfn_t pfn, void *radix_entry), \
|
/linux-master/tools/testing/nvdimm/test/ |
H A D | iomap.c | 11 #include <linux/pfn_t.h> 138 pfn_t __wrap_phys_to_pfn_t(phys_addr_t addr, unsigned long flags)
|
H A D | nfit_test.h | 215 pfn_t __wrap_phys_to_pfn_t(phys_addr_t addr, unsigned long flags);
|
/linux-master/drivers/md/ |
H A D | dm-linear.c | 170 pfn_t *pfn)
|
H A D | dm-target.c | 259 pfn_t *pfn)
|
H A D | dm-stripe.c | 318 pfn_t *pfn)
|
/linux-master/drivers/gpu/drm/v3d/ |
H A D | v3d_bo.c | 23 #include <linux/pfn_t.h>
|
/linux-master/drivers/s390/block/ |
H A D | dcssblk.c | 20 #include <linux/pfn_t.h> 36 pfn_t *pfn); 916 long nr_pages, void **kaddr, pfn_t *pfn) 934 pfn_t *pfn)
|
/linux-master/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_gem.c | 10 #include <linux/pfn_t.h>
|
/linux-master/drivers/gpu/drm/gma500/ |
H A D | fbdev.c | 9 #include <linux/pfn_t.h>
|
/linux-master/fs/xfs/ |
H A D | xfs_file.c | 1329 pfn_t *pfn) 1342 pfn_t *pfn) 1381 pfn_t pfn;
|