| /linux/include/linux/ |
| H A D | memremap.h | 149 static inline bool pgmap_has_memory_failure(struct dev_pagemap *pgmap) in pgmap_has_memory_failure() 154 static inline struct vmem_altmap *pgmap_altmap(struct dev_pagemap *pgmap) in pgmap_altmap() 161 static inline unsigned long pgmap_vmemmap_nr(struct dev_pagemap *pgmap) in pgmap_vmemmap_nr() 239 struct dev_pagemap *pgmap, in zone_device_folio_init() 266 struct dev_pagemap *pgmap) in devm_memremap_pages() 278 struct dev_pagemap *pgmap) in devm_memunmap_pages() 287 static inline bool pgmap_pfn_valid(struct dev_pagemap *pgmap, unsigned long pfn) in pgmap_pfn_valid() 304 static inline void put_dev_pagemap(struct dev_pagemap *pgmap) in put_dev_pagemap()
|
| H A D | mm.h | 4925 __vmemmap_can_optimize(struct vmem_altmap * altmap,struct dev_pagemap * pgmap) __vmemmap_can_optimize() argument 4950 vmemmap_can_optimize(struct vmem_altmap * altmap,struct dev_pagemap * pgmap) vmemmap_can_optimize() argument
|
| /linux/tools/testing/nvdimm/test/ |
| H A D | iomap.c | 99 struct dev_pagemap *pgmap = _pgmap; nfit_test_kill() local 111 struct dev_pagemap *pgmap = container_of(ref, struct dev_pagemap, ref); dev_pagemap_percpu_release() local 116 __wrap_devm_memremap_pages(struct device * dev,struct dev_pagemap * pgmap) __wrap_devm_memremap_pages() argument [all...] |
| /linux/drivers/xen/ |
| H A D | unpopulated-alloc.c | 39 struct dev_pagemap *pgmap; in fill_list() local
|
| /linux/drivers/nvdimm/ |
| H A D | pfn_devs.c | 672 static int __nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap) in __nvdimm_setup_pfn() 845 int nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap) in nvdimm_setup_pfn()
|
| H A D | nd.h | 668 nvdimm_setup_pfn(struct nd_pfn * nd_pfn,struct dev_pagemap * pgmap) nvdimm_setup_pfn() argument
|
| /linux/mm/ |
| H A D | mm_init.c | 992 __init_zone_device_page(struct page * page,unsigned long pfn,unsigned long zone_idx,int nid,struct dev_pagemap * pgmap) __init_zone_device_page() argument 1060 compound_nr_pages(struct vmem_altmap * altmap,struct dev_pagemap * pgmap) compound_nr_pages() argument 1071 memmap_init_compound(struct page * head,unsigned long head_pfn,unsigned long zone_idx,int nid,struct dev_pagemap * pgmap,unsigned long nr_pages) memmap_init_compound() argument 1097 memmap_init_zone_device(struct zone * zone,unsigned long start_pfn,unsigned long nr_pages,struct dev_pagemap * pgmap) memmap_init_zone_device() argument [all...] |
| H A D | memory-failure.c | 2132 rc = pgmap->ops->memory_failure(pgmap, pfn, 1, flags); in memory_failure_dev_pagemap() argument 1719 mf_generic_kill_procs(unsigned long long pfn,int flags,struct dev_pagemap * pgmap) mf_generic_kill_procs() argument 2347 struct dev_pagemap *pgmap; memory_failure() local [all...] |
| H A D | migrate_device.c | 272 struct dev_pagemap *pgmap; in migrate_vma_collect_pmd() local
|
| H A D | memory_hotplug.c | 341 struct dev_pagemap *pgmap; in pfn_to_online_page() local
|
| H A D | memory.c | 4846 struct dev_pagemap *pgmap; do_swap_page() local
|
| /linux/drivers/s390/block/ |
| H A D | dcssblk.c | 81 struct dev_pagemap pgmap; member
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_amdkfd.h | 117 struct dev_pagemap pgmap; global() member
|
| /linux/drivers/hv/ |
| H A D | mshv_vtl_main.c | 384 struct dev_pagemap *pgmap; in mshv_vtl_ioctl_add_vtl0_mem() local [all...] |