Lines Matching refs:eviction_fence
409 if (mmget_not_zero(svm_bo->eviction_fence->mm)) { in svm_range_bo_release()
414 mm = svm_bo->eviction_fence->mm; in svm_range_bo_release()
429 if (!dma_fence_is_signaled(&svm_bo->eviction_fence->base)) in svm_range_bo_release()
431 dma_fence_signal(&svm_bo->eviction_fence->base); in svm_range_bo_release()
432 dma_fence_put(&svm_bo->eviction_fence->base); in svm_range_bo_release()
503 f = dma_fence_get(&svm_bo->eviction_fence->base); in svm_range_validate_svm_bo()
585 svm_bo->eviction_fence = in svm_range_vram_node_new()
636 amdgpu_bo_fence(bo, &svm_bo->eviction_fence->base, true); in svm_range_vram_node_new()
658 dma_fence_put(&svm_bo->eviction_fence->base); in svm_range_vram_node_new()
3554 if (mmget_not_zero(svm_bo->eviction_fence->mm)) { in svm_range_evict_svm_bo_worker()
3555 mm = svm_bo->eviction_fence->mm; in svm_range_evict_svm_bo_worker()
3601 dma_fence_signal(&svm_bo->eviction_fence->base); in svm_range_evict_svm_bo_worker()