Home
last modified time | relevance | path

Searched refs:probs (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/media/v4l2-core/
H A Dv4l2-vp9.c1184 static void update_tx_probs(struct v4l2_vp9_frame_context *probs, in update_tx_probs() argument
1189 for (i = 0; i < ARRAY_SIZE(probs->tx8); i++) { in update_tx_probs()
1190 u8 *p8x8 = probs->tx8[i]; in update_tx_probs()
1191 u8 *p16x16 = probs->tx16[i]; in update_tx_probs()
1192 u8 *p32x32 = probs->tx32[i]; in update_tx_probs()
1208 static void update_coeff(const u8 deltas[6][6][3], u8 probs[6][6][3]) in update_coeff()
1214 u8 *p = probs[l][m]; in update_coeff()
1223 static void update_coef_probs(struct v4l2_vp9_frame_context *probs, in update_coef_probs() argument
1229 for (i = 0; i < ARRAY_SIZE(probs->coef); i++) { in update_coef_probs()
1230 for (j = 0; j < ARRAY_SIZE(probs->coef[0]); j++) in update_coef_probs()
[all …]
/linux/drivers/media/platform/rockchip/rkvdec/
H A Drkvdec-vp9.c93 struct rkvdec_vp9_probs probs; member
196 const struct v4l2_vp9_frame_context *probs; in init_intra_only_probs() local
199 rkprobs = &tbl->probs.intra_only; in init_intra_only_probs()
200 probs = &vp9_ctx->probability_tables; in init_intra_only_probs()
206 for (i = 0; i < ARRAY_SIZE(probs->coef); i++) { in init_intra_only_probs()
207 for (j = 0; j < ARRAY_SIZE(probs->coef[0]); j++) in init_intra_only_probs()
208 write_coeff_plane(probs->coef[i][j][0], in init_intra_only_probs()
246 const struct v4l2_vp9_frame_context *probs; in init_inter_probs() local
249 rkprobs = &tbl->probs.inter; in init_inter_probs()
250 probs = &vp9_ctx->probability_tables; in init_inter_probs()
[all …]
/linux/include/media/
H A Dv4l2-vp9.h163 void v4l2_vp9_fw_update_probs(struct v4l2_vp9_frame_context *probs,
193 void v4l2_vp9_adapt_coef_probs(struct v4l2_vp9_frame_context *probs,
214 void v4l2_vp9_adapt_noncoef_probs(struct v4l2_vp9_frame_context *probs,
/linux/drivers/media/platform/verisilicon/
H A Dhantro_vp9.h64 struct hantro_g2_probs probs; member