Searched refs:sc_ibuf (Results 1 – 5 of 5) sorted by relevance
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/parser/ |
D | viddec_pm_tags.c | 54 viddec_emit_contr_tag(&(cxt->emitter), &(list->sc_ibuf[num_items]), false, false); in viddec_pm_generic_generate_contribution_tags() 63 … viddec_emit_contr_tag(&(cxt->emitter), &(list->sc_ibuf[num_items]), true, false); in viddec_pm_generic_generate_contribution_tags() 96 viddec_emit_contr_tag(&(cxt->emitter), &(list->sc_ibuf[num_items]), true, false); in viddec_pm_lateframe_generate_contribution_tags() 101 … viddec_emit_contr_tag(&(cxt->emitter), &(list->sc_ibuf[num_items]), false, !ignore_partial); in viddec_pm_lateframe_generate_contribution_tags() 145 pend->pending_tags[t_index] = list->sc_ibuf[index].id; in viddec_pm_add_tags_to_pendinglist() 150 pend->pending_tags[t_index] = list->sc_ibuf[index].id; in viddec_pm_add_tags_to_pendinglist() 225 …viddec_emit_assoc_tag(&(cxt->emitter), list->sc_ibuf[index].id, cxt->frame_start_found && cxt->pen… in viddec_h264_add_association_tags() 259 viddec_emit_assoc_tag(&(cxt->emitter), list->sc_ibuf[index].id, not_first_slice); in viddec_generic_add_association_tags() 265 viddec_emit_assoc_tag(&(cxt->emitter), list->sc_ibuf[index].id, cxt->frame_start_found); in viddec_generic_add_association_tags() 270 viddec_emit_assoc_tag(&(cxt->emitter), list->sc_ibuf[index].id, cxt->frame_start_found); in viddec_generic_add_association_tags() [all …]
|
D | viddec_pm_utils_list.c | 25 list->sc_ibuf[list->num_items - 1] = *es_buf; in viddec_pm_utils_list_addbuf() 41 accumulated_size = list->sc_ibuf[index].len - list->start_offset; in viddec_pm_utils_list_getbyte_position() 53 if((accumulated_size + list->sc_ibuf[index].len) >= byte) in viddec_pm_utils_list_getbyte_position() 59 accumulated_size += list->sc_ibuf[index].len; in viddec_pm_utils_list_getbyte_position() 78 end = list->sc_ibuf[0].len - list->start_offset; in viddec_pm_utils_list_updatebytepos() 86 end += list->sc_ibuf[items].len; in viddec_pm_utils_list_updatebytepos() 143 wi->es.es_phys_addr = list->sc_ibuf[items].phys + start - list->data[items].stpos; in viddec_pm_utils_list_emit_slice_tags() 154 wi->es.es_phys_addr = list->sc_ibuf[items].phys + start - list->data[items].stpos; in viddec_pm_utils_list_emit_slice_tags() 163 wi->es.es_phys_addr = list->sc_ibuf[items].phys; in viddec_pm_utils_list_emit_slice_tags() 170 wi->es.es_phys_addr = list->sc_ibuf[items].phys; in viddec_pm_utils_list_emit_slice_tags() [all …]
|
D | viddec_pm.c | 196 cur_buf->cur_es = &(list->sc_ibuf[cur_buf->list_index]); in viddec_pm_create_ibuf() 219 cur_buf->cur_es = &(list->sc_ibuf[cur_buf->list_index]); in viddec_pm_create_ibuf() 375 viddec_emit_contr_tag(&(cxt->emitter), &(cxt->list.sc_ibuf[indx]), false, true); in viddec_pm_handle_buffer_overflow() 376 viddec_emit_assoc_tag(&(cxt->emitter), cxt->list.sc_ibuf[indx].id, true); in viddec_pm_handle_buffer_overflow() 510 … while((indx< (uint32_t)cxt->list.num_items) && (cxt->list.sc_ibuf[indx].len == 0)) in viddec_pm_parse_es_buffer() 512 … viddec_emit_contr_tag(&(cxt->emitter), &(cxt->list.sc_ibuf[indx]), false, false); in viddec_pm_parse_es_buffer() 513 … viddec_emit_assoc_tag(&(cxt->emitter), cxt->list.sc_ibuf[indx].id, false); in viddec_pm_parse_es_buffer()
|
D | viddec_pm_utils_bstream.c | 258 ret = (uint32_t)list->sc_ibuf[lst_index].buf; in viddec_pm_utils_bstream_getphys() 260 ret = list->sc_ibuf[lst_index].phys; in viddec_pm_utils_bstream_getphys()
|
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/parser/include/ |
D | viddec_pm_utils_list.h | 30 viddec_input_buffer_t sc_ibuf[MAX_IBUFS_PER_SC]; /* Place to store buffer descriptors */ member
|