vdec_vp9_inst
static bool vp9_is_sf_ref_fb(struct vdec_vp9_inst *inst, struct vdec_fb *fb)
static struct vdec_fb *vp9_rm_from_fb_use_list(struct vdec_vp9_inst
static void vp9_add_to_fb_free_list(struct vdec_vp9_inst *inst,
static void vp9_ref_cnt_fb(struct vdec_vp9_inst *inst, int *idx,
static void vp9_free_all_sf_ref_fb(struct vdec_vp9_inst *inst)
static int vp9_get_sf_ref_fb(struct vdec_vp9_inst *inst)
static bool vp9_alloc_work_buf(struct vdec_vp9_inst *inst)
static bool vp9_add_to_fb_disp_list(struct vdec_vp9_inst *inst,
static void vp9_swap_frm_bufs(struct vdec_vp9_inst *inst)
static bool vp9_wait_dec_end(struct vdec_vp9_inst *inst)
static struct vdec_vp9_inst *vp9_alloc_inst(struct mtk_vcodec_dec_ctx *ctx)
struct vdec_vp9_inst *inst;
mem.size = sizeof(struct vdec_vp9_inst);
static void vp9_free_inst(struct vdec_vp9_inst *inst)
static bool vp9_decode_end_proc(struct vdec_vp9_inst *inst)
static bool vp9_is_last_sub_frm(struct vdec_vp9_inst *inst)
static struct vdec_fb *vp9_rm_from_fb_disp_list(struct vdec_vp9_inst *inst)
static bool vp9_add_to_fb_use_list(struct vdec_vp9_inst *inst,
static void vp9_reset(struct vdec_vp9_inst *inst)
static void init_all_fb_lists(struct vdec_vp9_inst *inst)
static void get_pic_info(struct vdec_vp9_inst *inst, struct vdec_pic_info *pic)
static void get_disp_fb(struct vdec_vp9_inst *inst, struct vdec_fb **out_fb)
static void get_free_fb(struct vdec_vp9_inst *inst, struct vdec_fb **out_fb)
static int validate_vsi_array_indexes(struct vdec_vp9_inst *inst,
struct vdec_vp9_inst *inst = (struct vdec_vp9_inst *)h_vdec;
struct vdec_vp9_inst *inst;
struct vdec_vp9_inst *inst = (struct vdec_vp9_inst *)h_vdec;
static void get_crop_info(struct vdec_vp9_inst *inst, struct v4l2_rect *cr)
struct vdec_vp9_inst *inst = (struct vdec_vp9_inst *)h_vdec;