Home
last modified time | relevance | path

Searched refs:wait (Results 1 – 25 of 62) sorted by relevance

123

/rockchip-linux_mpp/mpp/codec/
H A Dmpp_dec_normal.c37 RK_U32 curr_wait = task->wait.val; in check_task_wait()
63 dec->parser_wait_flag = task->wait.val; in check_task_wait()
215 if (task->wait.info_change) in reset_parser_thread()
284 task->wait.dec_pkt_in = 1; in try_get_input_packet()
302 task->wait.dec_pkt_in = 0; in try_get_input_packet()
325 task->wait.task_hnd = 0; in try_proc_dec_task()
327 task->wait.task_hnd = 1; in try_proc_dec_task()
406 task->wait.dec_pkt_idx = (task_dec->input < 0); in try_proc_dec_task()
407 if (task->wait.dec_pkt_idx) in try_proc_dec_task()
428 task->wait.dec_pkt_buf = (NULL == hal_buf_in); in try_proc_dec_task()
[all …]
H A Dmpp_dec_no_thread.c235 task->wait.info_change = mpp_buf_slot_is_changed(frame_slots); in mpp_dec_decode()
236 if (task->wait.info_change) { in mpp_dec_decode()
255 task->wait.dec_pic_unusd = (dec->vproc) ? (unused < 3) : (unused < 1); in mpp_dec_decode()
256 if (task->wait.dec_pic_unusd) { in mpp_dec_decode()
303 task->wait.dec_pic_match = (NULL == task->hal_frm_buf_out); in mpp_dec_decode()
304 if (task->wait.dec_pic_match) { in mpp_dec_decode()
371 if (task->wait.info_change) { in mpp_dec_reset_no_thread()
H A Dmpp_enc_impl.c190 static MPP_RET check_enc_task_wait(MppEncImpl *enc, EncAsyncWait *wait) in check_enc_task_wait() argument
195 RK_U32 curr_wait = wait->val; in check_enc_task_wait()
219 enc->status_flag = wait->val; in check_enc_task_wait()
2325 static MPP_RET try_get_enc_task(MppEncImpl *enc, EncAsyncTaskInfo *task, EncAsyncWait *wait) in try_get_enc_task() argument
2339 wait->enc_frm_in = 1; in try_get_enc_task()
2344 wait->enc_frm_in = 0; in try_get_enc_task()
2352 wait->enc_pkt_out = 1; in try_get_enc_task()
2357 wait->enc_pkt_out = 0; in try_get_enc_task()
2506 static MPP_RET try_proc_low_deley_task(Mpp *mpp, EncAsyncTaskInfo *task, EncAsyncWait *wait) in try_proc_low_deley_task() argument
2592 wait->enc_pkt_out = 1; in try_proc_low_deley_task()
[all …]
/rockchip-linux_mpp/mpp/hal/vpu/vp8d/
H A Dhal_vp8d_api.c54 if (!self->hal_api.wait) in hal_vp8d_wait()
57 return self->hal_api.wait(hal, task); in hal_vp8d_wait()
127 p_api->wait = hal_vp8d_vdpu2_wait; in hal_vp8d_init()
137 p_api->wait = hal_vp8d_vdpu1_wait; in hal_vp8d_init()
161 .wait = hal_vp8d_wait,
/rockchip-linux_mpp/mpp/hal/vpu/m2vd/
H A Dhal_m2vd_api.c45 return self->hal_api.wait(hal, task); in hal_m2vd_wait()
81 p_api->wait = hal_m2vd_vdpu2_wait; in hal_m2vd_init()
91 p_api->wait = hal_m2vd_vdpu1_wait; in hal_m2vd_init()
114 .wait = hal_m2vd_wait,
/rockchip-linux_mpp/mpp/hal/vpu/mpg4d/
H A Dhal_m4vd_api.c73 p_api->wait = vdpu2_mpg4d_wait; in hal_vpu_mpg4d_init()
83 p_api->wait = vdpu1_mpg4d_wait; in hal_vpu_mpg4d_init()
149 return p_hal->hal_api.wait(hal, task); in hal_vpu_mpg4d_wait()
162 .wait = hal_vpu_mpg4d_wait,
/rockchip-linux_mpp/mpp/hal/vpu/jpegd/
H A Dhal_jpegd_api.c48 return self->hal_api.wait (hal, task); in hal_jpegd_wait()
116 p_api->wait = hal_jpegd_vdpu2_wait; in hal_jpegd_init()
125 p_api->wait = hal_jpegd_vdpu1_wait; in hal_jpegd_init()
133 p_api->wait = hal_jpegd_rkv_wait; in hal_jpegd_init()
171 .wait = hal_jpegd_wait,
/rockchip-linux_mpp/mpp/hal/vpu/h263d/
H A Dhal_h263d_api.c54 return ctx->hal_api.wait(hal, task); in hal_h263d_wait()
91 p_api->wait = hal_vpu2_h263d_wait; in hal_h263d_init()
102 p_api->wait = hal_vpu1_h263d_wait; in hal_h263d_init()
126 .wait = hal_h263d_wait,
/rockchip-linux_mpp/mpp/hal/rkdec/avsd/
H A Dhal_avsd_api.c63 p_api->wait = hal_avsd_plus_wait; in init_hard_platform()
74 p_api->wait = hal_avsd_vdpu1_wait; in init_hard_platform()
85 p_api->wait = hal_avsd_vdpu2_wait; in init_hard_platform()
255 return p_hal->hal_api.wait(decoder, task); in hal_avsd_wait()
307 .wait = hal_avsd_wait,
323 .wait = hal_avsd_wait,
/rockchip-linux_mpp/mpp/hal/common/av1/
H A Dhal_av1d_api_v2.c148 if (p_hal && p_hal->api && p_hal->api->wait) in hal_av1d_wait()
149 ret = p_hal->api->wait(hal, task); in hal_av1d_wait()
193 .wait = hal_av1d_wait,
/rockchip-linux_mpp/mpp/hal/rkdec/vp9d/
H A Dhal_vp9d_api.c124 if (p && p->api && p->api->wait) in hal_vp9d_wait()
125 ret = p->api->wait(ctx, task); in hal_vp9d_wait()
173 .wait = hal_vp9d_wait,
/rockchip-linux_mpp/mpp/hal/rkdec/h265d/
H A Dhal_h265d_api.c139 if (p && p->api && p->api->wait) in hal_h265d_wait()
140 ret = p->api->wait(ctx, task); in hal_h265d_wait()
188 .wait = hal_h265d_wait,
/rockchip-linux_mpp/mpp/hal/vpu/vp8e/
H A Dhal_vp8e_api_v2.c125 HAL_VP8E_TASK_FUNC(wait)
139 .wait = hal_vp8e_wait,
/rockchip-linux_mpp/mpp/hal/common/jpeg/
H A Dhal_jpege_api_v2.c127 HAL_JPEGE_TASK_FUNC(wait)
143 .wait = hal_jpege_wait,
/rockchip-linux_mpp/mpp/hal/common/h264/
H A Dhal_h264e_api_v2.c146 HAL_H264E_TASK_FUNC(wait)
162 .wait = hal_h264e_wait,
/rockchip-linux_mpp/mpp/hal/common/h265/
H A Dhal_h265e_api_v2.c137 HAL_H265E_TASK_FUNC(wait)
153 .wait = hal_h265ev2_wait,
/rockchip-linux_mpp/mpp/hal/rkdec/avs2d/
H A Dhal_avs2d_api.c157 HAL_AVS2D_TASK_FUNC(wait);
169 .wait = hal_avs2d_wait,
/rockchip-linux_mpp/mpp/hal/dummy/
H A Dhal_dummy_enc_api.c86 .wait = hal_dummy_enc_wait,
H A Dhal_dummy_dec_api.c86 .wait = hal_dummy_dec_wait,
/rockchip-linux_mpp/mpp/hal/rkdec/h264d/
H A Dhal_h264d_api.c449 HAL_H264D_TASK_FUNC(wait);
461 .wait = hal_h264d_wait,
/rockchip-linux_mpp/mpp/hal/inc/
H A Dmpp_hal.h70 MPP_RET (*wait)(void *ctx, HalTaskInfo *task); member
H A Dmpp_enc_hal.h56 MPP_RET (*wait)(void *ctx, HalEncTask *task); member
/rockchip-linux_mpp/mpp/hal/
H A Dmpp_enc_hal.c166 MPP_ENC_HAL_TASK_FUNC(wait)
H A Dmpp_hal.c165 return p->api->wait(p->ctx, task); in mpp_hal_hw_wait()
/rockchip-linux_mpp/mpp/codec/inc/
H A Dmpp_dec_impl.h224 PaserTaskWait wait; member

123