Lines Matching refs:cnts

71 static void *get_coeffs_arr(struct symbol_counts *cnts, int i, int j, int k, int l, int m)  in get_coeffs_arr()  argument
74 return &cnts->count_coeffs[j][k][l][m]; in get_coeffs_arr()
77 return &cnts->count_coeffs8x8[j][k][l][m]; in get_coeffs_arr()
80 return &cnts->count_coeffs16x16[j][k][l][m]; in get_coeffs_arr()
83 return &cnts->count_coeffs32x32[j][k][l][m]; in get_coeffs_arr()
88 static void *get_eobs1(struct symbol_counts *cnts, int i, int j, int k, int l, int m) in get_eobs1() argument
91 return &cnts->count_coeffs[j][k][l][m][3]; in get_eobs1()
94 return &cnts->count_coeffs8x8[j][k][l][m][3]; in get_eobs1()
97 return &cnts->count_coeffs16x16[j][k][l][m][3]; in get_eobs1()
100 return &cnts->count_coeffs32x32[j][k][l][m][3]; in get_eobs1()
107 for (m = 0; m < ARRAY_SIZE(vp9_ctx->cnts.coeff[i][0][0][0]); ++m) { \
108 vp9_ctx->cnts.coeff[i][j][k][l][m] = \
109 get_coeffs_arr(cnts, i, j, k, l, m); \
110 vp9_ctx->cnts.eob[i][j][k][l][m][0] = \
111 &cnts->count_eobs[i][j][k][l][m]; \
112 vp9_ctx->cnts.eob[i][j][k][l][m][1] = \
113 get_eobs1(cnts, i, j, k, l, m); \
120 struct symbol_counts *cnts = vp9_ctx->misc.cpu + vp9_ctx->ctx_counters_offset; in init_v4l2_vp9_count_tbl() local
123 vp9_ctx->cnts.partition = &cnts->partition_counts; in init_v4l2_vp9_count_tbl()
124 vp9_ctx->cnts.skip = &cnts->mbskip_count; in init_v4l2_vp9_count_tbl()
125 vp9_ctx->cnts.intra_inter = &cnts->intra_inter_count; in init_v4l2_vp9_count_tbl()
126 vp9_ctx->cnts.tx32p = &cnts->tx32x32_count; in init_v4l2_vp9_count_tbl()
133 vp9_ctx->cnts.tx8p = &cnts->tx8x8_count; in init_v4l2_vp9_count_tbl()
135 vp9_ctx->cnts.y_mode = &cnts->sb_ymode_counts; in init_v4l2_vp9_count_tbl()
136 vp9_ctx->cnts.uv_mode = &cnts->uv_mode_counts; in init_v4l2_vp9_count_tbl()
137 vp9_ctx->cnts.comp = &cnts->comp_inter_count; in init_v4l2_vp9_count_tbl()
138 vp9_ctx->cnts.comp_ref = &cnts->comp_ref_count; in init_v4l2_vp9_count_tbl()
139 vp9_ctx->cnts.single_ref = &cnts->single_ref_count; in init_v4l2_vp9_count_tbl()
140 vp9_ctx->cnts.filter = &cnts->switchable_interp_counts; in init_v4l2_vp9_count_tbl()
141 vp9_ctx->cnts.mv_joint = &cnts->mv_counts.joints; in init_v4l2_vp9_count_tbl()
142 vp9_ctx->cnts.sign = &cnts->mv_counts.sign; in init_v4l2_vp9_count_tbl()
143 vp9_ctx->cnts.classes = &cnts->mv_counts.classes; in init_v4l2_vp9_count_tbl()
144 vp9_ctx->cnts.class0 = &cnts->mv_counts.class0; in init_v4l2_vp9_count_tbl()
145 vp9_ctx->cnts.bits = &cnts->mv_counts.bits; in init_v4l2_vp9_count_tbl()
146 vp9_ctx->cnts.class0_fp = &cnts->mv_counts.class0_fp; in init_v4l2_vp9_count_tbl()
147 vp9_ctx->cnts.fp = &cnts->mv_counts.fp; in init_v4l2_vp9_count_tbl()
148 vp9_ctx->cnts.class0_hp = &cnts->mv_counts.class0_hp; in init_v4l2_vp9_count_tbl()
149 vp9_ctx->cnts.hp = &cnts->mv_counts.hp; in init_v4l2_vp9_count_tbl()
151 for (i = 0; i < ARRAY_SIZE(vp9_ctx->cnts.coeff); ++i) in init_v4l2_vp9_count_tbl()
152 for (j = 0; j < ARRAY_SIZE(vp9_ctx->cnts.coeff[i]); ++j) in init_v4l2_vp9_count_tbl()
153 for (k = 0; k < ARRAY_SIZE(vp9_ctx->cnts.coeff[i][0]); ++k) in init_v4l2_vp9_count_tbl()
154 for (l = 0; l < ARRAY_SIZE(vp9_ctx->cnts.coeff[i][0][0]); ++l) in init_v4l2_vp9_count_tbl()