Symbol: migrate_vma
arch/powerpc/kvm/book3s_hv_uvmem.c
519
struct migrate_vma mig = { 0 };
arch/powerpc/kvm/book3s_hv_uvmem.c
747
struct migrate_vma mig = { 0 };
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
269
static unsigned long svm_migrate_successful_pages(struct migrate_vma *migrate)
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
284
struct migrate_vma *migrate, struct dma_fence **mfence,
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
402
struct migrate_vma migrate = { 0 };
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
589
struct migrate_vma *migrate, struct dma_fence **mfence,
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
703
struct migrate_vma migrate = { 0 };
drivers/gpu/drm/drm_pagemap.c
1042
struct migrate_vma migrate = {
drivers/gpu/drm/drm_pagemap.c
479
struct migrate_vma migrate = {
drivers/gpu/drm/nouveau/nouveau_dmem.c
192
struct migrate_vma args = {
drivers/gpu/drm/nouveau/nouveau_dmem.c
784
struct nouveau_svmm *svmm, struct migrate_vma *args,
drivers/gpu/drm/nouveau/nouveau_dmem.c
830
struct migrate_vma args = {
include/linux/migrate.h
193
int migrate_vma_setup(struct migrate_vma *args);
include/linux/migrate.h
194
void migrate_vma_pages(struct migrate_vma *migrate);
include/linux/migrate.h
195
void migrate_vma_finalize(struct migrate_vma *migrate);
lib/test_hmm.c
1026
dmirror_successful_migrated_pages(struct migrate_vma *migrate)
lib/test_hmm.c
1046
struct migrate_vma args = { 0 };
lib/test_hmm.c
1112
struct migrate_vma args = { 0 };
lib/test_hmm.c
1620
struct migrate_vma args = { 0 };
lib/test_hmm.c
677
static void dmirror_migrate_alloc_and_copy(struct migrate_vma *args,
lib/test_hmm.c
832
static int dmirror_migrate_finalize_and_map(struct migrate_vma *args,
lib/test_hmm.c
942
static vm_fault_t dmirror_devmem_fault_alloc_and_copy(struct migrate_vma *args,
mm/migrate_device.c
1103
struct migrate_vma *migrate)
mm/migrate_device.c
1265
void migrate_vma_pages(struct migrate_vma *migrate)
mm/migrate_device.c
1351
void migrate_vma_finalize(struct migrate_vma *migrate)
mm/migrate_device.c
142
struct migrate_vma *migrate = walk->private;
mm/migrate_device.c
25
struct migrate_vma *migrate = walk->private;
mm/migrate_device.c
252
struct migrate_vma *migrate = walk->private;
mm/migrate_device.c
41
struct migrate_vma *migrate = walk->private;
mm/migrate_device.c
508
static void migrate_vma_collect(struct migrate_vma *migrate)
mm/migrate_device.c
665
static void migrate_vma_unmap(struct migrate_vma *migrate)
mm/migrate_device.c
735
int migrate_vma_setup(struct migrate_vma *args)
mm/migrate_device.c
793
static int migrate_vma_insert_huge_pmd_page(struct migrate_vma *migrate,
mm/migrate_device.c
908
static int migrate_vma_split_unmapped_folio(struct migrate_vma *migrate,
mm/migrate_device.c
930
static int migrate_vma_insert_huge_pmd_page(struct migrate_vma *migrate,
mm/migrate_device.c
939
static int migrate_vma_split_unmapped_folio(struct migrate_vma *migrate,
mm/migrate_device.c
968
static void migrate_vma_insert_page(struct migrate_vma *migrate,