Home
last modified time | relevance | path

Searched refs:state (Results 1 – 22 of 22) sorted by relevance

/rockchip-linux_mpp/mpp/base/
H A Dmpp_cluster.c83 RK_U32 state; member
109 MppWorkerState state; member
232 node->state = NODE_VALID | NODE_IDLE; in mpp_node_task_attach()
250 node_name, caller, node->state, proc->run_count, queue->count); in mpp_node_task_schedule_f()
253 RK_U32 old_st = node->state; in mpp_node_task_schedule_f()
275 ret = MPP_BOOL_CAS(&node->state, old_st, new_st); in mpp_node_task_schedule_f()
299 node_name, caller, node->state, proc->run_count, queue->count); in mpp_node_task_schedule_f()
313 MPP_FETCH_AND(&node->state, ~NODE_VALID); in mpp_node_task_detach()
318 node_name, node->state, proc->run_count); in mpp_node_task_detach()
324 node_name, node->state, proc->run_count); in mpp_node_task_detach()
[all …]
H A Dmpp_meta.c292 impl->vals[i].state = 0; in get_meta()
624 if (MPP_BOOL_CAS(&meta_val->state, META_VAL_INVALID, META_VAL_VALID)) \
633 MPP_FETCH_OR(&meta_val->state, META_VAL_READY); \
650 if (MPP_BOOL_CAS(&meta_val->state, META_VAL_VALID | META_VAL_READY, META_VAL_INVALID)) { \
676 if (MPP_BOOL_CAS(&meta_val->state, META_VAL_VALID | META_VAL_READY, META_VAL_INVALID)) { \
710 if (meta_val->state == (META_VAL_VALID | META_VAL_READY)) { in MPP_META_ACCESSOR()
/rockchip-linux_mpp/kmpp/base/
H A Dkmpp_meta.c298 if (MPP_BOOL_CAS(&meta_val->state, META_VAL_INVALID, META_VAL_VALID)) \
301 MPP_FETCH_OR(&meta_val->state, META_VAL_READY); \
309 if (MPP_BOOL_CAS(&meta_val->state, META_READY_MASK, META_VAL_INVALID)) { \
321 if (MPP_BOOL_CAS(&meta_val->state, META_READY_MASK, META_VAL_INVALID)) { \
341 if (MPP_BOOL_CAS(&meta_obj->state, META_VAL_INVALID, META_VAL_VALID)) in KMPP_META_ACCESSOR()
350 MPP_FETCH_OR(&meta_obj->state, META_VAL_IS_SHM); in KMPP_META_ACCESSOR()
354 MPP_FETCH_AND(&meta_obj->state, ~META_VAL_IS_SHM); in KMPP_META_ACCESSOR()
357 MPP_FETCH_OR(&meta_obj->state, META_VAL_READY); in KMPP_META_ACCESSOR()
368 META_UNMASK_PROP(&meta_obj->state); in kmpp_meta_get_obj()
369 if (MPP_BOOL_CAS(&meta_obj->state, META_READY_MASK, META_VAL_INVALID)) { in kmpp_meta_get_obj()
[all …]
/rockchip-linux_mpp/kmpp/base/inc/
H A Dkmpp_meta_impl.h15 rk_u32 state; member
24 rk_u32 state; member
/rockchip-linux_mpp/mpp/codec/dec/h263/
H A Dh263d_parser.c324 RK_U32 state = (RK_U32) - 1; in mpp_h263_parser_split() local
332 state = ((RK_U32)(dst_buf[dst_len - 1]) << 0) | in mpp_h263_parser_split()
341 state = (state << 8) | src_buf[src_pos]; in mpp_h263_parser_split()
342 if ((state & H263_STARTCODE_MASK) == H263_STARTCODE && in mpp_h263_parser_split()
343 (state & H263_GOB_ZERO_MASK) == H263_GOB_ZERO) { in mpp_h263_parser_split()
354 state = (state << 8) | src_buf[src_pos]; in mpp_h263_parser_split()
356 if ((state & H263_STARTCODE_MASK) == H263_STARTCODE && in mpp_h263_parser_split()
357 (state & H263_GOB_ZERO_MASK) == H263_GOB_ZERO) { in mpp_h263_parser_split()
/rockchip-linux_mpp/mpp/codec/enc/h264/
H A Dh264e_slice.c769 RK_S32 state; member
789 RK_S32 state = MPP_CLIP3(1, 126, ((init[0] * qp) >> 4) + init[1]); in init_context() local
791 ctx->state = (MPP_MIN(state, 127 - state) << 1) | (state >> 6); in init_context()
888 RK_S32 state = ctx->state; in h264e_cabac_write_skip_flag() local
889 RK_S32 range_lps = h264e_cabac_range_lps[state >> 1][(ctx->range >> 6) - 4]; in h264e_cabac_write_skip_flag()
892 if (skip != (state & 1) ) { in h264e_cabac_write_skip_flag()
897 ctx->state = h264e_cabac_transition[state][skip]; in h264e_cabac_write_skip_flag()
/rockchip-linux_mpp/mpp/codec/enc/h265/
H A Dh265e_enctropy.c247 RK_U32 state = sbacGetState(mstate); in h265e_cabac_encodeBin() local
248 RK_U32 lps = g_lpsTable[state][((uint8_t)range >> 6)]; in h265e_cabac_encodeBin()
265 if (state >= 63) in h265e_cabac_encodeBin()
/rockchip-linux_mpp/mpp/codec/dec/avs/
H A Davsd_parse.c682 if ((dst_len < sizeof(p->state)) in avsd_parser_split()
683 && ((p->state & 0x00FFFFFF) == 0x000001)) { in avsd_parser_split()
690 p->state = (p->state << 8) | src_buf[src_pos]; in avsd_parser_split()
692 if (p->state == I_PICUTRE_START_CODE || in avsd_parser_split()
693 p->state == PB_PICUTRE_START_CODE) { in avsd_parser_split()
705 p->state = (p->state << 8) | src_buf[src_pos]; in avsd_parser_split()
707 if ((p->state & 0x00FFFFFF) == 0x000001) { in avsd_parser_split()
H A Davsd_parse.h232 RK_U32 state; member
H A Davsd_api.c134 p_dec->state = 0xFFFFFFFF; in avsd_reset()
/rockchip-linux_mpp/mpp/hal/common/h264/
H A Dhal_h264e_stream_amend.c55 RK_U32 state = (RK_U32) - 1; in get_next_nal() local
59 state = (state << 8) | tmp_buf[i]; in get_next_nal()
60 if (((state >> 8) & 0xFFFFFF) == START_CODE) { in get_next_nal()
/rockchip-linux_mpp/mpp/base/inc/
H A Dmpp_meta_impl.h27 RK_U32 state; member
/rockchip-linux_mpp/mpp/codec/dec/mpg4/
H A Dmpg4d_parser.c172 RK_U32 state; member
1081 p->state = -1; in mpp_mpg4_parser_init()
1169 p->state = -1; in mpp_mpg4_parser_reset()
1194 if ((dst_len < sizeof(p->state)) in mpp_mpg4_parser_split()
1195 && ((p->state & 0x00FFFFFF) == 0x000001)) { in mpp_mpg4_parser_split()
1202 p->state = (p->state << 8) | src_buf[src_pos]; in mpp_mpg4_parser_split()
1204 if (p->state == MPG4_VOP_STARTCODE) { in mpp_mpg4_parser_split()
1214 p->state = (p->state << 8) | src_buf[src_pos]; in mpp_mpg4_parser_split()
1216 if ((p->state & 0x00FFFFFF) == 0x000001) { in mpp_mpg4_parser_split()
/rockchip-linux_mpp/mpp/codec/dec/vp9/
H A Dvp9d_codec.h37 RK_U32 state; ///< contains the last few bytes in MSB order member
/rockchip-linux_mpp/mpp/codec/dec/h265/
H A Dh265d_codec.h55 RK_U32 state; ///< contains the last few bytes in MSB order member
H A Dh265d_parser.c104 sc->overread, sc->state, next, sc->index, sc->overread_index); in mpp_combine_frame()
168 sc->state = (sc->state << 8) | sc->buffer[sc->last_index + next]; in mpp_combine_frame()
175 sc->overread, sc->state, next, sc->index, sc->overread_index); in mpp_combine_frame()
1643 RK_U32 state = (RK_U32) - 1; in split_nal_units() local
1646 state = (state << 8) | buf[i]; in split_nal_units()
1647 if (((state >> 8) & 0xFFFFFF) == START_CODE) { in split_nal_units()
/rockchip-linux_mpp/mpp/codec/dec/av1/
H A Dav1d_codec.h63 RK_U32 state; ///< contains the last few bytes in MSB order member
/rockchip-linux_mpp/mpp/codec/dec/m2v/
H A Dm2vd_parser.c414 if ((dst_len < sizeof(p->state)) && in mpp_m2vd_parser_split()
415 ((p->state & 0x00FFFFFF) == 0x000001)) { in mpp_m2vd_parser_split()
423 p->state = (p->state << 8) | src_buf[src_pos]; in mpp_m2vd_parser_split()
431 if (p->state == SEQUENCE_HEADER_CODE || p->state == PICTURE_START_CODE) { in mpp_m2vd_parser_split()
442 p->state = (p->state << 8) | src_buf[src_pos]; in mpp_m2vd_parser_split()
445 if (((p->state & 0x00FFFFFF) == 0x000001) && (src_pos < src_len) && in mpp_m2vd_parser_split()
H A Dm2vd_parser.h234 RK_U32 state; member
/rockchip-linux_mpp/osal/
H A Dmpp_thread.c319 static const char *state2str(MppSThdStatus state) in state2str() argument
330 return state < MPP_STHD_BUTT ? strof_sthd_status[state] : strof_sthd_status[MPP_STHD_BUTT]; in state2str()
/rockchip-linux_mpp/LICENSES/
H A DApache-2.0137 5. Submission of Contributions. Unless You explicitly state otherwise, any
/rockchip-linux_mpp/doc/
H A DRockchip_Developer_Guide_MPP_EN.md269 …he reset interface is used to reset the internal state of MppCtx and set to available initialized
421 The reset interface is used to restore the decoder to the state after normal initialization.
423 …m, and puts the EOS mark into the decoder, the decoder will enter the EOS state after processing t…