Home
last modified time | relevance | path

Searched refs:page_pgmap (Results 1 – 12 of 12) sorted by relevance

/linux-6.15/include/linux/
H A Dmemremap.h164 page_pgmap(page)->type == MEMORY_DEVICE_PRIVATE; in is_device_private_page()
176 page_pgmap(page)->type == MEMORY_DEVICE_PCI_P2PDMA; in is_pci_p2pdma_page()
182 page_pgmap(page)->type == MEMORY_DEVICE_COHERENT; in is_device_coherent_page()
193 page_pgmap(page)->type == MEMORY_DEVICE_FS_DAX; in is_fsdax_page()
H A Dmmzone.h1170 static inline struct dev_pagemap *page_pgmap(const struct page *page) in page_pgmap() function
1191 return page_pgmap(a) == page_pgmap(b); in zone_device_pages_have_same_pgmap()
1206 static inline struct dev_pagemap *page_pgmap(const struct page *page) in page_pgmap() function
/linux-6.15/drivers/pci/
H A Dp2pdma.c205 struct pci_p2pdma_pagemap *pgmap = to_p2p_pgmap(page_pgmap(page)); in p2pdma_page_free()
1028 if (state->pgmap != page_pgmap(sg_page(sg))) { in pci_p2pdma_map_segment()
1029 state->pgmap = page_pgmap(sg_page(sg)); in pci_p2pdma_map_segment()
/linux-6.15/mm/
H A Dmigrate_device.c144 pgmap = page_pgmap(page); in migrate_vma_collect_pmd()
167 pgmap = page_pgmap(page); in migrate_vma_collect_pmd()
H A Dmemremap.c532 WARN_ON_ONCE(!percpu_ref_tryget_live(&page_pgmap(page)->ref)); in zone_device_page_init()
H A Dhmm.c251 page_pgmap(pfn_swap_entry_to_page(entry))->owner == in hmm_vma_handle_pte()
H A Dmemory.c4458 pgmap = page_pgmap(vmf->page); in do_swap_page()
/linux-6.15/drivers/gpu/drm/
H A Ddrm_gpusvm.c1429 if (pagemap != page_pgmap(page)) { in drm_gpusvm_range_get_pages()
1435 pagemap = page_pgmap(page); in drm_gpusvm_range_get_pages()
/linux-6.15/drivers/gpu/drm/nouveau/
H A Dnouveau_dmem.c91 return container_of(page_pgmap(page), struct nouveau_dmem_chunk, in nouveau_page_to_chunk()
/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_svm.c353 return container_of(page_pgmap(page), struct xe_vram_region, pagemap); in page_to_vr()
/linux-6.15/lib/
H A Dtest_hmm.c198 return container_of(page_pgmap(page), struct dmirror_chunk, in dmirror_page_to_chunk()
/linux-6.15/fs/
H A Ddax.c402 struct dev_pagemap *pgmap = page_pgmap(&folio->page); in dax_folio_put()