Home
last modified time | relevance | path

Searched refs:ev_fence (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_eviction_fence.c55 if (evf_mgr->ev_fence && in amdgpu_eviction_fence_replace_fence()
56 !dma_fence_is_signaled(&evf_mgr->ev_fence->base)) in amdgpu_eviction_fence_replace_fence()
75 old_ef = evf_mgr->ev_fence; in amdgpu_eviction_fence_replace_fence()
76 evf_mgr->ev_fence = new_ef; in amdgpu_eviction_fence_replace_fence()
108 struct amdgpu_eviction_fence *ev_fence; in amdgpu_eviction_fence_suspend_worker() local
112 ev_fence = evf_mgr->ev_fence; in amdgpu_eviction_fence_suspend_worker()
113 if (ev_fence) in amdgpu_eviction_fence_suspend_worker()
114 dma_fence_get(&ev_fence->base); in amdgpu_eviction_fence_suspend_worker()
119 amdgpu_userq_evict(uq_mgr, ev_fence); in amdgpu_eviction_fence_suspend_worker()
122 dma_fence_put(&ev_fence->base); in amdgpu_eviction_fence_suspend_worker()
[all …]
H A Damdgpu_userq.c425 struct amdgpu_eviction_fence *ev_fence; in amdgpu_userq_ensure_ev_fence() local
433 ev_fence = evf_mgr->ev_fence; in amdgpu_userq_ensure_ev_fence()
435 if (!ev_fence || dma_fence_is_signaled(&ev_fence->base)) { in amdgpu_userq_ensure_ev_fence()
1239 struct amdgpu_eviction_fence *ev_fence) in amdgpu_userq_evict() argument
1256 amdgpu_eviction_fence_signal(evf_mgr, ev_fence); in amdgpu_userq_evict()
H A Damdgpu_userq.h134 struct amdgpu_eviction_fence *ev_fence);