Lines Matching refs:def
58 KmppObjDef def; member
132 if (srv->def) { in kmpp_meta_deinit()
133 kmpp_objdef_put(srv->def); in kmpp_meta_deinit()
134 srv->def = NULL; in kmpp_meta_deinit()
165 kmpp_objdef_get(&srv->def, sizeof(KmppMetaPriv), "KmppMeta"); in kmpp_meta_init()
166 if (!srv->def) { in kmpp_meta_init()
172 kmpp_objdef_add_init(srv->def, kmpp_meta_impl_init); in kmpp_meta_init()
173 kmpp_objdef_add_deinit(srv->def, kmpp_meta_impl_deinit); in kmpp_meta_init()
178 kmpp_objdef_get_entry(srv->def, "size", &tbl); in kmpp_meta_init()
194 kmpp_objdef_get_entry(srv->def, (const char *)&val, &tbl); in meta_key_to_addr()
249 return kmpp_obj_get(meta, srv->def, caller); in kmpp_meta_get()
316 …rk_s32 kmpp_meta_get_##func_type##_d(KmppMeta meta, KmppMetaKey key, arg_type *val, arg_type def) \
325 if (val) *val = def; \
379 rk_s32 kmpp_meta_get_obj_d(KmppMeta meta, KmppMetaKey key, KmppObj *val, KmppObj def) in kmpp_meta_get_obj_d() argument
393 *val = def ? def : NULL; in kmpp_meta_get_obj_d()
446 rk_s32 kmpp_meta_get_shm_d(KmppMeta meta, KmppMetaKey key, KmppShmPtr *sptr, KmppShmPtr *def) in kmpp_meta_get_shm_d() argument
462 if (def) { in kmpp_meta_get_shm_d()
463 sptr->uaddr = def->uaddr; in kmpp_meta_get_shm_d()
464 sptr->kaddr = def->kaddr; in kmpp_meta_get_shm_d()