Home
last modified time | relevance | path

Searched refs:pgmap (Results 26 – 40 of 40) sorted by relevance

12

/openbmc/linux/tools/testing/nvdimm/test/
H A Dnfit_test.h214 void *__wrap_devm_memremap_pages(struct device *dev, struct dev_pagemap *pgmap);
/openbmc/linux/mm/
H A Dhuge_memory.c1023 pmd_t *pmd, int flags, struct dev_pagemap **pgmap) in follow_devmap_pmd() argument
1051 *pgmap = get_dev_pagemap(pfn, *pgmap); in follow_devmap_pmd()
1052 if (!*pgmap) in follow_devmap_pmd()
1178 pud_t *pud, int flags, struct dev_pagemap **pgmap) in follow_devmap_pud() argument
1208 *pgmap = get_dev_pagemap(pfn, *pgmap); in follow_devmap_pud()
1209 if (!*pgmap) in follow_devmap_pud()
H A Dmigrate_device.c137 page->pgmap->owner != migrate->pgmap_owner) in migrate_vma_collect_pmd()
158 page->pgmap->owner != migrate->pgmap_owner)) in migrate_vma_collect_pmd()
H A Dhmm.c251 pfn_swap_entry_to_page(entry)->pgmap->owner == in hmm_vma_handle_pte()
H A Dmemory.c3772 ret = vmf->page->pgmap->ops->migrate_to_ram(vmf); in do_swap_page()
/openbmc/linux/drivers/nvdimm/
H A Dnd.h656 int nvdimm_setup_pfn(struct nd_pfn *nd_pfn, struct dev_pagemap *pgmap);
659 struct dev_pagemap *pgmap) in nvdimm_setup_pfn() argument
/openbmc/linux/arch/powerpc/mm/book3s64/
H A Dradix_pgtable.c916 bool vmemmap_can_optimize(struct vmem_altmap *altmap, struct dev_pagemap *pgmap) in vmemmap_can_optimize() argument
919 return __vmemmap_can_optimize(altmap, pgmap); in vmemmap_can_optimize()
1223 struct dev_pagemap *pgmap) in vmemmap_populate_compound_pages() argument
1269 unsigned long nr_pages = pgmap_vmemmap_nr(pgmap); in vmemmap_populate_compound_pages()
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd.h107 struct dev_pagemap pgmap; member
/openbmc/linux/include/linux/
H A Dmmzone.h1121 return a->pgmap == b->pgmap; in zone_device_pages_have_same_pgmap()
H A Dmm.h3761 struct dev_pagemap *pgmap);
3794 struct dev_pagemap *pgmap) in __vmemmap_can_optimize() argument
3799 if (!pgmap || !is_power_of_2(sizeof(struct page))) in __vmemmap_can_optimize()
3802 nr_pages = pgmap_vmemmap_nr(pgmap); in __vmemmap_can_optimize()
3819 struct dev_pagemap *pgmap) in vmemmap_can_optimize() argument
H A Ddma-map-ops.h494 struct dev_pagemap *pgmap; member
H A Dmm_types.h146 struct dev_pagemap *pgmap; member
/openbmc/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_dmem.c91 return container_of(page->pgmap, struct nouveau_dmem_chunk, pagemap); in nouveau_page_to_chunk()
/openbmc/linux/lib/
H A Dtest_hmm.c198 return container_of(page->pgmap, struct dmirror_chunk, pagemap); in dmirror_page_to_chunk()
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_svm.c187 bo_adev->kfd.pgmap.range.start; in svm_range_dma_map_dev()

12