Home
last modified time | relevance | path

Searched refs:ready_buf (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/drivers/media/platform/qcom/camss/
H A Dcamss-vfe-gen1.c610 struct camss_buffer *ready_buf; in vfe_isr_wm_done() local
636 ready_buf = output->buf[!active_index]; in vfe_isr_wm_done()
637 if (!ready_buf) { in vfe_isr_wm_done()
644 ready_buf->vb.vb2_buf.timestamp = ts; in vfe_isr_wm_done()
645 ready_buf->vb.sequence = output->sequence++; in vfe_isr_wm_done()
651 new_addr = ready_buf->addr; in vfe_isr_wm_done()
668 output->last_buffer = ready_buf; in vfe_isr_wm_done()
670 vb2_buffer_done(&ready_buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in vfe_isr_wm_done()
H A Dcamss-vfe-480.c447 struct camss_buffer *ready_buf; in vfe_isr_wm_done() local
462 ready_buf = output->buf[0]; in vfe_isr_wm_done()
463 if (!ready_buf) { in vfe_isr_wm_done()
469 ready_buf->vb.vb2_buf.timestamp = ts; in vfe_isr_wm_done()
470 ready_buf->vb.sequence = output->sequence++; in vfe_isr_wm_done()
486 vb2_buffer_done(&ready_buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in vfe_isr_wm_done()
H A Dcamss-vfe-170.c621 struct camss_buffer *ready_buf; in vfe_isr_wm_done() local
636 ready_buf = output->buf[0]; in vfe_isr_wm_done()
637 if (!ready_buf) { in vfe_isr_wm_done()
643 ready_buf->vb.vb2_buf.timestamp = ts; in vfe_isr_wm_done()
644 ready_buf->vb.sequence = output->sequence++; in vfe_isr_wm_done()
660 vb2_buffer_done(&ready_buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in vfe_isr_wm_done()
/kernel/linux/linux-5.10/sound/soc/fsl/
H A Dfsl_spdif.c80 u32 ready_buf; member
230 ctrl->ready_buf = (ctrl->qpos - 1) / SPDIF_QSUB_SIZE + 1; in spdif_irq_uq_sync()
248 ctrl->ready_buf = 0; in spdif_irq_uq_err()
727 if (ctrl->ready_buf) { in fsl_spdif_subcode_get()
728 int idx = (ctrl->ready_buf - 1) * SPDIF_UBITS_SIZE; in fsl_spdif_subcode_get()
759 if (ctrl->ready_buf) { in fsl_spdif_qget()
760 int idx = (ctrl->ready_buf - 1) * SPDIF_QSUB_SIZE; in fsl_spdif_qget()
/kernel/linux/linux-5.10/drivers/media/platform/qcom/camss/
H A Dcamss-vfe.c1008 struct camss_buffer *ready_buf; in vfe_isr_wm_done() local
1034 ready_buf = output->buf[!active_index]; in vfe_isr_wm_done()
1035 if (!ready_buf) { in vfe_isr_wm_done()
1042 ready_buf->vb.vb2_buf.timestamp = ts; in vfe_isr_wm_done()
1043 ready_buf->vb.sequence = output->sequence++; in vfe_isr_wm_done()
1049 new_addr = ready_buf->addr; in vfe_isr_wm_done()
1068 output->last_buffer = ready_buf; in vfe_isr_wm_done()
1070 vb2_buffer_done(&ready_buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in vfe_isr_wm_done()
/kernel/linux/linux-6.6/sound/soc/fsl/
H A Dfsl_spdif.c95 u32 ready_buf; member
308 ctrl->ready_buf = (ctrl->qpos - 1) / SPDIF_QSUB_SIZE + 1; in spdif_irq_uq_sync()
326 ctrl->ready_buf = 0; in spdif_irq_uq_err()
862 if (ctrl->ready_buf) { in fsl_spdif_subcode_get()
863 int idx = (ctrl->ready_buf - 1) * SPDIF_UBITS_SIZE; in fsl_spdif_subcode_get()
894 if (ctrl->ready_buf) { in fsl_spdif_qget()
895 int idx = (ctrl->ready_buf - 1) * SPDIF_QSUB_SIZE; in fsl_spdif_qget()

Completed in 12 milliseconds