Home
last modified time | relevance | path

Searched refs:valid (Results 1 – 25 of 71) sorted by relevance

123

/rockchip-linux_mpp/mpp/hal/common/
H A Dhal_bufs.c49 RK_U32 valid; member
67 if (impl->valid && impl->size_sum) { in hal_bufs_clear()
73 if (impl->valid & mask) { in hal_bufs_clear()
84 impl->valid &= ~mask; in hal_bufs_clear()
88 mpp_assert(impl->valid == 0); in hal_bufs_clear()
96 impl->valid = 0; in hal_bufs_clear()
237 if (!(impl->valid & mask)) { in hal_bufs_get_buf()
255 impl->valid |= mask; in hal_bufs_get_buf()
/rockchip-linux_mpp/mpp/codec/enc/h264/
H A Dh264e_dpb.c165 if (!frm->valid) in find_cpb_frame()
173 if (p->valid && p->seq_idx == seq_idx) { in find_cpb_frame()
175 p->seq_idx, i, p->valid); in find_cpb_frame()
249 if (!frm->valid) in h264e_dpb_build_list()
255 i, frm->seq_idx, frm->valid, frm->is_non_ref, frm->is_lt_ref); in h264e_dpb_build_list()
440 frames[i].status.valid = 0; in h264e_dpb_proc()
491 RK_S32 valid = 0; in h264e_dpb_proc() local
496 valid = 1; in h264e_dpb_proc()
502 i, valid, p->on_used); in h264e_dpb_proc()
504 if (valid) { in h264e_dpb_proc()
[all …]
/rockchip-linux_mpp/mpp/hal/rkdec/h264d/
H A Dhal_h264d_vdpu_com.c209 priv->new_dpb[i].valid = 1; in get_info_input()
244 priv->refinfo[j][i].valid = 1; in get_info_input()
278 if (old_dpb[i].valid) { in refill_info_input()
323 if (p[i].valid) { in refill_info_input()
365 if (old_dpb[i].valid) { in adjust_input()
367 if (new_dpb[j].valid) { in adjust_input()
400 if ((new_dpb[j].valid == 0) || new_dpb[j].have_same) { in adjust_input()
404 if (old_dpb[i].valid == 0) { in adjust_input()
415 if ((old_dpb[i].valid == 0) && old_dpb[i].is_ilt_flag) { in adjust_input()
430 if (p[i].valid) { in adjust_input()
H A Dhal_h264d_vdpu_com.h34 RK_U8 valid; member
56 RK_U32 valid; member
72 RK_U32 valid; member
/rockchip-linux_mpp/mpp/codec/dec/avs/
H A Davsd_api.c215 task->valid = 0; in avsd_prepare()
277 task->valid = 1; in avsd_prepare()
282 task->valid = 1; in avsd_prepare()
284 task->valid = 0; in avsd_prepare()
308 task->valid = 0; in avsd_parse()
312 if (task->valid) { in avsd_parse()
H A Davsd_parse.c359 if (!p_dec->mem->save[i].valid) { in get_one_save()
360 p_dec->mem->save[i].valid = 1; in get_one_save()
821 task->valid = p_dec->got_vsh && p_dec->got_ph; in avsd_parse_stream()
823 p_dec->cur->stream_offset, p_dec->got_vsh, p_dec->got_ph, task->valid); in avsd_parse_stream()
842 if (!task->valid) in avsd_parse_stream()
847 task->valid = 0; in avsd_parse_stream()
/rockchip-linux_mpp/mpp/codec/dec/mpg4/
H A Dmpg4d_api.c186 task->valid = 0; in mpg4d_prepare()
232 task->valid = 1; in mpg4d_prepare()
261 task->valid = 1; in mpg4d_prepare()
270 task->valid = 1; in mpg4d_prepare()
272 task->valid = 0; in mpg4d_prepare()
296 task->valid = 0; in mpg4d_parse()
/rockchip-linux_mpp/mpp/base/
H A Dmpp_enc_refs.c108 if (!frm->valid) in _dump_frm()
113 func, line, frm->valid, frm->seq_idx, in _dump_frm()
118 func, line, frm->valid, frm->seq_idx, in _dump_frm()
124 func, line, frm->valid, frm->seq_idx, in _dump_frm()
298 frm->valid = 1; in set_st_cfg_to_frm()
377 if (ref->valid) in get_ref_from_cpb()
398 if (!frm->valid || frm->is_non_ref) { in check_ref_cpb_pos()
409 if (cpb_ref->valid && cpb_ref->lt_idx == frm->lt_idx) { in check_ref_cpb_pos()
424 if (cpb_ref->valid && cpb_ref->seq_idx == seq_idx) { in check_ref_cpb_pos()
453 if (!ref->valid || ref->is_non_ref || !ref->is_lt_ref) in save_cpb_status()
[all …]
/rockchip-linux_mpp/osal/
H A Dmpp_runtime.c189 rk_u32 valid = 0; in mpp_rt_allcator_is_valid() local
195 valid = srv->allocator_valid[buffer_type]; in mpp_rt_allcator_is_valid()
198 return valid; in mpp_rt_allcator_is_valid()
/rockchip-linux_mpp/mpp/hal/rkdec/avsd/
H A Dhal_avsd_base.c48 if (!p_hal->pic[i].valid) { in get_queue_pic()
50 p_hal->pic[i].valid = 1; in get_queue_pic()
H A Dhal_avsd_base.h92 RK_U32 valid; member
/rockchip-linux_mpp/mpp/codec/dec/avs2/
H A Davs2d_api.c173 task->valid = 0; in avs2d_prepare()
194 task->valid = 0; in avs2d_prepare()
208 if (task->valid) { in avs2d_prepare()
244 task->valid = 0; in avs2d_parse()
250 if (task->valid) { in avs2d_parse()
H A Davs2d_parse.c555 task->valid = 1; in avs2d_parse_prepare_split()
612 task->valid = 1; in avs2d_parse_prepare_fast()
619 AVS2D_PARSE_TRACE("after split, remain %d, task->valid %d\n", remain, task->valid); in avs2d_parse_prepare_fast()
668 task->valid = 1; in avs2d_parse_stream()
679 AVS2D_PARSE_TRACE("Out. task->valid = %d", task->valid); in avs2d_parse_stream()
/rockchip-linux_mpp/mpp/codec/dec/vp9/
H A Dvp9d_api.c145 task->valid = -1; in vp9d_prepare()
161 task->valid = 1; in vp9d_prepare()
166 task->valid = 0; in vp9d_prepare()
/rockchip-linux_mpp/mpp/codec/
H A Dmpp_dec_no_thread.c60 input, task_dec->valid); in mpp_dec_decode()
63 if (task_dec->valid) { in mpp_dec_decode()
179 task_dec->output, task_dec->valid); in mpp_dec_decode()
183 if (task_dec->output < 0 || !task_dec->valid) { in mpp_dec_decode()
266 if (task_dec->output < 0 || !task_dec->valid) in mpp_dec_decode()
361 task_dec->valid = 0; in mpp_dec_reset_no_thread()
H A Dmpp_dec_normal.c163 task_dec->valid = 0; in reset_parser_thread()
377 if (dec->cfg->base.sort_pts && task_dec->valid) { in try_proc_dec_task()
384 task->status.curr_task_rdy = task_dec->valid; in try_proc_dec_task()
390 if (task_dec->flags.eos && !task_dec->valid) in try_proc_dec_task()
508 if (task_dec->output < 0 || !task_dec->valid) { in try_proc_dec_task()
758 if (task.hnd && task_dec->valid) { in mpp_dec_parser_thread()
845 (!task_dec->valid || task_dec->output < 0)) { in mpp_dec_hal_thread()
1010 if (task_dec->flags.eos && !task_dec->valid) { in mpp_dec_advanced_thread()
/rockchip-linux_mpp/mpp/codec/dec/h263/
H A Dh263d_api.c187 task->valid = 0; in h263d_prepare()
229 task->valid = 1; in h263d_prepare()
261 task->valid = 1; in h263d_prepare()
289 task->valid = 0; in h263d_parse()
/rockchip-linux_mpp/mpp/codec/dec/av1/
H A Dav1d_api.c156 task->valid = 0; in av1d_prepare()
208 task->valid = 0; in av1d_prepare()
217 task->valid = 1; in av1d_prepare()
/rockchip-linux_mpp/mpp/codec/enc/h265/
H A Dh265e_dpb.c501 if (!frm->valid) in h265e_find_cpb_in_dpb()
511 if (p->valid && p->seq_idx == seq_idx) { in h265e_find_cpb_in_dpb()
513 p->seq_idx, i, p->valid); in h265e_find_cpb_in_dpb()
526 if (!frm->valid) in h265e_find_cpb_frame()
537 if (p->valid && p->seq_idx == seq_idx) { in h265e_find_cpb_frame()
539 p->seq_idx, i, p->valid); in h265e_find_cpb_frame()
565 if (!frms[i].valid) { in h265e_check_frame_cpb()
614 if (!frm->valid) in h265e_dpb_cpb2rps()
620 i, frm->seq_idx, frm->valid, frm->is_non_ref, frm->is_lt_ref); in h265e_dpb_cpb2rps()
777 if (!frm->valid) in h265e_dpb_proc_cpb()
[all …]
/rockchip-linux_mpp/mpp/hal/inc/
H A Dhal_dec_task.h75 RK_U32 valid; member
H A Dhal_enc_task.h49 RK_U32 valid; member
/rockchip-linux_mpp/mpp/hal/vpu/m2vd/
H A Dhal_m2vd_vdpu1.c149 if (task->dec.valid) { in hal_m2vd_vdpu1_gen_regs()
157 task->dec.valid = 0; in hal_m2vd_vdpu1_gen_regs()
253 task->dec.valid = 1; in hal_m2vd_vdpu1_gen_regs()
H A Dhal_m2vd_vdpu2.c198 if (task->dec.valid) { in hal_m2vd_vdpu2_gen_regs()
206 task->dec.valid = 0; in hal_m2vd_vdpu2_gen_regs()
323 task->dec.valid = 1; in hal_m2vd_vdpu2_gen_regs()
/rockchip-linux_mpp/mpp/codec/dec/h264/
H A Dh264d_api.c584 task->valid = p_Inp->task_valid; //!< prepare valid flag in h264d_prepare()
593 task->valid = p_Inp->task_valid; //!< prepare valid flag in h264d_prepare()
594 } while (mpp_packet_get_length(pkt) && !task->valid); in h264d_prepare()
598 if (task->valid) { in h264d_prepare()
636 in_task->valid = 0; in h264d_parse()
660 in_task->valid = 1; in h264d_parse()
/rockchip-linux_mpp/mpp/base/inc/
H A Dmpp_frame_impl.h37 RK_U32 valid : 1; member

123