Lines Matching refs:fences
184 ptr = &ring->fence_drv.fences[seq & ring->fence_drv.num_fences_mask]; in amdgpu_fence_emit()
298 ptr = &drv->fences[last_seq]; in amdgpu_fence_process()
349 ptr = &ring->fence_drv.fences[seq & ring->fence_drv.num_fences_mask]; in amdgpu_fence_wait_empty()
426 fence = drv->fences[last_seq]; in amdgpu_fence_last_unsignaled_time_us()
450 fence = drv->fences[seq]; in amdgpu_fence_update_start_timestamp()
526 ring->fence_drv.fences = kcalloc(ring->num_hw_submission * 2, sizeof(void *), in amdgpu_fence_driver_init_ring()
529 if (!ring->fence_drv.fences) in amdgpu_fence_driver_init_ring()
663 dma_fence_put(ring->fence_drv.fences[j]); in amdgpu_fence_driver_sw_fini()
664 kfree(ring->fence_drv.fences); in amdgpu_fence_driver_sw_fini()
665 ring->fence_drv.fences = NULL; in amdgpu_fence_driver_sw_fini()
712 ptr = &ring->fence_drv.fences[i]; in amdgpu_fence_driver_clear_job_fences()
746 fence = rcu_dereference_protected(drv->fences[i], in amdgpu_fence_driver_set_error()