Lines Matching refs:frame_idx
69 uint32_t frame_idx);
213 ch_obj->bundle.superbuf_queue.expected_frame_id = cmd_cb->u.frame_idx;
522 uint32_t frame_idx = (uint32_t)in_val;
523 rc = mm_channel_flush_super_buf_queue(my_obj, frame_idx);
1137 * @frame_idx : frame idx until which to flush all superbufs
1143 int32_t mm_channel_flush_super_buf_queue(mm_channel_t *my_obj, uint32_t frame_idx)
1152 node->u.frame_idx = frame_idx;
1577 if (mm_channel_util_seq_comp_w_rollover(buf_info->frame_idx,
1608 } else if ( buf_info->frame_idx == super_buf->frame_idx ) {
1616 if ( super_buf->frame_idx < buf_info->frame_idx ) {
1621 if ( super_buf->frame_idx > buf_info->frame_idx ) {
1636 if (super_buf->super_buf[i].frame_idx == 0) {
1643 queue->expected_frame_id = buf_info->frame_idx + queue->attr.post_frame_skip;
1652 if (super_buf->super_buf[i].frame_idx != 0) {
1679 if (super_buf->super_buf[i].frame_idx != 0) {
1702 new_buf->frame_idx = buf_info->frame_idx;
1715 queue->expected_frame_id = buf_info->frame_idx + queue->attr.post_frame_skip;