Home
last modified time | relevance | path

Searched refs:meta_val (Results 1 – 2 of 2) sorted by relevance

/rockchip-linux_mpp/kmpp/base/
H A Dkmpp_meta.c295 KmppMetaVal *meta_val = meta_key_to_addr(meta, key, key_type); \
296 if (!meta_val) \
298 if (MPP_BOOL_CAS(&meta_val->state, META_VAL_INVALID, META_VAL_VALID)) \
300 meta_val->key_field = val; \
301 MPP_FETCH_OR(&meta_val->state, META_VAL_READY); \
306 KmppMetaVal *meta_val = meta_key_to_addr(meta, key, key_type); \
307 if (!meta_val) \
309 if (MPP_BOOL_CAS(&meta_val->state, META_READY_MASK, META_VAL_INVALID)) { \
310 if (val) *val = meta_val->key_field; \
318 KmppMetaVal *meta_val = meta_key_to_addr(meta, key, key_type); \
[all …]
/rockchip-linux_mpp/mpp/base/
H A Dmpp_meta.c614 MppMetaVal *meta_val; \
623 meta_val = &impl->vals[index]; \
624 if (MPP_BOOL_CAS(&meta_val->state, META_VAL_INVALID, META_VAL_VALID)) \
631 meta_val->key_field = val; \
633 MPP_FETCH_OR(&meta_val->state, META_VAL_READY); \
639 MppMetaVal *meta_val; \
649 meta_val = &impl->vals[index]; \
650 if (MPP_BOOL_CAS(&meta_val->state, META_VAL_VALID | META_VAL_READY, META_VAL_INVALID)) { \
656 *val = meta_val->key_field; \
665 MppMetaVal *meta_val; \
[all …]