Home
last modified time | relevance | path

Searched refs:migrate_vma (Results 1 – 5 of 5) sorted by relevance

/linux/include/linux/
H A Dmigrate.h158 struct migrate_vma { struct
193 int migrate_vma_setup(struct migrate_vma *args); argument
194 void migrate_vma_pages(struct migrate_vma *migrate);
195 void migrate_vma_finalize(struct migrate_vma *migrate);
/linux/mm/
H A Dmigrate_device.c25 struct migrate_vma *migrate = walk->private; in migrate_vma_collect_skip()
41 struct migrate_vma *migrate = walk->private; in migrate_vma_collect_hole()
142 struct migrate_vma *migrate = walk->private; in migrate_vma_collect_huge_pmd()
246 struct migrate_vma *migrate = walk->private; in migrate_vma_collect_pmd()
502 static void migrate_vma_collect(struct migrate_vma *migrate) in migrate_vma_collect()
659 static void migrate_vma_unmap(struct migrate_vma *migrate) in migrate_vma_unmap()
729 int migrate_vma_setup(struct migrate_vma *args) in migrate_vma_setup()
781 * @migrate: migrate_vma arguments
787 static int migrate_vma_insert_huge_pmd_page(struct migrate_vma *migrate, in migrate_vma_insert_huge_pmd_page()
902 static int migrate_vma_split_unmapped_folio(struct migrate_vma *migrat
[all...]
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_dmem.c192 struct migrate_vma args = { in nouveau_dmem_migrate_to_ram()
784 struct nouveau_svmm *svmm, struct migrate_vma *args, in nouveau_dmem_migrate_chunk()
830 struct migrate_vma args = { in nouveau_dmem_migrate_vma()
/linux/arch/powerpc/kvm/
H A Dbook3s_hv_uvmem.c519 struct migrate_vma mig = { 0 }; in __kvmppc_svm_page_out()
747 struct migrate_vma mig = { 0 }; in kvmppc_svm_page_in()
/linux/drivers/gpu/drm/
H A Ddrm_pagemap.c525 struct migrate_vma migrate = { in drm_pagemap_migrate_to_devmem()
1118 struct migrate_vma migrate = { in __drm_pagemap_migrate_to_ram()