/kernel/linux/linux-5.10/drivers/staging/media/tegra-video/ |
H A D | tegra210.c | 245 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 D | vi.h | 152 * @done_lock: protects the capture done queue list 191 spinlock_t done_lock; member
|
H A D | vi.c | 287 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 D | vi.h | 164 * @done_lock: protects the capture done queue list 216 spinlock_t done_lock; member
|
H A D | tegra210.c | 357 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 D | vi.c | 252 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 D | sas_scsi_host.c | 108 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 D | sas_internal.h | 185 spin_lock_init(&dev->done_lock); in sas_alloc_device()
|
H A D | sas_ata.c | 93 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 D | videobuf2-core.c | 1053 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 D | videobuf2-core.c | 1070 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 D | sas_internal.h | 204 spin_lock_init(&dev->done_lock); in sas_alloc_device()
|
H A D | sas_scsi_host.c | 106 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 D | sas_ata.c | 85 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 D | v4l2-mem2mem.c | 933 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 D | v4l2-mem2mem.c | 931 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 D | videobuf2-core.h | 547 * @done_lock: lock to protect done_list list 611 spinlock_t done_lock; member
|
/kernel/linux/linux-6.6/include/media/ |
H A D | videobuf2-core.h | 565 * @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 D | s5p_mfc.c | 1021 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 D | s5p_mfc.c | 1036 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 D | libsas.h | 167 spinlock_t done_lock; member
|
/kernel/linux/linux-6.6/include/scsi/ |
H A D | libsas.h | 157 spinlock_t done_lock; member
|
/kernel/linux/linux-5.10/drivers/media/platform/coda/ |
H A D | coda-common.c | 1187 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 D | hisi_sas_v3_hw.c | 2331 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 D | hisi_sas_v2_hw.c | 2478 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()
|