dev_pagemap       388 drivers/dax/bus.c 		struct dev_pagemap *pgmap, enum dev_dax_subsys subsys)
dev_pagemap        22 drivers/dax/bus.h 		struct dev_pagemap *pgmap, enum dev_dax_subsys subsys);
dev_pagemap        25 drivers/dax/bus.h 		int id, struct dev_pagemap *pgmap)
dev_pagemap        53 drivers/dax/dax-private.h 	struct dev_pagemap pgmap;
dev_pagemap        19 drivers/dax/pmem/core.c 	struct dev_pagemap pgmap = { };
dev_pagemap       126 drivers/dax/super.c 		struct dev_pagemap *pgmap, *end_pgmap;
dev_pagemap        74 drivers/gpu/drm/nouveau/nouveau_dmem.c 	struct dev_pagemap pagemap;
dev_pagemap       378 drivers/nvdimm/nd.h int nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap);
dev_pagemap       383 drivers/nvdimm/nd.h 				   struct dev_pagemap *pgmap)
dev_pagemap       663 drivers/nvdimm/pfn_devs.c static int __nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap)
dev_pagemap       806 drivers/nvdimm/pfn_devs.c int nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap)
dev_pagemap       310 drivers/nvdimm/pmem.c static void pmem_pagemap_cleanup(struct dev_pagemap *pgmap)
dev_pagemap       323 drivers/nvdimm/pmem.c static void pmem_pagemap_kill(struct dev_pagemap *pgmap)
dev_pagemap        26 drivers/nvdimm/pmem.h 	struct dev_pagemap	pgmap;
dev_pagemap        37 drivers/pci/p2pdma.c 	struct dev_pagemap pgmap;
dev_pagemap        42 drivers/pci/p2pdma.c static struct pci_p2pdma_pagemap *to_p2p_pgmap(struct dev_pagemap *pgmap)
dev_pagemap       161 drivers/pci/p2pdma.c 	struct dev_pagemap *pgmap;
dev_pagemap       242 include/linux/huge_mm.h 		pmd_t *pmd, int flags, struct dev_pagemap **pgmap);
dev_pagemap       244 include/linux/huge_mm.h 		pud_t *pud, int flags, struct dev_pagemap **pgmap);
dev_pagemap       393 include/linux/huge_mm.h 	unsigned long addr, pmd_t *pmd, int flags, struct dev_pagemap **pgmap)
dev_pagemap       399 include/linux/huge_mm.h 	unsigned long addr, pud_t *pud, int flags, struct dev_pagemap **pgmap)
dev_pagemap        78 include/linux/memremap.h 	void (*kill)(struct dev_pagemap *pgmap);
dev_pagemap        83 include/linux/memremap.h 	void (*cleanup)(struct dev_pagemap *pgmap);
dev_pagemap       118 include/linux/memremap.h static inline struct vmem_altmap *pgmap_altmap(struct dev_pagemap *pgmap)
dev_pagemap       126 include/linux/memremap.h void *memremap_pages(struct dev_pagemap *pgmap, int nid);
dev_pagemap       127 include/linux/memremap.h void memunmap_pages(struct dev_pagemap *pgmap);
dev_pagemap       128 include/linux/memremap.h void *devm_memremap_pages(struct device *dev, struct dev_pagemap *pgmap);
dev_pagemap       129 include/linux/memremap.h void devm_memunmap_pages(struct device *dev, struct dev_pagemap *pgmap);
dev_pagemap       130 include/linux/memremap.h struct dev_pagemap *get_dev_pagemap(unsigned long pfn,
dev_pagemap       131 include/linux/memremap.h 		struct dev_pagemap *pgmap);
dev_pagemap       137 include/linux/memremap.h 		struct dev_pagemap *pgmap)
dev_pagemap       149 include/linux/memremap.h 		struct dev_pagemap *pgmap)
dev_pagemap       153 include/linux/memremap.h static inline struct dev_pagemap *get_dev_pagemap(unsigned long pfn,
dev_pagemap       154 include/linux/memremap.h 		struct dev_pagemap *pgmap)
dev_pagemap       170 include/linux/memremap.h static inline void put_dev_pagemap(struct dev_pagemap *pgmap)
dev_pagemap       973 include/linux/mm.h 				    unsigned long, struct dev_pagemap *);
dev_pagemap       160 include/linux/mm_types.h 			struct dev_pagemap *pgmap;
dev_pagemap        28 mm/gup.c       	struct dev_pagemap *pgmap;
dev_pagemap       184 mm/gup.c       		struct dev_pagemap **pgmap)
dev_pagemap      1829 mm/gup.c       	struct dev_pagemap *pgmap = NULL;
dev_pagemap      1911 mm/gup.c       	struct dev_pagemap *pgmap = NULL;
dev_pagemap       218 mm/hmm.c       	struct dev_pagemap	*pgmap;
dev_pagemap       936 mm/huge_memory.c 		pmd_t *pmd, int flags, struct dev_pagemap **pgmap)
dev_pagemap      1082 mm/huge_memory.c 		pud_t *pud, int flags, struct dev_pagemap **pgmap)
dev_pagemap      1157 mm/memory-failure.c 		struct dev_pagemap *pgmap)
dev_pagemap      1253 mm/memory-failure.c 	struct dev_pagemap *pgmap;
dev_pagemap        28 mm/memremap.c  static int devmap_managed_enable_get(struct dev_pagemap *pgmap)
dev_pagemap        40 mm/memremap.c  static int devmap_managed_enable_get(struct dev_pagemap *pgmap)
dev_pagemap        56 mm/memremap.c  static unsigned long pfn_first(struct dev_pagemap *pgmap)
dev_pagemap        62 mm/memremap.c  static unsigned long pfn_end(struct dev_pagemap *pgmap)
dev_pagemap        79 mm/memremap.c  static void dev_pagemap_kill(struct dev_pagemap *pgmap)
dev_pagemap        87 mm/memremap.c  static void dev_pagemap_cleanup(struct dev_pagemap *pgmap)
dev_pagemap       103 mm/memremap.c  void memunmap_pages(struct dev_pagemap *pgmap)
dev_pagemap       146 mm/memremap.c  	struct dev_pagemap *pgmap =
dev_pagemap       147 mm/memremap.c  		container_of(ref, struct dev_pagemap, internal_ref);
dev_pagemap       157 mm/memremap.c  void *memremap_pages(struct dev_pagemap *pgmap, int nid)
dev_pagemap       160 mm/memremap.c  	struct dev_pagemap *conflict_pgmap;
dev_pagemap       343 mm/memremap.c  void *devm_memremap_pages(struct device *dev, struct dev_pagemap *pgmap)
dev_pagemap       360 mm/memremap.c  void devm_memunmap_pages(struct device *dev, struct dev_pagemap *pgmap)
dev_pagemap       387 mm/memremap.c  struct dev_pagemap *get_dev_pagemap(unsigned long pfn,
dev_pagemap       388 mm/memremap.c  		struct dev_pagemap *pgmap)
dev_pagemap      5949 mm/page_alloc.c 				   struct dev_pagemap *pgmap)
dev_pagemap       101 tools/testing/nvdimm/test/iomap.c 	struct dev_pagemap *pgmap = _pgmap;
dev_pagemap       120 tools/testing/nvdimm/test/iomap.c 	struct dev_pagemap *pgmap =
dev_pagemap       121 tools/testing/nvdimm/test/iomap.c 		container_of(ref, struct dev_pagemap, internal_ref);
dev_pagemap       126 tools/testing/nvdimm/test/iomap.c void *__wrap_devm_memremap_pages(struct device *dev, struct dev_pagemap *pgmap)