Home
last modified time | relevance | path

Searched refs:hmm_range_fault (Results 1 – 11 of 11) sorted by relevance

/linux-6.15/Documentation/translations/zh_CN/mm/
H A Dhmm.rst129 int hmm_range_fault(struct hmm_range *range);
150 ret = hmm_range_fault(&range);
186 并如上所述调用 hmm_range_fault()。这将填充至少具有读取权限的范围内的所有页面。
199 hmm_range_fault 完成后,标志位被设置为页表的当前状态,即 HMM_PFN_VALID | 如果页
/linux-6.15/include/linux/
H A Dhmm.h105 int hmm_range_fault(struct hmm_range *range);
/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_hmm.c209 r = hmm_range_fault(hmm_range); in amdgpu_hmm_range_get_pages()
/linux-6.15/mm/
H A Dhmm.c582 int hmm_range_fault(struct hmm_range *range) in hmm_range_fault() function
609 EXPORT_SYMBOL(hmm_range_fault);
/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_hmm.c274 ret = hmm_range_fault(&hmm_range); in xe_hmm_userptr_populate_range()
/linux-6.15/Documentation/mm/
H A Dhmm.rst162 int hmm_range_fault(struct hmm_range *range);
184 ret = hmm_range_fault(&range);
224 and calls hmm_range_fault() as described above. This will fill fault all pages
239 After hmm_range_fault completes the flag bits are set to the current state of
/linux-6.15/drivers/gpu/drm/
H A Ddrm_gpusvm.c859 err = hmm_range_fault(&hmm_range); in drm_gpusvm_check_pages()
1364 err = hmm_range_fault(&hmm_range); in drm_gpusvm_range_get_pages()
2142 err = hmm_range_fault(&hmm_range); in drm_gpusvm_range_evict()
/linux-6.15/drivers/infiniband/core/
H A Dumem_odp.c400 ret = hmm_range_fault(&range); in ib_umem_odp_map_dma_and_lock()
/linux-6.15/lib/
H A Dtest_hmm.c304 ret = hmm_range_fault(range); in dmirror_range_fault()
1112 ret = hmm_range_fault(range); in dmirror_range_snapshot()
/linux-6.15/drivers/accel/amdxdna/
H A Daie2_ctx.c781 ret = hmm_range_fault(&range); in aie2_populate_range()
/linux-6.15/drivers/gpu/drm/nouveau/
H A Dnouveau_svm.c688 ret = hmm_range_fault(&range); in nouveau_range_fault()