Searched refs:pfn_t (Results 1 - 25 of 44) sorted by relevance

12

/linux-master/include/linux/
H A Dpfn_t.h7 * 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 Dpfn.h9 * 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 Ddax.h29 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 Dhuge_mm.h40 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 Dpmem.c6 #include <linux/pfn_t.h>
/linux-master/drivers/nvdimm/
H A Dpmem.h8 #include <linux/pfn_t.h>
34 pfn_t *pfn);
H A Dpmem.c23 #include <linux/pfn_t.h>
245 pfn_t *pfn)
306 void **kaddr, pfn_t *pfn)
/linux-master/tools/testing/nvdimm/
H A Dpmem-dax.c13 pfn_t *pfn)
/linux-master/drivers/dax/
H A Ddevice.c7 #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 Dpmem.c5 #include <linux/pfn_t.h>
H A Dsuper.c10 #include <linux/pfn_t.h>
151 enum dax_access_mode mode, void **kaddr, pfn_t *pfn)
H A Dkmem.c8 #include <linux/pfn_t.h>
/linux-master/fs/
H A Ddax.c23 #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 Dhmem.c5 #include <linux/pfn_t.h>
/linux-master/include/trace/events/
H A Dfs_dax.h107 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 Diomap.c11 #include <linux/pfn_t.h>
138 pfn_t __wrap_phys_to_pfn_t(phys_addr_t addr, unsigned long flags)
H A Dnfit_test.h215 pfn_t __wrap_phys_to_pfn_t(phys_addr_t addr, unsigned long flags);
/linux-master/drivers/md/
H A Ddm-linear.c170 pfn_t *pfn)
H A Ddm-target.c259 pfn_t *pfn)
H A Ddm-stripe.c318 pfn_t *pfn)
/linux-master/drivers/gpu/drm/v3d/
H A Dv3d_bo.c23 #include <linux/pfn_t.h>
/linux-master/drivers/s390/block/
H A Ddcssblk.c20 #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 Dexynos_drm_gem.c10 #include <linux/pfn_t.h>
/linux-master/drivers/gpu/drm/gma500/
H A Dfbdev.c9 #include <linux/pfn_t.h>
/linux-master/fs/xfs/
H A Dxfs_file.c1329 pfn_t *pfn)
1342 pfn_t *pfn)
1381 pfn_t pfn;

Completed in 237 milliseconds

12