Lines Matching refs:fence
297 uint32_t fence = gpu->funcs->last_fence(gpu); in hangcheck_handler() local
299 if (fence != gpu->hangcheck_fence) { in hangcheck_handler()
301 gpu->hangcheck_fence = fence; in hangcheck_handler()
302 } else if (fence < gpu->submitted_fence) { in hangcheck_handler()
304 gpu->hangcheck_fence = fence; in hangcheck_handler()
308 gpu->name, fence); in hangcheck_handler()
425 uint32_t fence = gpu->funcs->last_fence(gpu); in retire_worker() local
427 msm_update_fence(gpu->dev, fence); in retire_worker()
437 if ((obj->read_fence <= fence) && in retire_worker()
438 (obj->write_fence <= fence)) { in retire_worker()
470 submit->fence = ++priv->next_fence; in msm_gpu_submit()
472 gpu->submitted_fence = submit->fence; in msm_gpu_submit()
478 gpu->submitted_fence = submit->fence; in msm_gpu_submit()
503 msm_gem_move_to_active(&msm_obj->base, gpu, false, submit->fence); in msm_gpu_submit()
506 msm_gem_move_to_active(&msm_obj->base, gpu, true, submit->fence); in msm_gpu_submit()