Lines Matching refs:meta_val
614 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; \
675 meta_val = &impl->vals[index]; \
676 if (MPP_BOOL_CAS(&meta_val->state, META_VAL_VALID | META_VAL_READY, META_VAL_INVALID)) { \
682 *val = meta_val->key_field; \
701 MppMetaVal *meta_val; in MPP_META_ACCESSOR() local
709 meta_val = &impl->vals[index]; in MPP_META_ACCESSOR()
710 if (meta_val->state == (META_VAL_VALID | META_VAL_READY)) { in MPP_META_ACCESSOR()
711 *val = meta_val->val_s32; in MPP_META_ACCESSOR()