Home
last modified time | relevance | path

Searched defs:pgmap (Results 1 – 14 of 14) sorted by relevance

/linux/include/linux/
H A Dmemremap.h149 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 Dmm.h4925 __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 Diomap.c99 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 Dunpopulated-alloc.c39 struct dev_pagemap *pgmap; in fill_list() local
/linux/drivers/nvdimm/
H A Dpfn_devs.c672 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 Dnd.h668 nvdimm_setup_pfn(struct nd_pfn * nd_pfn,struct dev_pagemap * pgmap) nvdimm_setup_pfn() argument
/linux/mm/
H A Dmm_init.c992 __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 Dmemory-failure.c2132 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 Dmigrate_device.c272 struct dev_pagemap *pgmap; in migrate_vma_collect_pmd() local
H A Dmemory_hotplug.c341 struct dev_pagemap *pgmap; in pfn_to_online_page() local
H A Dmemory.c4846 struct dev_pagemap *pgmap; do_swap_page() local
/linux/drivers/s390/block/
H A Ddcssblk.c81 struct dev_pagemap pgmap; member
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd.h117 struct dev_pagemap pgmap; global() member
/linux/drivers/hv/
H A Dmshv_vtl_main.c384 struct dev_pagemap *pgmap; in mshv_vtl_ioctl_add_vtl0_mem() local
[all...]