Searched refs:enc_task (Results 1 – 8 of 8) sorted by relevance
| /OK3568_Linux_fs/external/mpp/mpp/hal/rkenc/jpege/ |
| H A D | hal_jpege_vepu540c.c | 153 cfg.enc_task = task; in hal_jpege_v540c_gen_regs() 229 MPP_RET hal_jpege_v540c_start(void *hal, HalEncTask *enc_task) in hal_jpege_v540c_start() argument 239 if (enc_task->flags.err) { in hal_jpege_v540c_start() 241 enc_task->flags.err); in hal_jpege_v540c_start() 348 HalEncTask *enc_task = task; in hal_jpege_v540c_wait() local 352 if (enc_task->flags.err) { in hal_jpege_v540c_wait() 354 enc_task->flags.err); in hal_jpege_v540c_wait()
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/rkenc/h265e/ |
| H A D | hal_h265e_vepu541.c | 1426 HalEncTask *enc_task = task; in vepu54x_h265_set_hw_address() local 1428 MppBuffer md_info_buf = enc_task->md_info; in vepu54x_h265_set_hw_address() 1429 H265eSyntax_new *syn = (H265eSyntax_new *)enc_task->syntax.data; in vepu54x_h265_set_hw_address() 1434 regs->adr_srcy_hevc = mpp_buffer_get_fd(enc_task->input); in vepu54x_h265_set_hw_address() 1486 regs->bsbb_addr_hevc = mpp_buffer_get_fd(enc_task->output); in vepu54x_h265_set_hw_address() 1551 HalEncTask *enc_task = task; in hal_h265e_v541_gen_regs() local 1552 H265eSyntax_new *syn = (H265eSyntax_new *)enc_task->syntax.data; in hal_h265e_v541_gen_regs() 1636 regs->adr_srcy_hevc = mpp_buffer_get_fd(enc_task->input); in hal_h265e_v541_gen_regs() 1724 MPP_RET hal_h265e_v540_start(void *hal, HalEncTask *enc_task) in hal_h265e_v540_start() argument 1730 H265eSyntax_new *syn = (H265eSyntax_new *)enc_task->syntax.data; in hal_h265e_v540_start() [all …]
|
| H A D | hal_h265e_vepu540c.c | 1076 HalEncTask *enc_task = task; in vepu540c_h265_set_hw_address() local 1078 MppBuffer md_info_buf = enc_task->md_info; in vepu540c_h265_set_hw_address() 1079 H265eSyntax_new *syn = (H265eSyntax_new *)enc_task->syntax.data; in vepu540c_h265_set_hw_address() 1083 regs->reg0160_adr_src0 = mpp_buffer_get_fd(enc_task->input); in vepu540c_h265_set_hw_address() 1112 regs->reg0172_bsbt_addr = mpp_buffer_get_fd(enc_task->output); in vepu540c_h265_set_hw_address() 1125 mpp_dev_set_reg_offset(ctx->dev, 172, mpp_buffer_get_size(enc_task->output)); in vepu540c_h265_set_hw_address() 1148 HalEncTask *enc_task = task; in hal_h265e_v540c_gen_regs() local 1149 H265eSyntax_new *syn = (H265eSyntax_new *)enc_task->syntax.data; in hal_h265e_v540c_gen_regs() 1271 vepu540c_h265_set_patch_info(ctx->dev, syn, (Vepu541Fmt)fmt->format, enc_task); in hal_h265e_v540c_gen_regs() 1287 MPP_RET hal_h265e_v540c_start(void *hal, HalEncTask *enc_task) in hal_h265e_v540c_start() argument [all …]
|
| H A D | hal_h265e_vepu580.c | 2302 HalEncTask *enc_task = task; in vepu580_h265_set_hw_address() local 2304 MppBuffer md_info_buf = enc_task->md_info; in vepu580_h265_set_hw_address() 2305 H265eSyntax_new *syn = (H265eSyntax_new *)enc_task->syntax.data; in vepu580_h265_set_hw_address() 2309 regs->reg0160_adr_src0 = mpp_buffer_get_fd(enc_task->input); in vepu580_h265_set_hw_address() 2371 regs->reg0172_bsbt_addr = mpp_buffer_get_fd(enc_task->output); in vepu580_h265_set_hw_address() 2378 mpp_dev_multi_offset_update(ctx->reg_cfg, 172, mpp_buffer_get_size(enc_task->output)); in vepu580_h265_set_hw_address() 2517 HalEncTask *enc_task = task; in hal_h265e_v580_gen_regs() local 2518 EncRcTask *rc_task = enc_task->rc_task; in hal_h265e_v580_gen_regs() 2520 H265eSyntax_new *syn = (H265eSyntax_new *)enc_task->syntax.data; in hal_h265e_v580_gen_regs() 2700 MPP_RET hal_h265e_v580_start(void *hal, HalEncTask *enc_task) in hal_h265e_v580_start() argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/mpp/ |
| H A D | mpp_rkvenc2.c | 2026 struct rkvenc_task *enc_task; in rkvenc2_wait_result() local 2045 enc_task = to_rkvenc_task(task); in rkvenc2_wait_result() 2050 if (!enc_task->task_split || enc_task->task_split_done) { in rkvenc2_wait_result() 2067 kfifo_out(&enc_task->slice_info, &slice_info, 1), in rkvenc2_wait_result() 2071 task_id, enc_task->slice_rd_cnt, slice_info.slice_len, in rkvenc2_wait_result() 2074 enc_task->slice_rd_cnt++; in rkvenc2_wait_result() 2099 kfifo_out(&enc_task->slice_info, &slice_info, 1), in rkvenc2_wait_result() 2103 mpp->core_id, enc_task->slice_rd_cnt, slice_info.slice_len, in rkvenc2_wait_result() 2105 enc_task->slice_rd_cnt++; in rkvenc2_wait_result() 2121 enc_task->task_split_done = 1; in rkvenc2_wait_result()
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/vpu/vp8e/ |
| H A D | hal_vp8e_base.c | 1384 HalEncTask *enc_task = task; in hal_vp8e_enc_strm_code() local 1386 hw_cfg->input_lum_base = mpp_buffer_get_fd(enc_task->input); in hal_vp8e_enc_strm_code() 1567 HalEncTask *enc_task = task; in hal_vp8e_update_buffers() local 1568 RK_U8 *p_out = mpp_buffer_get_ptr(enc_task->output); in hal_vp8e_update_buffers() 1572 p_out += enc_task->length; in hal_vp8e_update_buffers() 1578 enc_task->length += IVF_FRM_BYTES; in hal_vp8e_update_buffers() 1584 enc_task->length += ctx->stream_size[0]; in hal_vp8e_update_buffers() 1588 enc_task->length += ctx->stream_size[1]; in hal_vp8e_update_buffers() 1592 enc_task->length += ctx->stream_size[2]; in hal_vp8e_update_buffers()
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/rkenc/common/ |
| H A D | vepu540c_common.c | 159 HalEncTask *task = ( HalEncTask *)cfg->enc_task; in vepu540c_set_jpeg_reg()
|
| H A D | vepu540c_common.h | 1742 void *enc_task; member
|