Home
last modified time | relevance | path

Searched refs:reflists (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/staging/media/rkvdec/
H A Drkvdec-h264.c120 struct rkvdec_h264_reflists reflists; member
785 for (i = 0; i < h264_ctx->reflists.num_valid; i++) { in assemble_hw_rps()
791 idx = h264_ctx->reflists.p[i]; in assemble_hw_rps()
794 idx = h264_ctx->reflists.b0[i]; in assemble_hw_rps()
797 idx = h264_ctx->reflists.b1[i]; in assemble_hw_rps()
1112 h264_ctx->reflists.num_valid = reflist_builder.num_valid; in rkvdec_h264_run()
1113 v4l2_h264_build_p_ref_list(&reflist_builder, h264_ctx->reflists.p); in rkvdec_h264_run()
1114 v4l2_h264_build_b_ref_lists(&reflist_builder, h264_ctx->reflists.b0, in rkvdec_h264_run()
1115 h264_ctx->reflists.b1); in rkvdec_h264_run()
/kernel/linux/linux-5.10/drivers/staging/media/hantro/
H A Dhantro_g1_h264_dec.c174 b0_reflist = ctx->h264_dec.reflists.b0; in set_ref()
175 b1_reflist = ctx->h264_dec.reflists.b1; in set_ref()
176 p_reflist = ctx->h264_dec.reflists.p; in set_ref()
H A Dhantro_hw.h85 * @reflists: P/B0/B1 reflists
91 struct hantro_h264_dec_reflists reflists; member
H A Dhantro_h264.c375 v4l2_h264_build_p_ref_list(&reflist_builder, h264_ctx->reflists.p); in hantro_h264_dec_prepare_run()
376 v4l2_h264_build_b_ref_lists(&reflist_builder, h264_ctx->reflists.b0, in hantro_h264_dec_prepare_run()
377 h264_ctx->reflists.b1); in hantro_h264_dec_prepare_run()
/kernel/linux/linux-6.6/drivers/media/platform/verisilicon/
H A Dhantro_g1_h264_dec.c150 b0_reflist = ctx->h264_dec.reflists.b0; in set_ref()
151 b1_reflist = ctx->h264_dec.reflists.b1; in set_ref()
152 p_reflist = ctx->h264_dec.reflists.p; in set_ref()
H A Dhantro_h264.c477 v4l2_h264_build_p_ref_list(&reflist_builder, h264_ctx->reflists.p); in hantro_h264_dec_prepare_run()
478 v4l2_h264_build_b_ref_lists(&reflist_builder, h264_ctx->reflists.b0, in hantro_h264_dec_prepare_run()
479 h264_ctx->reflists.b1); in hantro_h264_dec_prepare_run()
487 deduplicate_reflist(&reflist_builder, h264_ctx->reflists.p); in hantro_h264_dec_prepare_run()
488 deduplicate_reflist(&reflist_builder, h264_ctx->reflists.b0); in hantro_h264_dec_prepare_run()
489 deduplicate_reflist(&reflist_builder, h264_ctx->reflists.b1); in hantro_h264_dec_prepare_run()
H A Drockchip_vpu2_hw_h264_dec.c306 b0_reflist = ctx->h264_dec.reflists.b0; in set_ref()
307 b1_reflist = ctx->h264_dec.reflists.b1; in set_ref()
308 p_reflist = ctx->h264_dec.reflists.p; in set_ref()
H A Dhantro_hw.h99 * @reflists: P/B0/B1 reflists
108 struct hantro_h264_dec_reflists reflists; member
/kernel/linux/linux-6.6/drivers/media/platform/nvidia/tegra-vde/
H A Dh264.c768 struct h264_reflists reflists; in tegra_vde_h264_setup_frames() local
805 v4l2_h264_build_b_ref_lists(&b, reflists.b0, reflists.b1); in tegra_vde_h264_setup_frames()
806 dpb_id = reflists.b0; in tegra_vde_h264_setup_frames()
808 v4l2_h264_build_p_ref_list(&b, reflists.p); in tegra_vde_h264_setup_frames()
809 dpb_id = reflists.p; in tegra_vde_h264_setup_frames()
/kernel/linux/linux-6.6/drivers/staging/media/rkvdec/
H A Drkvdec-h264.c117 struct rkvdec_h264_reflists reflists; member
794 ref = &h264_ctx->reflists.p[i]; in assemble_hw_rps()
797 ref = &h264_ctx->reflists.b0[i]; in assemble_hw_rps()
800 ref = &h264_ctx->reflists.b1[i]; in assemble_hw_rps()
1151 v4l2_h264_build_p_ref_list(&reflist_builder, h264_ctx->reflists.p); in rkvdec_h264_run()
1152 v4l2_h264_build_b_ref_lists(&reflist_builder, h264_ctx->reflists.b0, in rkvdec_h264_run()
1153 h264_ctx->reflists.b1); in rkvdec_h264_run()

Completed in 12 milliseconds