Lines Matching refs:hmm_range
727 struct hmm_range hmm_range = { in drm_gpusvm_check_pages() local
746 hmm_range.notifier_seq = mmu_interval_read_begin(¬ifier->notifier); in drm_gpusvm_check_pages()
747 hmm_range.hmm_pfns = pfns; in drm_gpusvm_check_pages()
750 err = hmm_range_fault(&hmm_range); in drm_gpusvm_check_pages()
755 hmm_range.notifier_seq = in drm_gpusvm_check_pages()
1248 struct hmm_range hmm_range = { in drm_gpusvm_range_get_pages() local
1272 hmm_range.notifier_seq = mmu_interval_read_begin(notifier); in drm_gpusvm_range_get_pages()
1285 hmm_range.hmm_pfns = pfns; in drm_gpusvm_range_get_pages()
1288 err = hmm_range_fault(&hmm_range); in drm_gpusvm_range_get_pages()
1295 hmm_range.notifier_seq = in drm_gpusvm_range_get_pages()
1320 if (mmu_interval_read_retry(notifier, hmm_range.notifier_seq)) { in drm_gpusvm_range_get_pages()
1423 range->notifier_seq = hmm_range.notifier_seq; in drm_gpusvm_range_get_pages()
1483 struct hmm_range hmm_range = { in drm_gpusvm_range_evict() local
1505 hmm_range.hmm_pfns = pfns; in drm_gpusvm_range_evict()
1507 hmm_range.notifier_seq = mmu_interval_read_begin(notifier); in drm_gpusvm_range_evict()
1514 err = hmm_range_fault(&hmm_range); in drm_gpusvm_range_evict()