/kernel/linux/linux-5.10/drivers/media/platform/mtk-vcodec/vdec/ |
H A D | vdec_vp9_if.c | 48 struct vdec_fb *fb; 82 struct vdec_fb fb; 143 struct vdec_fb fb; 145 struct vdec_fb cur_fb; 176 * @dec_fb : vdec_fb node to link fb to different fb_xxx_list 177 * @available_fb_node_list : current available vdec_fb node 178 * @fb_use_list : current used or referenced vdec_fb 179 * @fb_free_list : current available to free vdec_fb 180 * @fb_disp_list : current available to display vdec_fb 198 struct vdec_fb *cur_f [all...] |
H A D | vdec_vp8_if.c | 154 struct vdec_fb *cur_fb; 303 struct vdec_fb *fb = (struct vdec_fb *)node->fb; in vp8_dec_finish() 431 struct vdec_fb *fb, bool *res_chg) in vdec_vp8_decode() 514 static void get_disp_fb(struct vdec_vp8_inst *inst, struct vdec_fb **out_fb) in get_disp_fb() 517 struct vdec_fb *fb; in get_disp_fb() 523 fb = (struct vdec_fb *)node->fb; in get_disp_fb() 535 static void get_free_fb(struct vdec_vp8_inst *inst, struct vdec_fb **out_fb) in get_free_fb() 538 struct vdec_fb *fb; in get_free_fb() 544 fb = (struct vdec_fb *)nod in get_free_fb() [all...] |
H A D | vdec_h264_if.c | 37 * @vdec_fb_va : virtual address of struct vdec_fb 221 static void put_fb_to_free(struct vdec_h264_inst *inst, struct vdec_fb *fb) in put_fb_to_free() 336 struct vdec_fb *fb, bool *res_chg) in vdec_h264_decode() 435 bool disp_list, struct vdec_fb **out_fb) in vdec_h264_get_fb() 437 struct vdec_fb *fb; in vdec_h264_get_fb() 449 fb = (struct vdec_fb *) in vdec_h264_get_fb()
|
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/vcodec/decoder/vdec/ |
H A D | vdec_vp9_if.c | 48 struct vdec_fb *fb; 82 struct vdec_fb fb; 143 struct vdec_fb fb; 145 struct vdec_fb cur_fb; 176 * @dec_fb : vdec_fb node to link fb to different fb_xxx_list 177 * @available_fb_node_list : current available vdec_fb node 178 * @fb_use_list : current used or referenced vdec_fb 179 * @fb_free_list : current available to free vdec_fb 180 * @fb_disp_list : current available to display vdec_fb 198 struct vdec_fb *cur_f [all...] |
H A D | vdec_vp8_if.c | 151 struct vdec_fb *cur_fb; 300 struct vdec_fb *fb = (struct vdec_fb *)node->fb; in vp8_dec_finish() 428 struct vdec_fb *fb, bool *res_chg) in vdec_vp8_decode() 510 static void get_disp_fb(struct vdec_vp8_inst *inst, struct vdec_fb **out_fb) in get_disp_fb() 513 struct vdec_fb *fb; in get_disp_fb() 519 fb = (struct vdec_fb *)node->fb; in get_disp_fb() 530 static void get_free_fb(struct vdec_vp8_inst *inst, struct vdec_fb **out_fb) in get_free_fb() 533 struct vdec_fb *fb; in get_free_fb() 539 fb = (struct vdec_fb *)nod in get_free_fb() [all...] |
H A D | vdec_h264_if.c | 36 * @vdec_fb_va : virtual address of struct vdec_fb 218 static void put_fb_to_free(struct vdec_h264_inst *inst, struct vdec_fb *fb) in put_fb_to_free() 330 struct vdec_fb *fb, bool *res_chg) in vdec_h264_decode() 427 bool disp_list, struct vdec_fb **out_fb) in vdec_h264_get_fb() 429 struct vdec_fb *fb; in vdec_h264_get_fb() 440 fb = (struct vdec_fb *) in vdec_h264_get_fb()
|
H A D | vdec_h264_req_multi_if.c | 455 struct vdec_fb *fb; in vdec_h264_slice_core_decode() 566 struct vdec_fb *fb, bool *res_chg) in vdec_h264_slice_lat_decode() 710 struct vdec_fb *unused, bool *res_chg) in vdec_h264_slice_single_decode() 715 struct vdec_fb *fb; in vdec_h264_slice_single_decode() 805 struct vdec_fb *unused, bool *res_chg) in vdec_h264_slice_decode()
|
H A D | vdec_vp9_req_lat_if.c | 1662 struct vdec_fb *fb, in vdec_vp9_slice_setup_core_buffer() 1740 struct vdec_fb *fb) in vdec_vp9_slice_setup_single_buffer() 1771 struct vdec_fb *fb, in vdec_vp9_slice_setup_core() 1798 struct vdec_fb *fb, in vdec_vp9_slice_setup_single() 1923 struct vdec_fb *fb, bool *res_chg) in vdec_vp9_slice_flush() 1981 struct vdec_fb *fb, bool *res_chg) in vdec_vp9_slice_single_decode() 2038 struct vdec_fb *fb, bool *res_chg) in vdec_vp9_slice_lat_decode() 2122 struct vdec_fb *fb, bool *res_chg) in vdec_vp9_slice_decode() 2140 struct vdec_fb *fb = NULL; in vdec_vp9_slice_core_decode()
|
H A D | vdec_h264_req_if.c | 330 struct vdec_fb *unused, bool *res_chg) in vdec_h264_slice_decode() 338 struct vdec_fb *fb; in vdec_h264_slice_decode()
|
H A D | vdec_av1_req_lat_if.c | 1783 struct vdec_fb *fb, in vdec_av1_slice_setup_core_buffer() 1836 struct vdec_fb *fb, in vdec_av1_slice_setup_core() 1951 struct vdec_fb *fb, bool *res_chg) in vdec_av1_slice_flush() 2028 struct vdec_fb *fb, bool *res_chg) in vdec_av1_slice_lat_decode() 2135 struct vdec_fb *fb = NULL; in vdec_av1_slice_core_decode()
|
H A D | vdec_hevc_req_multi_if.c | 220 * @vdec_fb_va: virtual address of struct vdec_fb 802 struct vdec_fb *fb; in vdec_hevc_slice_setup_core_buffer() 971 struct vdec_fb *fb, bool *res_chg) in vdec_hevc_slice_lat_decode() 1055 struct vdec_fb *unused, bool *res_chg) in vdec_hevc_slice_decode()
|
H A D | vdec_vp8_req_if.c | 319 struct vdec_fb *fb, bool *res_chg) in vdec_vp8_slice_decode()
|
/kernel/linux/linux-5.10/drivers/media/platform/mtk-vcodec/ |
H A D | mtk_vcodec_dec.h | 23 * struct vdec_fb - decoder frame buffer 28 struct vdec_fb { struct 57 struct vdec_fb frame_buffer;
|
H A D | vdec_drv_if.h | 32 * struct vdec_fb** 33 * GET_PARAM_FREE_FRAME_BUFFER : get non-referenced framebuffer, vdec_fb** 49 * @fb : point to frame buffer (vdec_fb), fb could point to frame buffer and 54 struct vdec_fb *fb; 88 struct vdec_fb *fb, bool *res_chg);
|
H A D | vdec_drv_base.h | 28 struct vdec_fb *fb, bool *res_chg);
|
H A D | vdec_drv_if.c | 45 struct vdec_fb *fb, bool *res_chg) in vdec_if_decode()
|
H A D | mtk_vcodec_dec.c | 105 struct vdec_fb *disp_frame_buffer = NULL; in get_display_buffer() 158 struct vdec_fb *free_frame_buffer = NULL; in get_free_buffer() 352 struct vdec_fb *pfb; in mtk_vdec_worker()
|
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/vcodec/decoder/ |
H A D | vdec_drv_if.h | 30 * struct vdec_fb** 31 * GET_PARAM_FREE_FRAME_BUFFER : get non-referenced framebuffer, vdec_fb** 47 * @fb : point to frame buffer (vdec_fb), fb could point to frame buffer and 52 struct vdec_fb *fb; 92 struct vdec_fb *fb, bool *res_chg);
|
H A D | mtk_vcodec_dec.h | 28 * struct vdec_fb - decoder frame buffer 33 struct vdec_fb { struct 63 struct vdec_fb frame_buffer;
|
H A D | vdec_drv_base.h | 28 struct vdec_fb *fb, bool *res_chg);
|
H A D | vdec_drv_if.c | 72 struct vdec_fb *fb, bool *res_chg) in vdec_if_decode()
|
H A D | mtk_vcodec_dec_stateful.c | 57 struct vdec_fb *disp_frame_buffer = NULL; in get_display_buffer() 101 struct vdec_fb *free_frame_buffer = NULL; in get_free_buffer() 282 struct vdec_fb *pfb; in mtk_vdec_worker()
|
H A D | mtk_vcodec_dec_drv.h | 102 struct vdec_fb *(*get_cap_buffer)(struct mtk_vcodec_dec_ctx *ctx);
|
H A D | mtk_vcodec_dec_stateless.c | 242 static struct vdec_fb *vdec_get_cap_buffer(struct mtk_vcodec_dec_ctx *ctx) in vdec_get_cap_buffer() 247 struct vdec_fb *pfb; in vdec_get_cap_buffer()
|