Home
last modified time | relevance | path

Searched refs:done_lock (Results 1 - 25 of 28) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/staging/media/tegra-video/
H A Dtegra210.c245 spin_lock(&chan->done_lock); in dequeue_buf_done()
247 spin_unlock(&chan->done_lock); in dequeue_buf_done()
255 spin_unlock(&chan->done_lock); in dequeue_buf_done()
338 spin_lock(&chan->done_lock); in tegra_channel_capture_frame()
340 spin_unlock(&chan->done_lock); in tegra_channel_capture_frame()
H A Dvi.h152 * @done_lock: protects the capture done queue list
191 spinlock_t done_lock; member
H A Dvi.c287 spin_lock(&chan->done_lock); in tegra_channel_release_buffers()
292 spin_unlock(&chan->done_lock); in tegra_channel_release_buffers()
971 spin_lock_init(&chan->done_lock); in tegra_channel_init()
/kernel/linux/linux-6.6/drivers/staging/media/tegra-video/
H A Dvi.h164 * @done_lock: protects the capture done queue list
216 spinlock_t done_lock; member
H A Dtegra210.c357 spin_lock(&chan->done_lock); in dequeue_buf_done()
359 spin_unlock(&chan->done_lock); in dequeue_buf_done()
367 spin_unlock(&chan->done_lock); in dequeue_buf_done()
497 spin_lock(&chan->done_lock); in tegra_channel_capture_frame()
499 spin_unlock(&chan->done_lock); in tegra_channel_capture_frame()
H A Dvi.c252 spin_lock(&chan->done_lock); in tegra_channel_release_buffers()
257 spin_unlock(&chan->done_lock); in tegra_channel_release_buffers()
1115 spin_lock_init(&chan->done_lock); in tegra_channel_init()
/kernel/linux/linux-5.10/drivers/scsi/libsas/
H A Dsas_scsi_host.c108 spin_lock_irqsave(&dev->done_lock, flags); in sas_scsi_task_done()
113 spin_unlock_irqrestore(&dev->done_lock, flags); in sas_scsi_task_done()
571 spin_lock_irqsave(&dev->done_lock, flags); in sas_eh_handle_sas_errors()
577 spin_unlock_irqrestore(&dev->done_lock, flags); in sas_eh_handle_sas_errors()
H A Dsas_internal.h185 spin_lock_init(&dev->done_lock); in sas_alloc_device()
H A Dsas_ata.c93 spin_lock_irqsave(&dev->done_lock, flags); in sas_ata_task_done()
98 spin_unlock_irqrestore(&dev->done_lock, flags); in sas_ata_task_done()
/kernel/linux/linux-5.10/drivers/media/common/videobuf2/
H A Dvideobuf2-core.c1053 spin_lock_irqsave(&q->done_lock, flags); in vb2_buffer_done()
1068 spin_unlock_irqrestore(&q->done_lock, flags); in vb2_buffer_done()
1088 spin_lock_irqsave(&q->done_lock, flags); in vb2_discard_done()
1091 spin_unlock_irqrestore(&q->done_lock, flags); in vb2_discard_done()
1770 * All operations on vb_done_list are performed under done_lock in __vb2_wait_for_done_vb()
1773 * lock and the done_lock spinlock. Thus we can be sure that as in __vb2_wait_for_done_vb()
1865 spin_lock_irqsave(&q->done_lock, flags); in __vb2_get_done_vb()
1876 spin_unlock_irqrestore(&q->done_lock, flags); in __vb2_get_done_vb()
2391 spin_lock_init(&q->done_lock); in vb2_core_queue_init()
2495 spin_lock_irqsave(&q->done_lock, flag in vb2_core_poll()
[all...]
/kernel/linux/linux-6.6/drivers/media/common/videobuf2/
H A Dvideobuf2-core.c1070 spin_lock_irqsave(&q->done_lock, flags); in vb2_buffer_done()
1085 spin_unlock_irqrestore(&q->done_lock, flags); in vb2_buffer_done()
1105 spin_lock_irqsave(&q->done_lock, flags); in vb2_discard_done()
1108 spin_unlock_irqrestore(&q->done_lock, flags); in vb2_discard_done()
1800 * All operations on vb_done_list are performed under done_lock in __vb2_wait_for_done_vb()
1803 * lock and the done_lock spinlock. Thus we can be sure that as in __vb2_wait_for_done_vb()
1895 spin_lock_irqsave(&q->done_lock, flags); in __vb2_get_done_vb()
1906 spin_unlock_irqrestore(&q->done_lock, flags); in __vb2_get_done_vb()
2442 spin_lock_init(&q->done_lock); in vb2_core_queue_init()
2553 spin_lock_irqsave(&q->done_lock, flag in vb2_core_poll()
[all...]
/kernel/linux/linux-6.6/drivers/scsi/libsas/
H A Dsas_internal.h204 spin_lock_init(&dev->done_lock); in sas_alloc_device()
H A Dsas_scsi_host.c106 spin_lock_irqsave(&dev->done_lock, flags); in sas_scsi_task_done()
111 spin_unlock_irqrestore(&dev->done_lock, flags); in sas_scsi_task_done()
538 spin_lock_irqsave(&dev->done_lock, flags); in sas_eh_handle_sas_errors()
544 spin_unlock_irqrestore(&dev->done_lock, flags); in sas_eh_handle_sas_errors()
H A Dsas_ata.c85 spin_lock_irqsave(&dev->done_lock, flags); in sas_ata_task_done()
90 spin_unlock_irqrestore(&dev->done_lock, flags); in sas_ata_task_done()
/kernel/linux/linux-5.10/drivers/media/v4l2-core/
H A Dv4l2-mem2mem.c933 spin_lock_irqsave(&src_q->done_lock, flags); in v4l2_m2m_poll_for_data()
936 spin_unlock_irqrestore(&src_q->done_lock, flags); in v4l2_m2m_poll_for_data()
938 spin_lock_irqsave(&dst_q->done_lock, flags); in v4l2_m2m_poll_for_data()
945 spin_unlock_irqrestore(&dst_q->done_lock, flags); in v4l2_m2m_poll_for_data()
/kernel/linux/linux-6.6/drivers/media/v4l2-core/
H A Dv4l2-mem2mem.c931 spin_lock_irqsave(&src_q->done_lock, flags); in v4l2_m2m_poll_for_data()
934 spin_unlock_irqrestore(&src_q->done_lock, flags); in v4l2_m2m_poll_for_data()
936 spin_lock_irqsave(&dst_q->done_lock, flags); in v4l2_m2m_poll_for_data()
943 spin_unlock_irqrestore(&dst_q->done_lock, flags); in v4l2_m2m_poll_for_data()
/kernel/linux/linux-5.10/include/media/
H A Dvideobuf2-core.h547 * @done_lock: lock to protect done_list list
611 spinlock_t done_lock; member
/kernel/linux/linux-6.6/include/media/
H A Dvideobuf2-core.h565 * @done_lock: lock to protect done_list list
630 spinlock_t done_lock; member
/kernel/linux/linux-5.10/drivers/media/platform/s5p-mfc/
H A Ds5p_mfc.c1021 spin_lock_irqsave(&src_q->done_lock, flags); in s5p_mfc_poll()
1028 spin_unlock_irqrestore(&src_q->done_lock, flags); in s5p_mfc_poll()
1029 spin_lock_irqsave(&dst_q->done_lock, flags); in s5p_mfc_poll()
1036 spin_unlock_irqrestore(&dst_q->done_lock, flags); in s5p_mfc_poll()
/kernel/linux/linux-6.6/drivers/media/platform/samsung/s5p-mfc/
H A Ds5p_mfc.c1036 spin_lock_irqsave(&src_q->done_lock, flags); in s5p_mfc_poll()
1043 spin_unlock_irqrestore(&src_q->done_lock, flags); in s5p_mfc_poll()
1044 spin_lock_irqsave(&dst_q->done_lock, flags); in s5p_mfc_poll()
1051 spin_unlock_irqrestore(&dst_q->done_lock, flags); in s5p_mfc_poll()
/kernel/linux/linux-5.10/include/scsi/
H A Dlibsas.h167 spinlock_t done_lock; member
/kernel/linux/linux-6.6/include/scsi/
H A Dlibsas.h157 spinlock_t done_lock; member
/kernel/linux/linux-5.10/drivers/media/platform/coda/
H A Dcoda-common.c1187 spin_lock_irqsave(&dst_vq->done_lock, flags); in coda_mark_last_dst_buf()
1189 spin_unlock_irqrestore(&dst_vq->done_lock, flags); in coda_mark_last_dst_buf()
1198 spin_unlock_irqrestore(&dst_vq->done_lock, flags); in coda_mark_last_dst_buf()
/kernel/linux/linux-5.10/drivers/scsi/hisi_sas/
H A Dhisi_sas_v3_hw.c2331 spin_lock_irqsave(&device->done_lock, flags); in slot_complete_v3_hw()
2333 spin_unlock_irqrestore(&device->done_lock, flags); in slot_complete_v3_hw()
2338 spin_unlock_irqrestore(&device->done_lock, flags); in slot_complete_v3_hw()
H A Dhisi_sas_v2_hw.c2478 spin_lock_irqsave(&device->done_lock, flags); in slot_complete_v2_hw()
2480 spin_unlock_irqrestore(&device->done_lock, flags); in slot_complete_v2_hw()
2485 spin_unlock_irqrestore(&device->done_lock, flags); in slot_complete_v2_hw()

Completed in 51 milliseconds

12