Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/vc4/
H A Dvc4_gem.c90 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_get_hang_state_ioctl()
93 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_get_hang_state_ioctl()
103 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_get_hang_state_ioctl()
108 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_get_hang_state_ioctl()
171 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_save_hang_state()
229 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_save_hang_state()
277 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_save_hang_state()
279 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_save_hang_state()
283 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_save_hang_state()
289 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_save_hang_state()
[all …]
H A Dvc4_v3d.c187 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_v3d_get_bin_slot()
193 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_v3d_get_bin_slot()
203 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_v3d_get_bin_slot()
/linux/drivers/md/
H A Ddm-kcopyd.c89 spinlock_t job_lock; member
448 spin_lock_irq(&kc->job_lock); in pop()
458 spin_unlock_irq(&kc->job_lock); in pop()
468 spin_lock_irqsave(&kc->job_lock, flags); in push()
470 spin_unlock_irqrestore(&kc->job_lock, flags); in push()
478 spin_lock_irq(&kc->job_lock); in push_head()
480 spin_unlock_irq(&kc->job_lock); in push_head()
663 spin_lock_irq(&kc->job_lock); in do_work()
665 spin_unlock_irq(&kc->job_lock); in do_work()
925 spin_lock_init(&kc->job_lock); in dm_kcopyd_client_create()
/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_job.c43 spinlock_t job_lock; member
105 dma_fence_init(&fence->base, &panfrost_fence_ops, &js->job_lock, in panfrost_fence_create()
253 spin_lock(&pfdev->js->job_lock); in panfrost_job_hw_submit()
273 spin_unlock(&pfdev->js->job_lock); in panfrost_job_hw_submit()
628 spin_lock(&pfdev->js->job_lock); in panfrost_jm_handle_irqs()
630 spin_unlock(&pfdev->js->job_lock); in panfrost_jm_handle_irqs()
719 spin_lock(&pfdev->js->job_lock); in panfrost_reset()
730 spin_unlock(&pfdev->js->job_lock); in panfrost_reset()
876 spin_lock_init(&js->job_lock); in panfrost_jm_init()
1101 spin_lock(&pfdev->js->job_lock); in panfrost_jm_ctx_destroy()
[all …]
/linux/drivers/accel/ethosu/
H A Dethosu_job.c197 scoped_guard(mutex, &dev->job_lock) { in ethosu_job_run()
215 scoped_guard(mutex, &dev->job_lock) { in ethosu_job_handle_irq()
275 scoped_guard(mutex, &dev->job_lock) in ethosu_job_timedout()
308 ret = devm_mutex_init(dev, &edev->job_lock); in ethosu_job_init()
/linux/drivers/gpu/drm/imagination/
H A Dpvr_queue.c409 mutex_lock(&queue->cccb_fence_ctx.job_lock); in pvr_queue_get_job_cccb_fence()
433 mutex_unlock(&queue->cccb_fence_ctx.job_lock); in pvr_queue_get_job_cccb_fence()
952 mutex_lock(&queue->cccb_fence_ctx.job_lock); in pvr_queue_check_job_waiting_for_cccb_space()
988 mutex_unlock(&queue->cccb_fence_ctx.job_lock); in pvr_queue_check_job_waiting_for_cccb_space()
1279 mutex_init(&queue->cccb_fence_ctx.job_lock); in pvr_queue_create()
1340 mutex_destroy(&queue->cccb_fence_ctx.job_lock); in pvr_queue_create()
1413 mutex_destroy(&queue->cccb_fence_ctx.job_lock); in pvr_queue_destroy()
/linux/drivers/accel/rocket/
H A Drocket_job.c321 scoped_guard(mutex, &core->job_lock) { in rocket_job_run()
336 scoped_guard(mutex, &core->job_lock) in rocket_job_handle_irq()
363 scoped_guard(mutex, &core->job_lock) { in rocket_reset()
450 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/
H A Damdgpu_dm.c664 spin_lock_irqsave(&acrtc->wb_conn->job_lock, flags); in dm_crtc_high_irq()
671 spin_unlock_irqrestore(&acrtc->wb_conn->job_lock, flags); in dm_crtc_high_irq()
688 spin_unlock_irqrestore(&acrtc->wb_conn->job_lock, flags); in dm_crtc_high_irq()