Searched refs:mi (Results 1 - 25 of 52) sorted by relevance

123

/hardware/ti/omap4-aah/
H A Dmapinfo.c26 mapinfo *mi; local
35 mi = __real_malloc(sizeof(mapinfo) + (len - 47));
36 if(mi == 0) return 0;
38 mi->start = strtoul(line, 0, 16);
39 mi->end = strtoul(line + 9, 0, 16);
43 mi->next = 0;
44 strcpy(mi->name, line + 49);
46 return mi;
57 mapinfo *mi = parse_maps_line(data); local
58 if(mi) {
69 deinit_mapinfo(mapinfo *mi) argument
80 map_to_name(mapinfo *mi, unsigned pc, const char* def) argument
92 pc_to_mapinfo(mapinfo *mi, unsigned pc, unsigned *rel_pc) argument
[all...]
H A Dmapinfo.h12 void deinit_mapinfo(mapinfo *mi);
13 const char *map_to_name(mapinfo *mi, unsigned pc, const char* def);
14 const mapinfo *pc_to_mapinfo(mapinfo *mi, unsigned pc, unsigned *rel_pc);
/hardware/ti/omap4xxx/
H A Dmapinfo.c26 mapinfo *mi; local
35 mi = __real_malloc(sizeof(mapinfo) + (len - 47));
36 if(mi == 0) return 0;
38 mi->start = strtoul(line, 0, 16);
39 mi->end = strtoul(line + 9, 0, 16);
43 mi->next = 0;
44 strcpy(mi->name, line + 49);
46 return mi;
57 mapinfo *mi = parse_maps_line(data); local
58 if(mi) {
69 deinit_mapinfo(mapinfo *mi) argument
80 map_to_name(mapinfo *mi, unsigned pc, const char* def) argument
92 pc_to_mapinfo(mapinfo *mi, unsigned pc, unsigned *rel_pc) argument
[all...]
H A Dmapinfo.h12 void deinit_mapinfo(mapinfo *mi);
13 const char *map_to_name(mapinfo *mi, unsigned pc, const char* def);
14 const mapinfo *pc_to_mapinfo(mapinfo *mi, unsigned pc, unsigned *rel_pc);
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/
H A Ddebugmodes.c16 void vp8_print_modes_and_motion_vectors(MODE_INFO *mi, int rows, int cols, int frame) argument
33 fprintf(mvs, "%2d ", mi[mb_index].mbmi.mode);
52 fprintf(mvs, "%2d ", mi[mb_index].mbmi.ref_frame);
72 fprintf(mvs, "%2d ", mi[mb_index].mbmi.uv_mode);
99 if (mi[mb_index].mbmi.mode == B_PRED)
100 fprintf(mvs, "%2d ", mi[mb_index].bmi[bindex].as_mode);
119 fprintf(mvs, "%5d:%-5d", mi[mb_index].mbmi.mv.as_mv.row / 2, mi[mb_index].mbmi.mv.as_mv.col / 2);
146 fprintf(mvs, "%3d:%-3d ", mi[mb_index].bmi[bindex].mv.as_mv.row, mi[mb_inde
[all...]
H A Dpostproc.c856 MODE_INFO *mi = oci->mi; local
867 sprintf(zz, "%c", mi[mb_index].mbmi.mode + 'a');
888 MODE_INFO *mi = oci->mi; local
898 int dc_diff = !(mi[mb_index].mbmi.mode != B_PRED &&
899 mi[mb_index].mbmi.mode != SPLITMV &&
900 mi[mb_index].mbmi.mb_skip_coeff);
933 MODE_INFO *mi = oci->mi; local
1092 MODE_INFO *mi = oci->mi; local
1164 MODE_INFO *mi = oci->mi; local
[all...]
H A Donyxc_int.h125 MODE_INFO *mi; /* Corresponds to upper left visible macroblock */ member in struct:VP8Common
128 MODE_INFO *prev_mi; /* 'mi' from last frame (points into prev_mip) */
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/decoder/
H A Ddecodemv.c49 static void read_kf_modes(VP8D_COMP *pbi, MODE_INFO *mi) argument
54 mi->mbmi.ref_frame = INTRA_FRAME;
55 mi->mbmi.mode = read_kf_ymode(bc, vp8_kf_ymode_prob);
57 if (mi->mbmi.mode == B_PRED)
60 mi->mbmi.is_4x4 = 1;
64 const B_PREDICTION_MODE A = above_block_mode(mi, i, mis);
65 const B_PREDICTION_MODE L = left_block_mode(mi, i);
67 mi->bmi[i].as_mode =
73 mi->mbmi.uv_mode = read_uv_mode(bc, vp8_kf_uv_mode_prob);
230 static void decode_split_mv(vp8_reader *const bc, MODE_INFO *mi, argument
339 read_mb_modes_mv(VP8D_COMP *pbi, MODE_INFO *mi, MB_MODE_INFO *mbmi) argument
576 read_mb_features(vp8_reader *r, MB_MODE_INFO *mi, MACROBLOCKD *x) argument
591 decode_mb_mode_mvs(VP8D_COMP *pbi, MODE_INFO *mi) argument
619 MODE_INFO *mi = pbi->common.mi; local
[all...]
H A Derror_concealment.c282 MODE_INFO *mi,
290 MV * const filtered_mv = &(mi->mbmi.mv.as_mv);
291 union b_mode_info * const bmi = mi->bmi;
294 mi->mbmi.need_to_clamp_mvs = 0;
307 mi->mbmi.need_to_clamp_mvs |= vp8_check_mv_bounds(
350 MODE_INFO *mi, MODE_INFO *prev_mi,
377 mi += mb_row*(mb_cols + 1) + mb_col;
391 mi->mbmi.ref_frame = LAST_FRAME;
392 mi->mbmi.mode = SPLITMV;
393 mi
281 estimate_mb_mvs(const B_OVERLAP *block_overlaps, MODE_INFO *mi, int mb_to_left_edge, int mb_to_right_edge, int mb_to_top_edge, int mb_to_bottom_edge) argument
349 estimate_missing_mvs(MB_OVERLAP *overlaps, MODE_INFO *mi, MODE_INFO *prev_mi, int mb_rows, int mb_cols, unsigned int first_corrupt) argument
418 assign_neighbor(EC_BLOCK *neighbor, MODE_INFO *mi, int block_idx) argument
433 find_neighboring_blocks(MODE_INFO *mi, EC_BLOCK *neighbors, int mb_row, int mb_col, int mb_rows, int mb_cols, int mi_stride) argument
502 MODE_INFO * const mi = mb->mode_info_context; local
[all...]
H A Donyxd_if.c379 cm->show_frame_mi = cm->mi;
388 pbi->common.prev_mi = pbi->common.mi;
389 pbi->common.mi = tmp;
397 pbi->common.mi[i].mbmi.segment_id =
464 const MODE_INFO *mi = oci->mi; local
469 for (mb_col = 0; mb_col < oci->mb_cols; mb_col++,mi++)
471 if( mi->mbmi.ref_frame == ref_frame)
474 mi++;
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/decoder/
H A Dvp9_decodemv.c107 const BLOCK_SIZE bsize = xd->mi[0]->mbmi.sb_type;
124 MB_MODE_INFO *const mbmi = &xd->mi[0]->mbmi;
164 MODE_INFO *const mi = xd->mi[0]; local
165 MB_MODE_INFO *const mbmi = &mi->mbmi;
166 const MODE_INFO *above_mi = xd->mi[-cm->mi_stride];
167 const MODE_INFO *left_mi = xd->left_available ? xd->mi[-1] : NULL;
180 mi->bmi[i].as_mode =
181 read_intra_mode(r, get_y_mode_probs(mi, above_mi, left_mi, i));
182 mbmi->mode = mi
328 read_intra_block_mode_info(VP9_COMMON *const cm, MODE_INFO *mi, vp9_reader *r) argument
422 read_inter_block_mode_info(VP9_COMMON *const cm, MACROBLOCKD *const xd, const TileInfo *const tile, MODE_INFO *const mi, int mi_row, int mi_col, vp9_reader *r) argument
518 MODE_INFO *const mi = xd->mi[0]; local
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/
H A Dvp9_postproc.c666 MODE_INFO *mi = cm->mi;
675 snprintf(zz, sizeof(zz) - 1, "%c", mi[mb_index].mbmi.mode + 'a');
693 MODE_INFO *mi = cm->mi;
701 int dc_diff = !(mi[mb_index].mbmi.mode != I4X4_PRED &&
702 mi[mb_index].mbmi.mode != SPLITMV &&
703 mi[mb_index].mbmi.skip);
734 MODE_INFO *mi = cm->mi;
[all...]
H A Dvp9_reconinter.c104 static MV mi_mv_pred_q4(const MODE_INFO *mi, int idx) { argument
105 MV res = { round_mv_comp_q4(mi->bmi[0].as_mv[idx].as_mv.row +
106 mi->bmi[1].as_mv[idx].as_mv.row +
107 mi->bmi[2].as_mv[idx].as_mv.row +
108 mi->bmi[3].as_mv[idx].as_mv.row),
109 round_mv_comp_q4(mi->bmi[0].as_mv[idx].as_mv.col +
110 mi->bmi[1].as_mv[idx].as_mv.col +
111 mi->bmi[2].as_mv[idx].as_mv.col +
112 mi->bmi[3].as_mv[idx].as_mv.col) };
147 const MODE_INFO *mi local
251 const MODE_INFO *mi = xd->mi[0]; local
[all...]
H A Dvp9_blockd.h147 static INLINE MB_PREDICTION_MODE get_y_mode(const MODE_INFO *mi, int block) { argument
148 return mi->mbmi.sb_type < BLOCK_8X8 ? mi->bmi[block].as_mode
149 : mi->mbmi.mode;
210 MODE_INFO **mi; member in struct:macroblockd
256 const MB_MODE_INFO *const mbmi = &xd->mi[0]->mbmi;
265 const MODE_INFO *const mi = xd->mi[0];
267 if (plane_type != PLANE_TYPE_Y || xd->lossless || is_inter_block(&mi->mbmi))
270 return intra_mode_to_tx_type_lookup[get_y_mode(mi, i
[all...]
H A Dvp9_mvref_common.c193 MODE_INFO *mi, MV_REFERENCE_FRAME ref_frame,
204 const POSITION *const mv_ref_search = mv_ref_blocks[mi->mbmi.sb_type];
218 const MODE_INFO *const candidate_mi = xd->mi[mv_ref->col + mv_ref->row *
238 const MB_MODE_INFO *const candidate = &xd->mi[mv_ref->col + mv_ref->row *
264 const MB_MODE_INFO *const candidate = &xd->mi[mv_ref->col + mv_ref->row
279 mi->mbmi.mode_context[ref_frame] = counter_to_context[context_counter];
288 MODE_INFO *mi, MV_REFERENCE_FRAME ref_frame,
291 find_mv_refs_idx(cm, xd, tile, mi, ref_frame, mv_ref_list, -1,
323 MODE_INFO *const mi = xd->mi[ local
191 find_mv_refs_idx(const VP9_COMMON *cm, const MACROBLOCKD *xd, const TileInfo *const tile, MODE_INFO *mi, MV_REFERENCE_FRAME ref_frame, int_mv *mv_ref_list, int block, int mi_row, int mi_col) argument
286 vp9_find_mv_refs(const VP9_COMMON *cm, const MACROBLOCKD *xd, const TileInfo *const tile, MODE_INFO *mi, MV_REFERENCE_FRAME ref_frame, int_mv *mv_ref_list, int mi_row, int mi_col) argument
[all...]
H A Dvp9_entropy.h178 const MODE_INFO *const mi = xd->mi[0]; local
180 if (is_inter_block(&mi->mbmi) || type != PLANE_TYPE_Y || xd->lossless) {
183 const MB_PREDICTION_MODE mode = get_y_mode(mi, block_idx);
H A Dvp9_entropymode.h100 static INLINE const vp9_prob *get_y_mode_probs(const MODE_INFO *mi, argument
104 const MB_PREDICTION_MODE above = vp9_above_block_mode(mi, above_mi, block);
105 const MB_PREDICTION_MODE left = vp9_left_block_mode(mi, left_mi, block);
H A Dvp9_mvref_common.h34 MODE_INFO *mi, MV_REFERENCE_FRAME ref_frame,
H A Dvp9_alloccommon.c20 static void clear_mi_border(const VP9_COMMON *cm, MODE_INFO *mi) { argument
24 vpx_memset(mi, 0, sizeof(*mi) * cm->mi_stride);
28 vpx_memset(&mi[i * cm->mi_stride], 0, sizeof(*mi));
42 cm->mi = cm->mip + cm->mi_stride + 1;
249 cm->mi = cm->mip + cm->mi_stride + 1;
H A Dvp9_pred_common.h22 return xd->up_available ? xd->mi[-xd->mi_stride] : NULL;
26 return xd->left_available ? xd->mi[-1] : NULL;
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/
H A Dsegmentation.c19 MODE_INFO *this_mb_mode_info = cm->mi;
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/
H A Dvp9_segmentation.c136 xd->mi = mi_8x8;
137 segment_id = xd->mi[0]->mbmi.segment_id;
155 xd->mi[0]->mbmi.seg_id_predicted = pred_flag;
233 MODE_INFO **mi_ptr, **mi; local
249 mi = mi_ptr;
251 mi_col += 8, mi += 8)
252 count_segs_sb(cpi, &tile, mi, no_pred_segcounts,
H A Dvp9_encodemv.c245 const MODE_INFO *mi = xd->mi[0]; local
246 const MB_MODE_INFO *const mbmi = &mi->mbmi;
256 if (mi->bmi[i].as_mode == NEWMV)
257 inc_mvs(mbmi, mi->bmi[i].as_mv, &cm->counts.mv);
H A Dvp9_rdopt.c435 const int ref = xd->mi[0]->mbmi.ref_frame[0];
559 MB_MODE_INFO *mbmi = &xd->mi[0]->mbmi;
641 if (x->skip_encode && !is_inter_block(&xd->mi[0]->mbmi)) {
666 MB_MODE_INFO *const mbmi = &xd->mi[0]->mbmi;
752 xd->mi[0]->mbmi.tx_size = tx_size;
782 MB_MODE_INFO *const mbmi = &xd->mi[0]->mbmi;
801 MB_MODE_INFO *const mbmi = &xd->mi[0]->mbmi;
884 MB_MODE_INFO *const mbmi = &xd->mi[0]->mbmi;
954 MB_MODE_INFO *const mbmi = &xd->mi[0]->mbmi;
997 MB_MODE_INFO *const mbmi = &xd->mi[
1548 MODE_INFO *const mi = xd->mi[0]; local
1722 MODE_INFO *mi = xd->mi[0]; local
2101 MODE_INFO *mi = xd->mi[0]; local
2329 MODE_INFO *const mi = xd->mi[0]; local
[all...]
H A Dvp9_temporal_filter.c46 vp9_get_interp_kernel(xd->mi[0]->mbmi.interp_filter);
139 MV *ref_mv = &x->e_mbd.mi[0]->bmi[0].as_mv[0].as_mv;
256 mbd->mi[0]->bmi[0].as_mv[0].as_mv.row = 0;
257 mbd->mi[0]->bmi[0].as_mv[0].as_mv.col = 0;
290 mbd->mi[0]->bmi[0].as_mv[0].as_mv.row,
291 mbd->mi[0]->bmi[0].as_mv[0].as_mv.col,

Completed in 353 milliseconds

123