Home
last modified time | relevance | path

Searched refs:irqlock (Results 1 – 25 of 83) sorted by relevance

1234

/openbmc/linux/drivers/gpio/
H A Dgpio-siox.c17 raw_spinlock_t irqlock; member
46 raw_spin_lock_irq(&ddata->irqlock); in gpio_siox_get_data()
68 raw_spin_unlock_irq(&ddata->irqlock); in gpio_siox_get_data()
86 raw_spin_lock_irq(&ddata->irqlock); in gpio_siox_get_data()
88 raw_spin_unlock_irq(&ddata->irqlock); in gpio_siox_get_data()
102 raw_spin_lock(&ddata->irqlock); in gpio_siox_irq_ack()
104 raw_spin_unlock(&ddata->irqlock); in gpio_siox_irq_ack()
112 raw_spin_lock(&ddata->irqlock); in gpio_siox_irq_mask()
114 raw_spin_unlock(&ddata->irqlock); in gpio_siox_irq_mask()
124 raw_spin_lock(&ddata->irqlock); in gpio_siox_irq_unmask()
[all …]
/openbmc/linux/drivers/media/usb/uvc/
H A Duvc_queue.c133 spin_lock_irqsave(&queue->irqlock, flags); in uvc_buffer_queue()
146 spin_unlock_irqrestore(&queue->irqlock, flags); in uvc_buffer_queue()
174 spin_lock_irq(&queue->irqlock); in uvc_start_streaming()
176 spin_unlock_irq(&queue->irqlock); in uvc_start_streaming()
190 spin_lock_irq(&queue->irqlock); in uvc_stop_streaming()
192 spin_unlock_irq(&queue->irqlock); in uvc_stop_streaming()
244 spin_lock_init(&queue->irqlock); in uvc_queue_init()
414 spin_lock_irqsave(&queue->irqlock, flags); in uvc_queue_cancel()
425 spin_unlock_irqrestore(&queue->irqlock, flags); in uvc_queue_cancel()
448 spin_lock_irqsave(&queue->irqlock, flags); in uvc_queue_get_current_buffer()
[all …]
/openbmc/linux/drivers/media/platform/mediatek/vcodec/common/
H A Dmtk_vcodec_util.c133 spin_lock_irqsave(&vdec_dev->irqlock, flags); in mtk_vcodec_set_curr_ctx()
138 spin_unlock_irqrestore(&vdec_dev->irqlock, flags); in mtk_vcodec_set_curr_ctx()
145 spin_unlock_irqrestore(&vdec_dev->irqlock, flags); in mtk_vcodec_set_curr_ctx()
156 spin_lock_irqsave(&vdec_dev->irqlock, flags); in mtk_vcodec_get_curr_ctx()
161 spin_unlock_irqrestore(&vdec_dev->irqlock, flags); in mtk_vcodec_get_curr_ctx()
168 spin_unlock_irqrestore(&vdec_dev->irqlock, flags); in mtk_vcodec_get_curr_ctx()
/openbmc/linux/drivers/media/platform/mediatek/vcodec/encoder/
H A Dvenc_drv_if.c63 spin_lock_irqsave(&ctx->dev->irqlock, flags); in venc_if_encode()
65 spin_unlock_irqrestore(&ctx->dev->irqlock, flags); in venc_if_encode()
76 spin_lock_irqsave(&ctx->dev->irqlock, flags); in venc_if_encode()
78 spin_unlock_irqrestore(&ctx->dev->irqlock, flags); in venc_if_encode()
/openbmc/linux/drivers/usb/gadget/function/
H A Duvc_queue.c109 spin_lock_irqsave(&queue->irqlock, flags); in uvc_buffer_queue()
122 spin_unlock_irqrestore(&queue->irqlock, flags); in uvc_buffer_queue()
161 spin_lock_init(&queue->irqlock); in uvcg_queue_init()
256 spin_lock_irqsave(&queue->irqlock, flags); in uvcg_queue_cancel()
275 spin_unlock_irqrestore(&queue->irqlock, flags); in uvcg_queue_cancel()
313 spin_lock_irqsave(&queue->irqlock, flags); in uvcg_queue_enable()
323 spin_unlock_irqrestore(&queue->irqlock, flags); in uvcg_queue_enable()
/openbmc/linux/drivers/media/v4l2-core/
H A Dvideobuf-core.c82 spin_lock_irqsave(q->irqlock, flags); in state_neither_active_nor_queued()
84 spin_unlock_irqrestore(q->irqlock, flags); in state_neither_active_nor_queued()
146 spinlock_t *irqlock, in videobuf_queue_core_init() argument
156 q->irqlock = irqlock; in videobuf_queue_core_init()
173 BUG_ON(!irqlock); in videobuf_queue_core_init()
273 spin_lock_irqsave(q->irqlock, flags); in videobuf_queue_cancel()
283 spin_unlock_irqrestore(q->irqlock, flags); in videobuf_queue_cancel()
613 spin_lock_irqsave(q->irqlock, flags); in videobuf_qbuf()
615 spin_unlock_irqrestore(q->irqlock, flags); in videobuf_qbuf()
749 spin_lock_irqsave(q->irqlock, flags); in videobuf_streamon()
[all …]
/openbmc/linux/drivers/media/platform/renesas/vsp1/
H A Dvsp1_video.c322 spin_lock_irqsave(&video->irqlock, flags); in vsp1_video_complete_buffer()
325 spin_unlock_irqrestore(&video->irqlock, flags); in vsp1_video_complete_buffer()
338 spin_unlock_irqrestore(&video->irqlock, flags); in vsp1_video_complete_buffer()
442 spin_lock_irqsave(&pipe->irqlock, flags); in vsp1_video_pipeline_frame_end()
466 spin_unlock_irqrestore(&pipe->irqlock, flags); in vsp1_video_pipeline_frame_end()
767 spin_lock_irqsave(&video->irqlock, flags); in vsp1_video_buffer_queue()
770 spin_unlock_irqrestore(&video->irqlock, flags); in vsp1_video_buffer_queue()
775 spin_lock_irqsave(&pipe->irqlock, flags); in vsp1_video_buffer_queue()
784 spin_unlock_irqrestore(&pipe->irqlock, flags); in vsp1_video_buffer_queue()
842 spin_lock_irqsave(&video->irqlock, flags); in vsp1_video_release_buffers()
[all …]
H A Dvsp1_pipe.c296 spin_lock_init(&pipe->irqlock); in vsp1_pipeline_init()
323 spin_lock_irqsave(&pipe->irqlock, flags); in vsp1_pipeline_stopped()
325 spin_unlock_irqrestore(&pipe->irqlock, flags); in vsp1_pipeline_stopped()
344 spin_lock_irqsave(&pipe->irqlock, flags); in vsp1_pipeline_stop()
346 spin_unlock_irqrestore(&pipe->irqlock, flags); in vsp1_pipeline_stop()
350 spin_lock_irqsave(&pipe->irqlock, flags); in vsp1_pipeline_stop()
353 spin_unlock_irqrestore(&pipe->irqlock, flags); in vsp1_pipeline_stop()
H A Dvsp1_histo.c40 spin_lock(&histo->irqlock); in vsp1_histogram_buffer_get()
51 spin_unlock(&histo->irqlock); in vsp1_histogram_buffer_get()
71 spin_lock(&histo->irqlock); in vsp1_histogram_buffer_complete()
74 spin_unlock(&histo->irqlock); in vsp1_histogram_buffer_complete()
126 spin_lock_irq(&histo->irqlock); in histo_buffer_queue()
128 spin_unlock_irq(&histo->irqlock); in histo_buffer_queue()
141 spin_lock_irq(&histo->irqlock); in histo_stop_streaming()
149 wait_event_lock_irq(histo->wait_queue, !histo->readout, histo->irqlock); in histo_stop_streaming()
151 spin_unlock_irq(&histo->irqlock); in histo_stop_streaming()
530 spin_lock_init(&histo->irqlock); in vsp1_histogram_init()
/openbmc/linux/drivers/media/platform/st/stm32/
H A Dstm32-dcmi.c123 spinlock_t irqlock; member
233 spin_lock_irq(&dcmi->irqlock); in dcmi_restart_capture()
236 spin_unlock_irq(&dcmi->irqlock); in dcmi_restart_capture()
244 spin_unlock_irq(&dcmi->irqlock); in dcmi_restart_capture()
250 spin_unlock_irq(&dcmi->irqlock); in dcmi_restart_capture()
262 spin_lock_irq(&dcmi->irqlock); in dcmi_dma_callback()
286 spin_unlock_irq(&dcmi->irqlock); in dcmi_dma_callback()
298 spin_unlock_irq(&dcmi->irqlock); in dcmi_dma_callback()
448 spin_lock_irq(&dcmi->irqlock); in dcmi_irq_thread()
461 spin_unlock_irq(&dcmi->irqlock); in dcmi_irq_thread()
[all …]
/openbmc/linux/drivers/media/platform/ti/davinci/
H A Dvpif_display.c154 spin_lock_irqsave(&common->irqlock, flags); in vpif_buffer_queue()
156 spin_unlock_irqrestore(&common->irqlock, flags); in vpif_buffer_queue()
175 spin_lock_irqsave(&common->irqlock, flags); in vpif_start_streaming()
203 spin_unlock_irqrestore(&common->irqlock, flags); in vpif_start_streaming()
239 spin_unlock_irqrestore(&common->irqlock, flags); in vpif_start_streaming()
270 spin_lock_irqsave(&common->irqlock, flags); in vpif_stop_streaming()
290 spin_unlock_irqrestore(&common->irqlock, flags); in vpif_stop_streaming()
307 spin_lock(&common->irqlock); in process_progressive_mode()
313 spin_unlock(&common->irqlock); in process_progressive_mode()
342 spin_lock(&common->irqlock); in process_interlaced_mode()
[all …]
H A Dvpif_capture.c153 spin_lock_irqsave(&common->irqlock, flags); in vpif_buffer_queue()
156 spin_unlock_irqrestore(&common->irqlock, flags); in vpif_buffer_queue()
205 spin_lock_irqsave(&common->irqlock, flags); in vpif_start_streaming()
210 spin_unlock_irqrestore(&common->irqlock, flags); in vpif_start_streaming()
239 spin_lock_irqsave(&common->irqlock, flags); in vpif_start_streaming()
244 spin_unlock_irqrestore(&common->irqlock, flags); in vpif_start_streaming()
295 spin_lock_irqsave(&common->irqlock, flags); in vpif_stop_streaming()
303 spin_unlock_irqrestore(&common->irqlock, flags); in vpif_stop_streaming()
344 spin_lock(&common->irqlock); in vpif_schedule_next_buffer()
349 spin_unlock(&common->irqlock); in vpif_schedule_next_buffer()
[all …]
/openbmc/linux/drivers/media/platform/ti/omap3isp/
H A Dispvideo.c391 spin_lock_irqsave(&video->irqlock, flags); in isp_video_buffer_queue()
395 spin_unlock_irqrestore(&video->irqlock, flags); in isp_video_buffer_queue()
402 spin_unlock_irqrestore(&video->irqlock, flags); in isp_video_buffer_queue()
469 spin_lock_irqsave(&video->irqlock, flags); in isp_video_start_streaming()
471 spin_unlock_irqrestore(&video->irqlock, flags); in isp_video_start_streaming()
475 spin_lock_irqsave(&video->irqlock, flags); in isp_video_start_streaming()
478 spin_unlock_irqrestore(&video->irqlock, flags); in isp_video_start_streaming()
513 spin_lock_irqsave(&video->irqlock, flags); in omap3isp_video_buffer_next()
515 spin_unlock_irqrestore(&video->irqlock, flags); in omap3isp_video_buffer_next()
522 spin_unlock_irqrestore(&video->irqlock, flags); in omap3isp_video_buffer_next()
[all …]
/openbmc/linux/drivers/mtd/nand/raw/
H A Dr852.c211 spin_lock_irqsave(&dev->irqlock, flags); in r852_do_dma()
213 spin_unlock_irqrestore(&dev->irqlock, flags); in r852_do_dma()
562 spin_lock_irqsave(&dev->irqlock, flags); in r852_card_update_present()
565 spin_unlock_irqrestore(&dev->irqlock, flags); in r852_card_update_present()
606 spin_lock_irqsave(&dev->irqlock, flags); in r852_update_media_status()
609 spin_unlock_irqrestore(&dev->irqlock, flags); in r852_update_media_status()
622 spin_unlock_irqrestore(&dev->irqlock, flags); in r852_update_media_status()
728 spin_lock(&dev->irqlock); in r852_irq()
814 spin_unlock(&dev->irqlock); in r852_irq()
932 spin_lock_init(&dev->irqlock); in r852_probe()
/openbmc/linux/drivers/gpu/ipu-v3/
H A Dipu-image-convert.c214 spinlock_t irqlock; member
1256 lockdep_assert_held(&ctx->chan->irqlock); in get_run_count()
1499 lockdep_assert_held(&chan->irqlock); in do_run()
1521 lockdep_assert_held(&chan->irqlock); in run_next()
1553 spin_lock_irqsave(&chan->irqlock, flags); in empty_done_q()
1567 spin_unlock_irqrestore(&chan->irqlock, flags); in empty_done_q()
1569 spin_lock_irqsave(&chan->irqlock, flags); in empty_done_q()
1572 spin_unlock_irqrestore(&chan->irqlock, flags); in empty_done_q()
1591 spin_lock_irqsave(&chan->irqlock, flags); in do_bh()
1606 spin_unlock_irqrestore(&chan->irqlock, flags); in do_bh()
[all …]
/openbmc/linux/drivers/media/platform/samsung/s5p-mfc/
H A Ds5p_mfc_dec.c853 spin_lock_irqsave(&dev->irqlock, flags); in vidioc_decoder_cmd()
859 spin_unlock_irqrestore(&dev->irqlock, flags); in vidioc_decoder_cmd()
869 spin_unlock_irqrestore(&dev->irqlock, flags); in vidioc_decoder_cmd()
1050 spin_lock_irqsave(&dev->irqlock, flags); in s5p_mfc_stop_streaming()
1055 spin_unlock_irqrestore(&dev->irqlock, flags); in s5p_mfc_stop_streaming()
1059 spin_lock_irqsave(&dev->irqlock, flags); in s5p_mfc_stop_streaming()
1071 spin_unlock_irqrestore(&dev->irqlock, flags); in s5p_mfc_stop_streaming()
1075 spin_lock_irqsave(&dev->irqlock, flags); in s5p_mfc_stop_streaming()
1084 spin_unlock_irqrestore(&dev->irqlock, flags); in s5p_mfc_stop_streaming()
1099 spin_lock_irqsave(&dev->irqlock, flags); in s5p_mfc_buf_queue()
[all …]
/openbmc/linux/drivers/mfd/
H A Dmt6397-irq.c23 mutex_lock(&mt6397->irqlock); in mt6397_irq_lock()
35 mutex_unlock(&mt6397->irqlock); in mt6397_irq_sync_unlock()
163 mutex_init(&chip->irqlock); in mt6397_irq_init()
H A Dmax8998-irq.c104 mutex_lock(&max8998->irqlock); in max8998_irq_lock()
124 mutex_unlock(&max8998->irqlock); in max8998_irq_sync_unlock()
221 mutex_init(&max8998->irqlock); in max8998_irq_init()
H A Dmt6358-irq.c97 mutex_lock(&chip->irqlock); in pmic_irq_lock()
128 mutex_unlock(&chip->irqlock); in pmic_irq_sync_unlock()
251 mutex_init(&chip->irqlock); in mt6358_irq_init()
H A Dmax8997-irq.c104 mutex_lock(&max8997->irqlock); in max8997_irq_lock()
125 mutex_unlock(&max8997->irqlock); in max8997_irq_sync_unlock()
304 mutex_init(&max8997->irqlock); in max8997_irq_init()
/openbmc/linux/drivers/media/platform/atmel/
H A Datmel-isi.c95 spinlock_t irqlock; member
217 spin_lock(&isi->irqlock); in isi_interrupt()
237 spin_unlock(&isi->irqlock); in isi_interrupt()
408 spin_lock_irqsave(&isi->irqlock, flags); in buffer_queue()
416 spin_unlock_irqrestore(&isi->irqlock, flags); in buffer_queue()
448 spin_lock_irq(&isi->irqlock); in start_streaming()
453 spin_unlock_irq(&isi->irqlock); in start_streaming()
463 spin_lock_irq(&isi->irqlock); in start_streaming()
470 spin_unlock_irq(&isi->irqlock); in start_streaming()
488 spin_lock_irq(&isi->irqlock); in stop_streaming()
[all …]
/openbmc/linux/drivers/media/platform/renesas/
H A Drcar_fdp1.c560 spinlock_t irqlock; member
658 spin_lock_irqsave(&fdp1->irqlock, flags); in list_remove_job()
662 spin_unlock_irqrestore(&fdp1->irqlock, flags); in list_remove_job()
678 spin_lock_irqsave(&fdp1->irqlock, flags); in list_add_job()
680 spin_unlock_irqrestore(&fdp1->irqlock, flags); in list_add_job()
735 spin_lock_irqsave(&ctx->fdp1->irqlock, flags); in fdp1_queue_field()
737 spin_unlock_irqrestore(&ctx->fdp1->irqlock, flags); in fdp1_queue_field()
749 spin_lock_irqsave(&ctx->fdp1->irqlock, flags); in fdp1_dequeue_field()
754 spin_unlock_irqrestore(&ctx->fdp1->irqlock, flags); in fdp1_dequeue_field()
768 spin_lock_irqsave(&ctx->fdp1->irqlock, flags); in fdp1_peek_queued_field()
[all …]
/openbmc/linux/drivers/media/pci/cobalt/
H A Dcobalt-irq.c30 spin_lock(&s->irqlock); in cobalt_dma_stream_queue_handler()
34 spin_unlock(&s->irqlock); in cobalt_dma_stream_queue_handler()
44 spin_unlock(&s->irqlock); in cobalt_dma_stream_queue_handler()
/openbmc/linux/drivers/vfio/pci/
H A Dvfio_pci_intrs.c115 spin_lock_irqsave(&vdev->irqlock, flags); in __vfio_pci_intx_mask()
148 spin_unlock_irqrestore(&vdev->irqlock, flags); in __vfio_pci_intx_mask()
177 spin_lock_irqsave(&vdev->irqlock, flags); in vfio_pci_intx_unmask_handler()
209 spin_unlock_irqrestore(&vdev->irqlock, flags); in vfio_pci_intx_unmask_handler()
240 spin_lock_irqsave(&vdev->irqlock, flags); in vfio_intx_handler()
252 spin_unlock_irqrestore(&vdev->irqlock, flags); in vfio_intx_handler()
/openbmc/linux/include/media/
H A Dvideobuf-core.h135 spinlock_t *irqlock; member
188 spinlock_t *irqlock,

1234