Searched refs:probs (Results 1 - 9 of 9) sorted by relevance

/linux-master/drivers/media/v4l2-core/
H A Dv4l2-vp9.c1184 static void update_tx_probs(struct v4l2_vp9_frame_context *probs, argument
1189 for (i = 0; i < ARRAY_SIZE(probs->tx8); i++) {
1190 u8 *p8x8 = probs->tx8[i];
1191 u8 *p16x16 = probs->tx16[i];
1192 u8 *p32x32 = probs->tx32[i];
1208 static void update_coeff(const u8 deltas[6][6][3], u8 probs[6][6][3]) argument
1214 u8 *p = probs[l][m];
1223 static void update_coef_probs(struct v4l2_vp9_frame_context *probs, argument
1229 for (i = 0; i < ARRAY_SIZE(probs->coef); i++) {
1230 for (j = 0; j < ARRAY_SIZE(probs
1240 update_skip_probs(struct v4l2_vp9_frame_context *probs, const struct v4l2_ctrl_vp9_compressed_hdr *deltas) argument
1250 update_inter_mode_probs(struct v4l2_vp9_frame_context *probs, const struct v4l2_ctrl_vp9_compressed_hdr *deltas) argument
1266 update_interp_filter_probs(struct v4l2_vp9_frame_context *probs, const struct v4l2_ctrl_vp9_compressed_hdr *deltas) argument
1281 update_is_inter_probs(struct v4l2_vp9_frame_context *probs, const struct v4l2_ctrl_vp9_compressed_hdr *deltas) argument
1294 update_frame_reference_mode_probs(unsigned int reference_mode, struct v4l2_vp9_frame_context *probs, const struct v4l2_ctrl_vp9_compressed_hdr *deltas) argument
1320 update_y_mode_probs(struct v4l2_vp9_frame_context *probs, const struct v4l2_ctrl_vp9_compressed_hdr *deltas) argument
1332 update_partition_probs(struct v4l2_vp9_frame_context *probs, const struct v4l2_ctrl_vp9_compressed_hdr *deltas) argument
1357 update_mv_probs(struct v4l2_vp9_frame_context *probs, const struct v4l2_ctrl_vp9_compressed_hdr *deltas, const struct v4l2_ctrl_vp9_frame *dec_params) argument
1415 v4l2_vp9_fw_update_probs(struct v4l2_vp9_frame_context *probs, const struct v4l2_ctrl_vp9_compressed_hdr *deltas, const struct v4l2_ctrl_vp9_frame *dec_params) argument
1672 _adapt_coeff(unsigned int i, unsigned int j, unsigned int k, struct v4l2_vp9_frame_context *probs, const struct v4l2_vp9_frame_symbol_counts *counts, u32 uf) argument
1693 _adapt_coef_probs(struct v4l2_vp9_frame_context *probs, const struct v4l2_vp9_frame_symbol_counts *counts, unsigned int uf) argument
1705 v4l2_vp9_adapt_coef_probs(struct v4l2_vp9_frame_context *probs, struct v4l2_vp9_frame_symbol_counts *counts, bool use_128, bool frame_is_intra) argument
1759 v4l2_vp9_adapt_noncoef_probs(struct v4l2_vp9_frame_context *probs, struct v4l2_vp9_frame_symbol_counts *counts, u8 reference_mode, u8 interpolation_filter, u8 tx_mode, u32 flags) argument
[all...]
/linux-master/drivers/staging/media/rkvdec/
H A Drkvdec-vp9.c93 struct rkvdec_vp9_probs probs; member in struct:rkvdec_vp9_priv_tbl
195 const struct v4l2_vp9_frame_context *probs; local
198 rkprobs = &tbl->probs.intra_only;
199 probs = &vp9_ctx->probability_tables;
205 for (i = 0; i < ARRAY_SIZE(probs->coef); i++) {
206 for (j = 0; j < ARRAY_SIZE(probs->coef[0]); j++)
207 write_coeff_plane(probs->coef[i][j][0],
245 const struct v4l2_vp9_frame_context *probs; local
248 rkprobs = &tbl->probs.inter;
249 probs
318 const struct v4l2_vp9_frame_context *probs; local
874 struct v4l2_vp9_frame_context *probs = &vp9_ctx->probability_tables; local
[all...]
/linux-master/include/media/
H A Dv4l2-vp9.h154 * @probs: current probabilities values
163 void v4l2_vp9_fw_update_probs(struct v4l2_vp9_frame_context *probs,
184 * @probs: current probabilities values
193 void v4l2_vp9_adapt_coef_probs(struct v4l2_vp9_frame_context *probs,
201 * @probs: current probabilities values
214 void v4l2_vp9_adapt_noncoef_probs(struct v4l2_vp9_frame_context *probs,
/linux-master/drivers/media/platform/verisilicon/
H A Dhantro_g2_vp9_dec.c74 * probs in a special way. All probs which need updating, except MV-related,
78 * inv_map_table[]), or zero to indicate no update. All MV-related probs which need
83 * fw_update_probs() performs actual probs updates or leaves probs as-is
625 probs->coef[i][j][k][l][m], \
626 sizeof(probs->coef[i][j][k][l][m])); \
640 const struct v4l2_vp9_frame_context *probs = &vp9_ctx->probability_tables; local
666 adaptive = &all_probs->probs;
669 memcpy(adaptive->inter_mode[i], probs
936 struct v4l2_vp9_frame_context *probs = &vp9_ctx->probability_tables; local
[all...]
H A Dhantro_vp9.h64 struct hantro_g2_probs probs; member in struct:hantro_g2_all_probs
/linux-master/lib/xz/
H A Dxz_dec_lzma2.c552 uint16_t *probs, uint32_t limit)
557 if (rc_bit(rc, &probs[symbol]))
568 uint16_t *probs,
575 if (rc_bit(rc, &probs[symbol])) {
615 uint16_t *probs; local
622 probs = lzma_literal_probs(s);
625 symbol = rc_bittree(&s->rc, probs, 0x100);
636 if (rc_bit(&s->rc, &probs[i])) {
654 uint16_t *probs; local
658 probs
551 rc_bittree(struct rc_dec *rc, uint16_t *probs, uint32_t limit) argument
567 rc_bittree_reverse(struct rc_dec *rc, uint16_t *probs, uint32_t *dest, uint32_t limit) argument
680 uint16_t *probs; local
801 uint16_t *probs; local
[all...]
/linux-master/drivers/media/test-drivers/visl/
H A Dvisl-dec.h28 const struct v4l2_ctrl_vp9_compressed_hdr *probs; member in struct:visl_vp9_run
H A Dvisl-dec.c517 trace_v4l2_ctrl_vp9_compressed_hdr(run->vp9.probs);
518 trace_v4l2_ctrl_vp9_compressed_coeff(run->vp9.probs);
519 trace_v4l2_vp9_mv_probs(&run->vp9.probs->mv);
598 run.vp9.probs = visl_find_control_data(ctx, V4L2_CID_STATELESS_VP9_COMPRESSED_HDR);
/linux-master/drivers/media/platform/mediatek/vcodec/decoder/vdec/
H A Dvdec_vp9_req_lat_if.c38 u8 probs[6][3]; member in struct:vdec_vp9_slice_frame_ctx::__anon52
1317 frame_ctx->coef_probs[i][j][k][l].probs[m],
1331 memcpy(frame_ctx->coef_probs[i][j][k][l].probs[m],

Completed in 379 milliseconds