Lines Matching refs:enc_task
1388 HalEncTask *enc_task = task; in vepu54x_h265_set_hw_address() local
1390 MppBuffer md_info_buf = enc_task->md_info; in vepu54x_h265_set_hw_address()
1391 H265eSyntax_new *syn = (H265eSyntax_new *)enc_task->syntax.data; in vepu54x_h265_set_hw_address()
1395 regs->adr_srcy_hevc = mpp_buffer_get_fd(enc_task->input); in vepu54x_h265_set_hw_address()
1443 regs->bsbb_addr_hevc = mpp_buffer_get_fd(enc_task->output); in vepu54x_h265_set_hw_address()
1504 HalEncTask *enc_task = task; in hal_h265e_v541_gen_regs() local
1505 H265eSyntax_new *syn = (H265eSyntax_new *)enc_task->syntax.data; in hal_h265e_v541_gen_regs()
1589 regs->adr_srcy_hevc = mpp_buffer_get_fd(enc_task->input); in hal_h265e_v541_gen_regs()
1662 MPP_RET hal_h265e_v540_start(void *hal, HalEncTask *enc_task) in hal_h265e_v540_start() argument
1668 H265eSyntax_new *syn = (H265eSyntax_new *)enc_task->syntax.data; in hal_h265e_v540_start()
1675 if (enc_task->flags.err) { in hal_h265e_v540_start()
1677 enc_task->flags.err); in hal_h265e_v540_start()
1692 vepu541_h265_set_patch_info(ctx->dev, syn, (VepuFmt)fmt->format, enc_task); in hal_h265e_v540_start()
1696 RK_U32 offset = mpp_packet_get_length(enc_task->packet); in hal_h265e_v540_start()
1699 hw_regs->bsbb_addr_hevc = mpp_buffer_get_fd(enc_task->output); in hal_h265e_v540_start()
1782 HalEncTask *enc_task = task; in hal_h265e_v541_start() local
1788 if (enc_task->flags.err) { in hal_h265e_v541_start()
1790 enc_task->flags.err); in hal_h265e_v541_start()
1858 static MPP_RET vepu541_h265_set_feedback(H265eV541HalContext *ctx, HalEncTask *enc_task) in vepu541_h265_set_feedback() argument
1860 EncRcTaskInfo *hal_rc_ret = (EncRcTaskInfo *)&enc_task->rc_task->info; in vepu541_h265_set_feedback()
1959 HalEncTask *enc_task = task; in hal_h265e_v541_wait() local
1962 if (enc_task->flags.err) { in hal_h265e_v541_wait()
1964 enc_task->flags.err); in hal_h265e_v541_wait()
2015 HalEncTask *enc_task = task; in hal_h265e_v541_ret_task() local
2018 RK_U32 offset = mpp_packet_get_length(enc_task->packet); in hal_h265e_v541_ret_task()
2022 vepu541_h265_set_feedback(ctx, enc_task); in hal_h265e_v541_ret_task()
2023 mpp_buffer_sync_partial_begin(enc_task->output, offset, fb->out_strm_size); in hal_h265e_v541_ret_task()
2036 enc_task->hw_length = fb->out_strm_size; in hal_h265e_v541_ret_task()
2037 enc_task->length += fb->out_strm_size; in hal_h265e_v541_ret_task()