Home
last modified time | relevance | path

Searched refs:job_lock (Results 1 - 25 of 30) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/gpu/drm/vc4/
H A Dvc4_irq.c80 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_overflow_mem_work()
107 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_overflow_mem_work()
221 spin_lock(&vc4->job_lock); in vc4_irq()
223 spin_unlock(&vc4->job_lock); in vc4_irq()
228 spin_lock(&vc4->job_lock); in vc4_irq()
230 spin_unlock(&vc4->job_lock); in vc4_irq()
307 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_irq_reset()
310 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_irq_reset()
H A Dvc4_gem.c84 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_get_hang_state_ioctl()
87 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_get_hang_state_ioctl()
97 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_get_hang_state_ioctl()
102 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_get_hang_state_ioctl()
165 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_save_hang_state()
169 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_save_hang_state()
189 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_save_hang_state()
227 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_save_hang_state()
275 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_save_hang_state()
277 spin_unlock_irqrestore(&vc4->job_lock, irqflag in vc4_save_hang_state()
[all...]
H A Dvc4_v3d.c178 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_v3d_get_bin_slot()
184 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_v3d_get_bin_slot()
194 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_v3d_get_bin_slot()
H A Dvc4_drv.h161 spinlock_t job_lock; member
166 * protected by job_lock.
/kernel/linux/linux-6.6/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()
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()
H A Dvc4_gem.c87 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_get_hang_state_ioctl()
90 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_get_hang_state_ioctl()
100 spin_unlock_irqrestore(&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()
172 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_save_hang_state()
192 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_save_hang_state()
230 spin_unlock_irqrestore(&vc4->job_lock, irqflags); in vc4_save_hang_state()
278 spin_lock_irqsave(&vc4->job_lock, irqflags); in vc4_save_hang_state()
280 spin_unlock_irqrestore(&vc4->job_lock, irqflag in vc4_save_hang_state()
[all...]
H A Dvc4_v3d.c185 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()
H A Dvc4_drv.h171 spinlock_t job_lock; member
176 * protected by job_lock.
/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_writeback.c212 spin_lock_init(&wb_connector->job_lock); in drm_writeback_connector_init()
308 spin_lock_irqsave(&wb_connector->job_lock, flags); in drm_writeback_queue_job()
310 spin_unlock_irqrestore(&wb_connector->job_lock, flags); in drm_writeback_queue_job()
373 spin_lock_irqsave(&wb_connector->job_lock, flags); in drm_writeback_signal_completion()
380 spin_unlock_irqrestore(&wb_connector->job_lock, flags); in drm_writeback_signal_completion()
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_writeback.c264 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()
/kernel/linux/linux-6.6/drivers/gpu/drm/panfrost/
H A Dpanfrost_job.c38 spinlock_t job_lock; member
100 dma_fence_init(&fence->base, &panfrost_fence_ops, &js->job_lock, in panfrost_fence_create()
232 spin_lock(&pfdev->js->job_lock); in panfrost_job_hw_submit()
241 spin_unlock(&pfdev->js->job_lock); in panfrost_job_hw_submit()
575 spin_lock(&pfdev->js->job_lock); in panfrost_job_handle_irqs()
577 spin_unlock(&pfdev->js->job_lock); in panfrost_job_handle_irqs()
664 spin_lock(&pfdev->js->job_lock); in panfrost_reset()
672 spin_unlock(&pfdev->js->job_lock); in panfrost_reset()
810 spin_lock_init(&js->job_lock); in panfrost_job_init()
899 spin_lock(&pfdev->js->job_lock); in panfrost_job_close()
[all...]
/kernel/linux/linux-5.10/drivers/md/
H A Ddm-kcopyd.c84 * All four of these are protected by job_lock.
86 spinlock_t job_lock; member
442 spin_lock_irqsave(&kc->job_lock, flags); in pop()
452 spin_unlock_irqrestore(&kc->job_lock, flags); in pop()
462 spin_lock_irqsave(&kc->job_lock, flags); in push()
464 spin_unlock_irqrestore(&kc->job_lock, flags); in push()
473 spin_lock_irqsave(&kc->job_lock, flags); in push_head()
475 spin_unlock_irqrestore(&kc->job_lock, flags); in push_head()
660 spin_lock_irqsave(&kc->job_lock, flags); in do_work()
662 spin_unlock_irqrestore(&kc->job_lock, flag in do_work()
[all...]
/kernel/linux/linux-6.6/drivers/md/
H A Ddm-kcopyd.c87 * All four of these are protected by job_lock.
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()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/panfrost/
H A Dpanfrost_job.c45 spinlock_t job_lock; member
106 dma_fence_init(&fence->base, &panfrost_fence_ops, &js->job_lock, in panfrost_fence_create()
521 spin_lock(&pfdev->js->job_lock); in panfrost_job_irq_handler()
533 spin_unlock(&pfdev->js->job_lock); in panfrost_job_irq_handler()
577 spin_lock_irqsave(&pfdev->js->job_lock, flags); in panfrost_reset()
585 spin_unlock_irqrestore(&pfdev->js->job_lock, flags); in panfrost_reset()
606 spin_lock_init(&js->job_lock); in panfrost_job_init()
/kernel/linux/linux-5.10/drivers/gpu/drm/v3d/
H A Dv3d_irq.c61 spin_lock_irqsave(&v3d->job_lock, irqflags); in v3d_overflow_mem_work()
63 spin_unlock_irqrestore(&v3d->job_lock, irqflags); in v3d_overflow_mem_work()
69 spin_unlock_irqrestore(&v3d->job_lock, irqflags); in v3d_overflow_mem_work()
H A Dv3d_fence.c17 dma_fence_init(&fence->base, &v3d_fence_ops, &v3d->job_lock, in v3d_fence_create()
H A Dv3d_sched.c102 spin_lock_irqsave(&v3d->job_lock, irqflags); in v3d_bin_job_run()
108 spin_unlock_irqrestore(&v3d->job_lock, irqflags); in v3d_bin_job_run()
H A Dv3d_drv.h90 spinlock_t job_lock; member
/kernel/linux/linux-6.6/drivers/gpu/drm/v3d/
H A Dv3d_irq.c61 spin_lock_irqsave(&v3d->job_lock, irqflags); in v3d_overflow_mem_work()
63 spin_unlock_irqrestore(&v3d->job_lock, irqflags); in v3d_overflow_mem_work()
69 spin_unlock_irqrestore(&v3d->job_lock, irqflags); in v3d_overflow_mem_work()
H A Dv3d_fence.c17 dma_fence_init(&fence->base, &v3d_fence_ops, &v3d->job_lock, in v3d_fence_create()
H A Dv3d_sched.c89 spin_lock_irqsave(&v3d->job_lock, irqflags); in v3d_bin_job_run()
95 spin_unlock_irqrestore(&v3d->job_lock, irqflags); in v3d_bin_job_run()
H A Dv3d_drv.h115 spinlock_t job_lock; member
/kernel/linux/linux-5.10/include/drm/
H A Ddrm_writeback.h45 /** @job_lock: Protects job_queue */
46 spinlock_t job_lock; member
/kernel/linux/linux-6.6/include/drm/
H A Ddrm_writeback.h47 /** @job_lock: Protects job_queue */
48 spinlock_t job_lock; member
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/
H A Dcommand_submission.c232 spin_lock(&cs->job_lock); in free_job()
234 spin_unlock(&cs->job_lock); in free_job()
416 spin_lock_init(&cs->job_lock); in allocate_cs()

Completed in 19 milliseconds

12