Searched refs:rdbk_buf (Results 1 – 5 of 5) sorted by relevance
1252 if (cap->rdbk_buf[RDBK_L] && cap->rdbk_buf[RDBK_M] && in rdbk_frame_end()1253 cap->rdbk_buf[RDBK_S]) { in rdbk_frame_end()1254 l_ts = cap->rdbk_buf[RDBK_L]->vb.vb2_buf.timestamp; in rdbk_frame_end()1255 m_ts = cap->rdbk_buf[RDBK_M]->vb.vb2_buf.timestamp; in rdbk_frame_end()1256 s_ts = cap->rdbk_buf[RDBK_S]->vb.vb2_buf.timestamp; in rdbk_frame_end()1283 cap->rdbk_buf[RDBK_S]->vb.sequence = cap->rdbk_buf[RDBK_L]->vb.sequence; in rdbk_frame_end()1284 cap->rdbk_buf[RDBK_M]->vb.sequence = cap->rdbk_buf[RDBK_L]->vb.sequence; in rdbk_frame_end()1285 rkisp_stream_buf_done(&cap->stream[RKISP_STREAM_DMATX0], cap->rdbk_buf[RDBK_L]); in rdbk_frame_end()1286 rkisp_stream_buf_done(&cap->stream[RKISP_STREAM_DMATX1], cap->rdbk_buf[RDBK_M]); in rdbk_frame_end()1287 rkisp_stream_buf_done(stream, cap->rdbk_buf[RDBK_S]); in rdbk_frame_end()[all …]
1135 rkisp_stream_buf_done(stream, cap->rdbk_buf[RDBK_S]); in rdbk_frame_end()1136 cap->rdbk_buf[RDBK_S] = NULL; in rdbk_frame_end()1143 if (cap->rdbk_buf[RDBK_L] && cap->rdbk_buf[RDBK_S]) { in rdbk_frame_end()1144 l_ts = cap->rdbk_buf[RDBK_L]->vb.vb2_buf.timestamp; in rdbk_frame_end()1145 s_ts = cap->rdbk_buf[RDBK_S]->vb.vb2_buf.timestamp; in rdbk_frame_end()1172 cap->rdbk_buf[RDBK_S]->vb.sequence = cap->rdbk_buf[RDBK_L]->vb.sequence; in rdbk_frame_end()1173 rkisp_stream_buf_done(&cap->stream[RKISP_STREAM_DMATX0], cap->rdbk_buf[RDBK_L]); in rdbk_frame_end()1174 rkisp_stream_buf_done(stream, cap->rdbk_buf[RDBK_S]); in rdbk_frame_end()1180 cap->rdbk_buf[RDBK_L] = NULL; in rdbk_frame_end()1181 cap->rdbk_buf[RDBK_S] = NULL; in rdbk_frame_end()[all …]
309 struct rkisp_buffer *rdbk_buf[RDBK_MAX]; member
2503 if (dev->hdr.hdr_mode != NO_HDR && stream->id != 0 && (!dev->rdbk_buf[RDBK_L])) { in rkcif_assign_new_buffer_update()4828 struct rkcif_buffer *rdbk_buf; in rkcif_release_rdbk_buf() local4844 rdbk_buf = dev->rdbk_buf[index]; in rkcif_release_rdbk_buf()4845 if (rdbk_buf) { in rkcif_release_rdbk_buf()4846 if (rdbk_buf != stream->curr_buf && in rkcif_release_rdbk_buf()4847 rdbk_buf != stream->next_buf) { in rkcif_release_rdbk_buf()4852 if (tmp_buf == rdbk_buf) { in rkcif_release_rdbk_buf()4859 list_add_tail(&rdbk_buf->queue, &stream->buf_head); in rkcif_release_rdbk_buf()4861 dev->rdbk_buf[index] = NULL; in rkcif_release_rdbk_buf()8391 if (dev->rdbk_buf[RDBK_L] && in rkcif_rdbk_frame_end()[all …]
830 struct rkcif_buffer *rdbk_buf[RDBK_MAX]; member