Lines Matching refs:dpb_frames
197 struct tegra_video_frame *dpb_frames, in tegra_vde_setup_iram_tables() argument
206 trace_vde_ref_l0(dpb_frames[0].frame_num); in tegra_vde_setup_iram_tables()
210 frame = &dpb_frames[i + 1]; in tegra_vde_setup_iram_tables()
229 if (!(dpb_frames[0].flags & FLAG_B_FRAME)) in tegra_vde_setup_iram_tables()
240 frame = &dpb_frames[k + 1]; in tegra_vde_setup_iram_tables()
253 frame = &dpb_frames[k + 1]; in tegra_vde_setup_iram_tables()
268 struct tegra_video_frame *dpb_frames, in tegra_vde_setup_hw_context() argument
306 tegra_setup_frameidx(vde, dpb_frames, ctx->dpb_frames_nb, in tegra_vde_setup_hw_context()
309 tegra_vde_setup_iram_tables(vde, dpb_frames, in tegra_vde_setup_hw_context()
386 value |= !!(dpb_frames[0].flags & FLAG_B_FRAME) << 24; in tegra_vde_setup_hw_context()
434 tegra_vde_mbe_set_0xa_reg(vde, 8, dpb_frames[0].aux_addr); in tegra_vde_setup_hw_context()
437 value |= !!(dpb_frames[0].flags & FLAG_B_FRAME) << 2; in tegra_vde_setup_hw_context()
440 value |= !!(dpb_frames[0].flags & FLAG_REFERENCE) << 1; in tegra_vde_setup_hw_context()
534 struct tegra_video_frame *dpb_frames, in tegra_vde_decode_begin() argument
576 err = tegra_vde_setup_hw_context(vde, ctx, dpb_frames, in tegra_vde_decode_begin()