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()
584 svm_bo->eviction_fence = in svm_range_vram_node_new()
635 amdgpu_bo_fence(bo, &svm_bo->eviction_fence->base, true); in svm_range_vram_node_new()
657 dma_fence_put(&svm_bo->eviction_fence->base); in svm_range_vram_node_new()
3547 if (mmget_not_zero(svm_bo->eviction_fence->mm)) { in svm_range_evict_svm_bo_worker()
3548 mm = svm_bo->eviction_fence->mm; in svm_range_evict_svm_bo_worker()
3594 dma_fence_signal(&svm_bo->eviction_fence->base); in svm_range_evict_svm_bo_worker()