| /linux/drivers/gpu/drm/vc4/ |
| A D | vc4_irq.c | 83 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() 228 spin_lock(&vc4->job_lock); in vc4_irq() 230 spin_unlock(&vc4->job_lock); in vc4_irq() 235 spin_lock(&vc4->job_lock); in vc4_irq() 237 spin_unlock(&vc4->job_lock); in vc4_irq() 354 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_irq_reset() 357 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_irq_reset()
|
| A D | vc4_gem.c | 87 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_get_hang_state_ioctl() 105 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_get_hang_state_ioctl() 168 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_save_hang_state() 278 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_save_hang_state() 334 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_hangcheck_elapsed() 696 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_queue_submit() 951 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_complete_exec() 976 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_job_handle_completed() 985 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_job_handle_completed() 1018 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_queue_seqno_cb() [all …]
|
| A D | vc4_v3d.c | 185 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_v3d_get_bin_slot() 191 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_v3d_get_bin_slot() 201 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_v3d_get_bin_slot()
|
| A D | vc4_drv.h | 172 spinlock_t job_lock; member
|
| /linux/drivers/gpu/drm/ |
| A D | drm_writeback.c | 264 spin_lock_init(&wb_connector->job_lock); in drm_writeback_connector_init_with_encoder() 358 spin_lock_irqsave(&wb_connector->job_lock, flags); in drm_writeback_queue_job() 360 spin_unlock_irqrestore(&wb_connector->job_lock, flags); in drm_writeback_queue_job() 423 spin_lock_irqsave(&wb_connector->job_lock, flags); in drm_writeback_signal_completion() 430 spin_unlock_irqrestore(&wb_connector->job_lock, flags); in drm_writeback_signal_completion()
|
| /linux/drivers/gpu/drm/panfrost/ |
| A D | panfrost_job.c | 38 spinlock_t job_lock; member 100 dma_fence_init(&fence->base, &panfrost_fence_ops, &js->job_lock, in panfrost_fence_create() 242 spin_lock(&pfdev->js->job_lock); in panfrost_job_hw_submit() 258 spin_unlock(&pfdev->js->job_lock); in panfrost_job_hw_submit() 602 spin_lock(&pfdev->js->job_lock); in panfrost_job_handle_irqs() 604 spin_unlock(&pfdev->js->job_lock); in panfrost_job_handle_irqs() 693 spin_lock(&pfdev->js->job_lock); in panfrost_reset() 703 spin_unlock(&pfdev->js->job_lock); in panfrost_reset() 849 spin_lock_init(&js->job_lock); in panfrost_job_init() 939 spin_lock(&pfdev->js->job_lock); in panfrost_job_close() [all …]
|
| /linux/drivers/md/ |
| 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/v3d/ |
| A D | v3d_irq.c | 63 spin_lock_irqsave(&v3d->job_lock, irqflags); in v3d_overflow_mem_work() 65 spin_unlock_irqrestore(&v3d->job_lock, irqflags); in v3d_overflow_mem_work() 71 spin_unlock_irqrestore(&v3d->job_lock, irqflags); in v3d_overflow_mem_work()
|
| A D | v3d_fence.c | 17 dma_fence_init(&fence->base, &v3d_fence_ops, &v3d->job_lock, in v3d_fence_create()
|
| A D | v3d_gem.c | 258 spin_lock_init(&v3d->job_lock); in v3d_gem_init()
|
| A D | v3d_drv.h | 153 spinlock_t job_lock; member
|
| A D | v3d_sched.c | 191 spin_lock_irqsave(&v3d->job_lock, irqflags); in v3d_bin_job_run() 197 spin_unlock_irqrestore(&v3d->job_lock, irqflags); in v3d_bin_job_run()
|
| /linux/drivers/gpu/drm/imagination/ |
| A D | pvr_queue.c | 399 mutex_lock(&queue->cccb_fence_ctx.job_lock); in pvr_queue_get_job_cccb_fence() 423 mutex_unlock(&queue->cccb_fence_ctx.job_lock); in pvr_queue_get_job_cccb_fence() 938 mutex_lock(&queue->cccb_fence_ctx.job_lock); in pvr_queue_check_job_waiting_for_cccb_space() 974 mutex_unlock(&queue->cccb_fence_ctx.job_lock); in pvr_queue_check_job_waiting_for_cccb_space() 1253 mutex_init(&queue->cccb_fence_ctx.job_lock); in pvr_queue_create() 1319 mutex_destroy(&queue->cccb_fence_ctx.job_lock); in pvr_queue_create() 1392 mutex_destroy(&queue->cccb_fence_ctx.job_lock); in pvr_queue_destroy()
|
| A D | pvr_queue.h | 54 struct mutex job_lock; member
|
| /linux/include/drm/ |
| A D | drm_writeback.h | 48 spinlock_t job_lock; member
|
| /linux/drivers/accel/habanalabs/common/ |
| 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()
|
| A D | habanalabs.h | 2048 spinlock_t job_lock; member
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| A D | amdgpu_dm.c | 610 spin_lock_irqsave(&acrtc->wb_conn->job_lock, flags); in dm_crtc_high_irq() 617 spin_unlock_irqrestore(&acrtc->wb_conn->job_lock, flags); in dm_crtc_high_irq() 634 spin_unlock_irqrestore(&acrtc->wb_conn->job_lock, flags); in dm_crtc_high_irq()
|