Home
last modified time | relevance | path

Searched refs:vp9_ctx (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-6.6/drivers/staging/media/rkvdec/
H A Drkvdec-vp9.c192 struct rkvdec_vp9_ctx *vp9_ctx = ctx->priv; in init_intra_only_probs() local
193 struct rkvdec_vp9_priv_tbl *tbl = vp9_ctx->priv_tbl.cpu; in init_intra_only_probs()
199 probs = &vp9_ctx->probability_tables; in init_intra_only_probs()
242 struct rkvdec_vp9_ctx *vp9_ctx = ctx->priv; in init_inter_probs() local
243 struct rkvdec_vp9_priv_tbl *tbl = vp9_ctx->priv_tbl.cpu; in init_inter_probs()
249 probs = &vp9_ctx->probability_tables; in init_inter_probs()
314 struct rkvdec_vp9_ctx *vp9_ctx = ctx->priv; in init_probs() local
315 struct rkvdec_vp9_priv_tbl *tbl = vp9_ctx->priv_tbl.cpu; in init_probs()
322 probs = &vp9_ctx->probability_tables; in init_probs()
450 struct rkvdec_vp9_ctx *vp9_ctx in config_seg_registers() local
498 update_ctx_cur_info(struct rkvdec_vp9_ctx *vp9_ctx, struct rkvdec_decoded_buffer *buf, const struct v4l2_ctrl_vp9_frame *dec_params) update_ctx_cur_info() argument
511 update_ctx_last_info(struct rkvdec_vp9_ctx *vp9_ctx) update_ctx_last_info() argument
523 struct rkvdec_vp9_ctx *vp9_ctx = ctx->priv; config_registers() local
732 struct rkvdec_vp9_ctx *vp9_ctx = ctx->priv; rkvdec_vp9_run_preamble() local
848 struct rkvdec_vp9_ctx *vp9_ctx = ctx->priv; rkvdec_vp9_done() local
928 struct rkvdec_vp9_ctx *vp9_ctx = ctx->priv; rkvdec_init_v4l2_vp9_count_tbl() local
1000 struct rkvdec_vp9_ctx *vp9_ctx; rkvdec_vp9_start() local
1045 struct rkvdec_vp9_ctx *vp9_ctx = ctx->priv; rkvdec_vp9_stop() local
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/verisilicon/
H A Dhantro_vp9.c107 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] = \
110 vp9_ctx->cnts.eob[i][j][k][l][m][0] = \
112 vp9_ctx->cnts.eob[i][j][k][l][m][1] = \
119 struct hantro_vp9_dec_hw_ctx *vp9_ctx = &ctx->vp9_dec; in init_v4l2_vp9_count_tbl() local
120 struct symbol_counts *cnts = vp9_ctx->misc.cpu + vp9_ctx->ctx_counters_offset; in init_v4l2_vp9_count_tbl()
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 in init_v4l2_vp9_count_tbl()
[all...]
H A Dhantro_g2_vp9_dec.c32 struct hantro_vp9_dec_hw_ctx *vp9_ctx = &ctx->vp9_dec; in start_prepare_run() local
48 vp9_ctx->cur.tx_mode = prob_updates->tx_mode; in start_prepare_run()
68 fctx_idx = v4l2_vp9_reset_frame_ctx(*dec_params, vp9_ctx->frame_context); in start_prepare_run()
69 vp9_ctx->cur.frame_context_idx = fctx_idx; in start_prepare_run()
72 vp9_ctx->probability_tables = vp9_ctx->frame_context[fctx_idx]; in start_prepare_run()
88 v4l2_vp9_fw_update_probs(&vp9_ctx->probability_tables, prob_updates, *dec_params); in start_prepare_run()
135 static void update_ctx_cur_info(struct hantro_vp9_dec_hw_ctx *vp9_ctx, in update_ctx_cur_info() argument
139 vp9_ctx->cur.valid = true; in update_ctx_cur_info()
140 vp9_ctx in update_ctx_cur_info()
272 struct hantro_vp9_dec_hw_ctx *vp9_ctx = &ctx->vp9_dec; recompute_tile_rc_info() local
300 struct hantro_vp9_dec_hw_ctx *vp9_ctx = &ctx->vp9_dec; fill_tile_info() local
326 struct hantro_vp9_dec_hw_ctx *vp9_ctx = &ctx->vp9_dec; config_tiles() local
378 update_feat_and_flag(struct hantro_vp9_dec_hw_ctx *vp9_ctx, const struct v4l2_vp9_segmentation *seg, unsigned int feature, unsigned int segid) update_feat_and_flag() argument
405 struct hantro_vp9_dec_hw_ctx *vp9_ctx = &ctx->vp9_dec; config_segment() local
565 struct hantro_vp9_dec_hw_ctx *vp9_ctx = &ctx->vp9_dec; config_others() local
650 struct hantro_vp9_dec_hw_ctx *vp9_ctx = &ctx->vp9_dec; config_probs() local
769 struct hantro_vp9_dec_hw_ctx *vp9_ctx = &ctx->vp9_dec; config_seg_map() local
829 struct hantro_vp9_dec_hw_ctx *vp9_ctx = &ctx->vp9_dec; config_registers() local
942 struct hantro_vp9_dec_hw_ctx *vp9_ctx = &ctx->vp9_dec; hantro_g2_vp9_dec_done() local
[all...]

Completed in 3 milliseconds