Home
last modified time | relevance | path

Searched refs:MIGRATE_PFN_MIGRATE (Results 1 – 9 of 9) sorted by relevance

/linux-6.15/mm/
H A Dmigrate_device.c127 mpfn = MIGRATE_PFN_MIGRATE; in migrate_vma_collect_pmd()
151 MIGRATE_PFN_MIGRATE; in migrate_vma_collect_pmd()
158 mpfn = MIGRATE_PFN_MIGRATE; in migrate_vma_collect_pmd()
408 src_pfns[i] &= ~MIGRATE_PFN_MIGRATE; in migrate_device_unmap()
427 src_pfns[i] &= ~MIGRATE_PFN_MIGRATE; in migrate_device_unmap()
693 *src = MIGRATE_PFN_MIGRATE; in migrate_vma_insert_page()
699 *src &= ~MIGRATE_PFN_MIGRATE; in migrate_vma_insert_page()
718 src_pfns[i] &= ~MIGRATE_PFN_MIGRATE; in __migrate_device_pages()
999 if (!(src_pfn & MIGRATE_PFN_MIGRATE)) in migrate_device_coherent_folio()
1009 if (src_pfn & MIGRATE_PFN_MIGRATE) in migrate_device_coherent_folio()
[all …]
/linux-6.15/Documentation/translations/zh_CN/mm/
H A Dhmm.rst281 驱动程序检查每个 ``src`` 条目以查看该 ``MIGRATE_PFN_MIGRATE`` 位是否已
305 ``MIGRATE_PFN_MIGRATE`` 位被清除。
312 如果 ``src`` 条目仍然有 ``MIGRATE_PFN_MIGRATE`` 位被设置,设备驱动可以
/linux-6.15/include/linux/
H A Dmigrate.h168 #define MIGRATE_PFN_MIGRATE (1UL << 1) macro
/linux-6.15/drivers/gpu/drm/nouveau/
H A Dnouveau_dmem.c194 if (!spage || !(src & MIGRATE_PFN_MIGRATE)) in nouveau_dmem_migrate_to_ram()
390 if (src_pfns[i] & MIGRATE_PFN_MIGRATE) { in nouveau_dmem_evict_chunk()
625 if (!(src & MIGRATE_PFN_MIGRATE)) in nouveau_dmem_migrate_copy_one()
/linux-6.15/lib/
H A Dtest_hmm.c654 if (!(*src & MIGRATE_PFN_MIGRATE)) in dmirror_migrate_alloc_and_copy()
746 if (!(*src & MIGRATE_PFN_MIGRATE)) in dmirror_migrate_finalize_and_map()
838 if (!spage || !(*src & MIGRATE_PFN_MIGRATE)) in dmirror_devmem_fault_alloc_and_copy()
869 migrate->src[i] & MIGRATE_PFN_MIGRATE) in dmirror_successful_migrated_pages()
1212 if (!spage || !(src_pfns[i] & MIGRATE_PFN_MIGRATE)) in dmirror_device_evict_chunk()
/linux-6.15/arch/powerpc/kvm/
H A Dbook3s_hv_uvmem.c544 if (!spage || !(*mig.src & MIGRATE_PFN_MIGRATE)) in __kvmppc_svm_page_out()
765 if (!(*mig.src & MIGRATE_PFN_MIGRATE)) { in kvmppc_svm_page_in()
/linux-6.15/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_migrate.c270 !(migrate->src[i] & MIGRATE_PFN_MIGRATE)) in svm_migrate_unsuccessful_pages()
302 if (migrate->src[i] & MIGRATE_PFN_MIGRATE) { in svm_migrate_copy_to_vram()
/linux-6.15/Documentation/mm/
H A Dhmm.rst343 The driver checks each ``src`` entry to see if the ``MIGRATE_PFN_MIGRATE``
373 The device driver will see that the ``MIGRATE_PFN_MIGRATE`` bit is cleared
383 If the ``src`` entry still has ``MIGRATE_PFN_MIGRATE`` bit set, the device
/linux-6.15/drivers/gpu/drm/
H A Ddrm_gpusvm.c1836 if (!(src_mpfn[i] & MIGRATE_PFN_MIGRATE)) in drm_gpusvm_migrate_populate_ram_pfn()
2051 if (!(migrate.src[i] & MIGRATE_PFN_MIGRATE)) in __drm_gpusvm_migrate_to_ram()