Lines Matching refs:val
191 rk_u64 val = META_KEY_TO_U64(key, type); in meta_key_to_addr() local
194 kmpp_objdef_get_entry(srv->def, (const char *)&val, &tbl); in meta_key_to_addr()
202 static rk_s32 meta_inc_size(KmppObj meta, rk_s32 val, const char *caller) in meta_inc_size() argument
213 ret = MPP_FETCH_ADD(p, val); in meta_inc_size()
222 static rk_s32 meta_dec_size(KmppObj meta, rk_s32 val, const char *caller) in meta_dec_size() argument
233 ret = MPP_FETCH_SUB(p, val); in meta_dec_size()
293 rk_s32 kmpp_meta_set_##func_type(KmppMeta meta, KmppMetaKey key, arg_type val) \
300 meta_val->key_field = val; \
304 rk_s32 kmpp_meta_get_##func_type(KmppMeta meta, KmppMetaKey key, arg_type *val) \
310 if (val) *val = meta_val->key_field; \
316 …rk_s32 kmpp_meta_get_##func_type##_d(KmppMeta meta, KmppMetaKey key, arg_type *val, arg_type def) \
322 if (val) *val = meta_val->key_field; \
325 if (val) *val = def; \
334 rk_s32 kmpp_meta_set_obj(KmppMeta meta, KmppMetaKey key, KmppObj val) in KMPP_META_ACCESSOR()
345 KmppShmPtr *ptr = kmpp_obj_to_shm(val); in KMPP_META_ACCESSOR()
353 meta_obj->val_shm.kptr = val; in KMPP_META_ACCESSOR()
361 rk_s32 kmpp_meta_get_obj(KmppMeta meta, KmppMetaKey key, KmppObj *val) in kmpp_meta_get_obj() argument
370 if (val) in kmpp_meta_get_obj()
371 *val = meta_obj->val_shm.kptr; in kmpp_meta_get_obj()
379 rk_s32 kmpp_meta_get_obj_d(KmppMeta meta, KmppMetaKey key, KmppObj *val, KmppObj def) in kmpp_meta_get_obj_d() argument
388 if (val) in kmpp_meta_get_obj_d()
389 *val = meta_obj->val_shm.kptr; in kmpp_meta_get_obj_d()
392 if (val) in kmpp_meta_get_obj_d()
393 *val = def ? def : NULL; in kmpp_meta_get_obj_d()