Home
last modified time | relevance | path

Searched refs:job_lock (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/gpu/drm/vc4/
H A Dvc4_irq.c83 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_overflow_mem_work()
110 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_overflow_mem_work()
232 spin_lock(&vc4->job_lock); in vc4_irq()
234 spin_unlock(&vc4->job_lock); in vc4_irq()
239 spin_lock(&vc4->job_lock); in vc4_irq()
241 spin_unlock(&vc4->job_lock); in vc4_irq()
338 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_irq_reset()
341 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_irq_reset()
H A Dvc4_v3d.c180 guard(spinlock_irqsave)(&vc4->job_lock); in vc4_v3d_get_bin_slot()
/linux/drivers/gpu/drm/imagination/
H A Dpvr_queue.c458 mutex_lock(&queue->cccb_fence_ctx.job_lock); in pvr_queue_get_job_cccb_fence()
482 mutex_unlock(&queue->cccb_fence_ctx.job_lock); in pvr_queue_get_job_cccb_fence()
1007 mutex_lock(&queue->cccb_fence_ctx.job_lock); in pvr_queue_check_job_waiting_for_cccb_space()
1043 mutex_unlock(&queue->cccb_fence_ctx.job_lock); in pvr_queue_check_job_waiting_for_cccb_space()
1336 mutex_init(&queue->cccb_fence_ctx.job_lock); in pvr_queue_create()
1397 mutex_destroy(&queue->cccb_fence_ctx.job_lock); in pvr_queue_create()
1472 mutex_destroy(&queue->cccb_fence_ctx.job_lock); in pvr_queue_destroy()
H A Dpvr_queue.h55 struct mutex job_lock; member
/linux/drivers/accel/rocket/
H A Drocket_job.c328 scoped_guard(mutex, &core->job_lock) { in rocket_job_run()
351 scoped_guard(mutex, &core->job_lock) in rocket_job_handle_irq()
378 scoped_guard(mutex, &core->job_lock) { in rocket_reset()
465 mutex_init(&core->job_lock); in rocket_job_init()
/linux/drivers/accel/habanalabs/common/
H A Dcommand_submission.c393 spin_lock(&cs->job_lock); in hl_complete_job()
395 spin_unlock(&cs->job_lock); in hl_complete_job()
937 spin_lock_init(&cs->job_lock); in allocate_cs()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/tests/
H A Damdgpu_dm_test.c108 spin_lock_init(&wb_conn->job_lock); in dm_test_crtc_complete_writeback_not_pending()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.c4328 spin_lock_irqsave(&acrtc->wb_conn->job_lock, flags); in dm_clear_writeback()
4332 spin_unlock_irqrestore(&acrtc->wb_conn->job_lock, flags);