Home
last modified time | relevance | path

Searched refs:probs (Results 1 – 7 of 7) 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 in update_coef_probs()
1240 update_skip_probs(struct v4l2_vp9_frame_context * probs,const struct v4l2_ctrl_vp9_compressed_hdr * deltas) update_skip_probs() argument
1250 update_inter_mode_probs(struct v4l2_vp9_frame_context * probs,const struct v4l2_ctrl_vp9_compressed_hdr * deltas) update_inter_mode_probs() argument
1266 update_interp_filter_probs(struct v4l2_vp9_frame_context * probs,const struct v4l2_ctrl_vp9_compressed_hdr * deltas) update_interp_filter_probs() argument
1281 update_is_inter_probs(struct v4l2_vp9_frame_context * probs,const struct v4l2_ctrl_vp9_compressed_hdr * deltas) update_is_inter_probs() argument
1295 update_frame_reference_mode_probs(unsigned int reference_mode,struct v4l2_vp9_frame_context * probs,const struct v4l2_ctrl_vp9_compressed_hdr * deltas) update_frame_reference_mode_probs() argument
1320 update_y_mode_probs(struct v4l2_vp9_frame_context * probs,const struct v4l2_ctrl_vp9_compressed_hdr * deltas) update_y_mode_probs() argument
1332 update_partition_probs(struct v4l2_vp9_frame_context * probs,const struct v4l2_ctrl_vp9_compressed_hdr * deltas) update_partition_probs() 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) update_mv_probs() 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) v4l2_vp9_fw_update_probs() argument
1673 _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) _adapt_coeff() argument
1693 _adapt_coef_probs(struct v4l2_vp9_frame_context * probs,const struct v4l2_vp9_frame_symbol_counts * counts,unsigned int uf) _adapt_coef_probs() 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) v4l2_vp9_adapt_coef_probs() 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) v4l2_vp9_adapt_noncoef_probs() argument
[all...]
/linux/drivers/media/platform/rockchip/rkvdec/ !
H A Drkvdec-vp9.c93 struct rkvdec_vp9_probs probs; member
195 const struct v4l2_vp9_frame_context *probs; in init_intra_only_probs() local
198 rkprobs = &tbl->probs.intra_only; in init_intra_only_probs()
199 probs = &vp9_ctx->probability_tables; in init_intra_only_probs()
205 for (i = 0; i < ARRAY_SIZE(probs->coef); i++) { in init_intra_only_probs()
206 for (j = 0; j < ARRAY_SIZE(probs->coef[0]); j++) in init_intra_only_probs()
207 write_coeff_plane(probs->coef[i][j][0], in init_intra_only_probs()
245 const struct v4l2_vp9_frame_context *probs; in init_inter_probs() local
248 rkprobs = &tbl->probs.inter; in init_inter_probs()
249 probs in init_inter_probs()
318 const struct v4l2_vp9_frame_context *probs; init_probs() local
874 struct v4l2_vp9_frame_context *probs = &vp9_ctx->probability_tables; rkvdec_vp9_done() local
[all...]
/linux/drivers/media/platform/verisilicon/ !
H A Dhantro_g2_vp9_dec.c74 * probs in a special way. All probs which need updating, except MV-related, in start_prepare_run()
78 * inv_map_table[]), or zero to indicate no update. All MV-related probs which need in start_prepare_run()
83 * fw_update_probs() performs actual probs updates or leaves probs as-is in start_prepare_run()
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; in config_probs() local
666 adaptive = &all_probs->probs; in config_probs()
669 memcpy(adaptive->inter_mode[i], probs in config_probs()
936 struct v4l2_vp9_frame_context *probs = &vp9_ctx->probability_tables; hantro_g2_vp9_dec_done() local
[all...]
H A Dhantro_vp9.h64 struct hantro_g2_probs probs; member
/linux/lib/xz/ !
H A Dxz_dec_lzma2.c551 uint16_t *probs, uint32_t limit) in rc_bittree() argument
556 if (rc_bit(rc, &probs[symbol])) in rc_bittree()
567 uint16_t *probs, in rc_bittree_reverse() argument
574 if (rc_bit(rc, &probs[symbol])) { in rc_bittree_reverse()
614 uint16_t *probs; in lzma_literal() local
621 probs = lzma_literal_probs(s); in lzma_literal()
624 symbol = rc_bittree(&s->rc, probs, 0x100); in lzma_literal()
635 if (rc_bit(&s->rc, &probs[i])) { in lzma_literal()
653 uint16_t *probs; in lzma_len() local
657 probs in lzma_len()
679 uint16_t *probs; lzma_match() local
800 uint16_t *probs; lzma_reset() local
[all...]
/linux/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/drivers/media/platform/mediatek/vcodec/decoder/vdec/ !
H A Dvdec_vp9_req_lat_if.c38 u8 probs[6][3]; member
1318 frame_ctx->coef_probs[i][j][k][l].probs[m], in vdec_vp9_slice_map_to_coef()
1332 memcpy(frame_ctx->coef_probs[i][j][k][l].probs[m], in vdec_vp9_slice_map_from_coef()