Home
last modified time | relevance | path

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

/linux/mm/
H A Dmemremap.c46 static void devmap_managed_enable_put(struct dev_pagemap *pgmap) in devmap_managed_enable_put() argument
52 static void devmap_managed_enable_get(struct dev_pagemap *pgmap) in devmap_managed_enable_get() argument
58 static void devmap_managed_enable_get(struct dev_pagemap *pgmap) in devmap_managed_enable_get() argument
61 static void devmap_managed_enable_put(struct dev_pagemap *pgmap) in devmap_managed_enable_put() argument
73 static unsigned long pfn_first(struct dev_pagemap *pgmap, int range_id) in pfn_first() argument
83 bool pgmap_pfn_valid(struct dev_pagemap *pgmap, unsigne argument
98 pfn_end(struct dev_pagemap * pgmap,int range_id) pfn_end() argument
105 pfn_len(struct dev_pagemap * pgmap,unsigned long range_id) pfn_len() argument
111 pageunmap_range(struct dev_pagemap * pgmap,int range_id) pageunmap_range() argument
137 memunmap_pages(struct dev_pagemap * pgmap) memunmap_pages() argument
165 struct dev_pagemap *pgmap = container_of(ref, struct dev_pagemap, ref); dev_pagemap_percpu_release() local
170 pagemap_range(struct dev_pagemap * pgmap,struct mhp_params * params,int range_id,int nid) pagemap_range() argument
292 memremap_pages(struct dev_pagemap * pgmap,int nid) memremap_pages() argument
403 devm_memremap_pages(struct device * dev,struct dev_pagemap * pgmap) devm_memremap_pages() argument
420 devm_memunmap_pages(struct device * dev,struct dev_pagemap * pgmap) devm_memunmap_pages() argument
435 get_dev_pagemap(unsigned long pfn,struct dev_pagemap * pgmap) get_dev_pagemap() argument
[all...]
H A Dgup.c31 struct dev_pagemap *pgmap; member
841 struct dev_pagemap **pgmap) in follow_page_pte()
2891 struct dev_pagemap *pgmap = NULL; in gup_fast_pte_range() local
3001 struct dev_pagemap *pgmap = NULL; in gup_fast_devmap_leaf() local
H A Dmemory-failure.c1753 struct dev_pagemap *pgmap) in mf_generic_kill_procs()
2149 struct dev_pagemap *pgmap) in memory_failure_dev_pagemap()
2221 struct dev_pagemap *pgmap; in memory_failure() local
H A Dmemory_hotplug.c348 struct dev_pagemap *pgmap; in pfn_to_online_page() local
H A Dhuge_memory.c1568 pmd_t *pmd, int flags, struct dev_pagemap **pgmap) in follow_devmap_pmd()
/linux/include/linux/
H A Dmemremap.h143 static inline bool pgmap_has_memory_failure(struct dev_pagemap *pgmap) in pgmap_has_memory_failure()
148 static inline struct vmem_altmap *pgmap_altmap(struct dev_pagemap *pgmap) in pgmap_altmap()
155 static inline unsigned long pgmap_vmemmap_nr(struct dev_pagemap *pgmap) in pgmap_vmemmap_nr()
203 struct dev_pagemap *pgmap) in devm_memremap_pages()
215 struct dev_pagemap *pgmap) in devm_memunmap_pages()
220 struct dev_pagemap *pgmap) in get_dev_pagemap()
225 static inline bool pgmap_pfn_valid(struct dev_pagemap *pgmap, unsigned long pfn) in pgmap_pfn_valid()
237 static inline void put_dev_pagemap(struct dev_pagemap *pgmap) in put_dev_pagemap()
H A Dmemory_hotplug.h87 struct dev_pagemap *pgmap; member
H A Ddma-map-ops.h473 struct dev_pagemap *pgmap; member
H A Dmm.h3890 struct dev_pagemap *pgmap) in __vmemmap_can_optimize()
3915 struct dev_pagemap *pgmap) in vmemmap_can_optimize()
H A Dmm_types.h133 struct dev_pagemap *pgmap; member
/linux/tools/testing/nvdimm/test/
H A Diomap.c99 struct dev_pagemap *pgmap = _pgmap; in nfit_test_kill() local
111 struct dev_pagemap *pgmap = container_of(ref, struct dev_pagemap, ref); in dev_pagemap_percpu_release() local
116 void *__wrap_devm_memremap_pages(struct device *dev, struct dev_pagemap *pgmap) in __wrap_devm_memremap_pages()
/linux/drivers/nvdimm/
H A Dpmem.h29 struct dev_pagemap pgmap; member
/linux/drivers/xen/
H A Dunpopulated-alloc.c36 struct dev_pagemap *pgmap; in fill_list() local
/linux/drivers/dax/
H A Dbus.h23 struct dev_pagemap *pgmap; member
H A Ddax-private.h90 struct dev_pagemap *pgmap; member
H A Ddevice.c397 struct dev_pagemap *pgmap; in dev_dax_probe() local
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_migrate.c1021 struct dev_pagemap *pgmap; in kgd2kfd_init_zone_device() local
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd.h110 struct dev_pagemap pgmap; member