Searched refs:job_lock (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/gpu/drm/vc4/ |
| H A D | vc4_gem.c | 90 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 D | vc4_v3d.c | 187 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 D | dm-kcopyd.c | 89 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 D | panfrost_job.c | 43 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 D | ethosu_job.c | 197 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 D | pvr_queue.c | 409 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 D | rocket_job.c | 321 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 D | command_submission.c | 393 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 D | amdgpu_dm.c | 664 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()
|