Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/gpu/drm/vc4/
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()
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, irqflags); in vc4_save_hang_state()
[all …]
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()
Dvc4_drv.h160 spinlock_t job_lock; member
/Linux-v5.4/drivers/gpu/drm/
Ddrm_writeback.c213 spin_lock_init(&wb_connector->job_lock); in drm_writeback_connector_init()
309 spin_lock_irqsave(&wb_connector->job_lock, flags); in drm_writeback_queue_job()
311 spin_unlock_irqrestore(&wb_connector->job_lock, flags); in drm_writeback_queue_job()
374 spin_lock_irqsave(&wb_connector->job_lock, flags); in drm_writeback_signal_completion()
381 spin_unlock_irqrestore(&wb_connector->job_lock, flags); in drm_writeback_signal_completion()
/Linux-v5.4/drivers/md/
Ddm-kcopyd.c86 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, flags); in do_work()
919 spin_lock_init(&kc->job_lock); in dm_kcopyd_client_create()
/Linux-v5.4/drivers/gpu/drm/panfrost/
Dpanfrost_job.c35 spinlock_t job_lock; member
96 dma_fence_init(&fence->base, &panfrost_fence_ops, &js->job_lock, in panfrost_fence_create()
398 spin_lock_irqsave(&pfdev->js->job_lock, flags); in panfrost_job_timedout()
405 spin_unlock_irqrestore(&pfdev->js->job_lock, flags); in panfrost_job_timedout()
465 spin_lock(&pfdev->js->job_lock); in panfrost_job_irq_handler()
477 spin_unlock(&pfdev->js->job_lock); in panfrost_job_irq_handler()
495 spin_lock_init(&js->job_lock); in panfrost_job_init()
/Linux-v5.4/drivers/gpu/drm/v3d/
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()
Dv3d_fence.c17 dma_fence_init(&fence->base, &v3d_fence_ops, &v3d->job_lock, in v3d_fence_create()
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()
Dv3d_drv.h93 spinlock_t job_lock; member
Dv3d_gem.c838 spin_lock_init(&v3d->job_lock); in v3d_gem_init()
/Linux-v5.4/include/drm/
Ddrm_writeback.h40 spinlock_t job_lock; member
/Linux-v5.4/drivers/misc/habanalabs/
Dcommand_submission.c147 spin_lock(&cs->job_lock); in free_job()
149 spin_unlock(&cs->job_lock); in free_job()
302 spin_lock_init(&cs->job_lock); in allocate_cs()
Dhabanalabs.h730 spinlock_t job_lock; member