Lines Matching refs:fences
148 ptr = &ring->fence_drv.fences[seq & ring->fence_drv.num_fences_mask]; in amdgpu_fence_emit()
263 ptr = &drv->fences[last_seq]; in amdgpu_fence_process()
322 ptr = &ring->fence_drv.fences[seq & ring->fence_drv.num_fences_mask]; in amdgpu_fence_wait_empty()
399 fence = drv->fences[last_seq]; in amdgpu_fence_last_unsignaled_time_us()
423 fence = drv->fences[seq]; in amdgpu_fence_update_start_timestamp()
499 ring->fence_drv.fences = kcalloc(ring->num_hw_submission * 2, sizeof(void *), in amdgpu_fence_driver_init_ring()
502 if (!ring->fence_drv.fences) in amdgpu_fence_driver_init_ring()
636 dma_fence_put(ring->fence_drv.fences[j]); in amdgpu_fence_driver_sw_fini()
637 kfree(ring->fence_drv.fences); in amdgpu_fence_driver_sw_fini()
638 ring->fence_drv.fences = NULL; in amdgpu_fence_driver_sw_fini()
685 ptr = &ring->fence_drv.fences[i]; in amdgpu_fence_driver_clear_job_fences()
719 fence = rcu_dereference_protected(drv->fences[i], in amdgpu_fence_driver_set_error()
801 ptr = &ring->fence_drv.fences[i & ring->fence_drv.num_fences_mask]; in amdgpu_ring_backup_unprocessed_commands()