Lines Matching refs:hmm_range
836 struct hmm_range hmm_range = { in drm_gpusvm_check_pages() local
855 hmm_range.notifier_seq = mmu_interval_read_begin(¬ifier->notifier); in drm_gpusvm_check_pages()
856 hmm_range.hmm_pfns = pfns; in drm_gpusvm_check_pages()
859 err = hmm_range_fault(&hmm_range); in drm_gpusvm_check_pages()
864 hmm_range.notifier_seq = in drm_gpusvm_check_pages()
1323 struct hmm_range hmm_range = { in drm_gpusvm_range_get_pages() local
1348 hmm_range.notifier_seq = mmu_interval_read_begin(notifier); in drm_gpusvm_range_get_pages()
1361 hmm_range.hmm_pfns = pfns; in drm_gpusvm_range_get_pages()
1364 err = hmm_range_fault(&hmm_range); in drm_gpusvm_range_get_pages()
1371 hmm_range.notifier_seq = in drm_gpusvm_range_get_pages()
1397 if (mmu_interval_read_retry(notifier, hmm_range.notifier_seq)) { in drm_gpusvm_range_get_pages()
1501 range->notifier_seq = hmm_range.notifier_seq; in drm_gpusvm_range_get_pages()
2111 struct hmm_range hmm_range = { in drm_gpusvm_range_evict() local
2133 hmm_range.hmm_pfns = pfns; in drm_gpusvm_range_evict()
2135 hmm_range.notifier_seq = mmu_interval_read_begin(notifier); in drm_gpusvm_range_evict()
2142 err = hmm_range_fault(&hmm_range); in drm_gpusvm_range_evict()