Searched refs:dev_pagemap (Results 1 – 21 of 21) sorted by relevance
| /linux/include/linux/ |
| H A D | memremap.h | 100 int (*memory_failure)(struct dev_pagemap *pgmap, unsigned long pfn, 133 struct dev_pagemap { struct 149 static inline bool pgmap_has_memory_failure(struct dev_pagemap *pgmap) in pgmap_has_memory_failure() argument 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() 227 void zone_device_page_init(struct page *page, struct dev_pagemap *pgmap, 229 void *memremap_pages(struct dev_pagemap *pgmap, int nid); 230 void memunmap_pages(struct dev_pagemap *pgmap); 231 void *devm_memremap_pages(struct device *dev, struct dev_pagemap *pgmap); 232 void devm_memunmap_pages(struct device *dev, struct dev_pagemap *pgmap); [all …]
|
| H A D | mm.h | 4862 struct dev_pagemap *pgmap); 4925 struct dev_pagemap *pgmap) in __vmemmap_can_optimize() 4950 struct dev_pagemap *pgmap) in vmemmap_can_optimize()
|
| /linux/arch/powerpc/include/asm/book3s/64/ |
| H A D | radix.h | 319 struct dev_pagemap; 357 bool vmemmap_can_optimize(struct vmem_altmap *altmap, struct dev_pagemap *pgmap); 364 struct dev_pagemap *pgmap);
|
| /linux/tools/testing/nvdimm/test/ |
| H A D | iomap.c | 98 struct dev_pagemap *pgmap = _pgmap; in nfit_test_kill() 110 struct dev_pagemap *pgmap = container_of(ref, struct dev_pagemap, ref); in dev_pagemap_percpu_release() 115 void *__wrap_devm_memremap_pages(struct device *dev, struct dev_pagemap *pgmap)
|
| H A D | nfit_test.h | 214 void *__wrap_devm_memremap_pages(struct device *dev, struct dev_pagemap *pgmap);
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_gpusvm.c | 764 const struct dev_pagemap *pagemap) in drm_gpusvm_scan_mm() 781 const struct dev_pagemap *other = NULL; in drm_gpusvm_scan_mm() 818 const struct dev_pagemap *cur = NULL; in drm_gpusvm_scan_mm() 1406 struct dev_pagemap *pagemap; in drm_gpusvm_get_pages()
|
| H A D | drm_pagemap.c | 524 struct dev_pagemap *pagemap = dpagemap->pagemap; in drm_pagemap_migrate_to_devmem() 972 struct dev_pagemap *pagemap, in drm_pagemap_init()
|
| /linux/drivers/xen/ |
| H A D | unpopulated-alloc.c | 39 struct dev_pagemap *pgmap; in fill_list()
|
| /linux/drivers/nvdimm/ |
| H A D | nd.h | 665 int nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap); 668 struct dev_pagemap *pgmap) in nvdimm_setup_pfn()
|
| 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()
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_svm.h | 61 struct dev_pagemap pagemap;
|
| H A D | xe_svm.c | 1719 struct dev_pagemap *pagemap = &xpagemap->pagemap; in xe_pagemap_destroy_work() 1773 struct dev_pagemap *pagemap; in xe_pagemap_create()
|
| /linux/mm/ |
| H A D | mm_init.c | 992 struct dev_pagemap *pgmap) in __init_zone_device_page() 1060 struct dev_pagemap *pgmap) in compound_nr_pages() 1071 struct dev_pagemap *pgmap, in memmap_init_compound() 1097 struct dev_pagemap *pgmap) in memmap_init_zone_device()
|
| H A D | memory-failure.c | 1719 struct dev_pagemap *pgmap) in mf_generic_kill_procs() 2131 struct dev_pagemap *pgmap) in memory_failure_dev_pagemap() 2346 struct dev_pagemap *pgmap; in memory_failure()
|
| H A D | migrate_device.c | 272 struct dev_pagemap *pgmap; in migrate_vma_collect_pmd()
|
| H A D | memory_hotplug.c | 341 struct dev_pagemap *pgmap; in pfn_to_online_page()
|
| H A D | memory.c | 4830 struct dev_pagemap *pgmap; in do_swap_page()
|
| /linux/arch/powerpc/kvm/ |
| H A D | book3s_hv_uvmem.c | 100 static struct dev_pagemap kvmppc_uvmem_pgmap;
|
| /linux/drivers/s390/block/ |
| H A D | dcssblk.c | 81 struct dev_pagemap pgmap;
|
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_dmem.c | 72 struct dev_pagemap pagemap;
|
| /linux/drivers/hv/ |
| H A D | mshv_vtl_main.c | 384 struct dev_pagemap *pgmap; in mshv_vtl_ioctl_add_vtl0_mem()
|