Lines Matching refs:rk_s32

60 #define ENTRY_TO_s32_PTR(tbl, entry)    ((rk_s32 *)ENTRY_TO_PTR(tbl, entry))
122 rk_s32 is_kobj;
132 rk_s32 index;
134 rk_s32 defs_idx;
135 rk_s32 ref_cnt;
137 rk_s32 priv_size;
139 rk_s32 entry_size;
140 rk_s32 flag_max_pos;
141 rk_s32 flag_offset;
143 rk_s32 buf_size;
145 rk_s32 all_size;
148 rk_s32 disable_mismatch_log;
165 rk_s32 fd;
173 rk_s32 count;
174 rk_s32 entry_offset;
175 rk_s32 priv_offset;
176 rk_s32 name_offset;
223 rk_s32 kmpp_obj_impl_set_##type(KmppEntry *tbl, void *entry, base_type val) \
241 rk_s32 kmpp_obj_impl_get_##type(KmppEntry *tbl, void *entry, base_type *val) \
252 MPP_OBJ_ACCESS_IMPL(s32, rk_s32, % d)
261 rk_s32 kmpp_obj_impl_set_##type(KmppEntry *tbl, void *entry, base_type *val) \
281 rk_s32 kmpp_obj_impl_get_##type(KmppEntry *tbl, void *entry, base_type *val) \
295 static rk_s32 kmpp_ktrie_get(KmppKtrieInfo *info, const char *path, rk_ul cmd) in kmpp_ktrie_get()
297 rk_s32 fd = open(path, O_RDWR); in kmpp_ktrie_get()
301 rk_s32 ret; in kmpp_ktrie_get()
337 rk_s32 kmpp_ktrie_put(KmppKtrieInfo *info) in kmpp_ktrie_put()
361 rk_s32 i; in kmpp_objs_deinit()
399 rk_s32 offset; in kmpp_objs_init()
400 rk_s32 count; in kmpp_objs_init()
401 rk_s32 ret; in kmpp_objs_init()
402 rk_s32 i; in kmpp_objs_init()
422 count = info ? *(rk_s32 *)mpp_trie_info_ctx(info) : 0; in kmpp_objs_init()
435 offset = info ? *(rk_s32 *)mpp_trie_info_ctx(info) : 0; in kmpp_objs_init()
438 offset = info ? *(rk_s32 *)mpp_trie_info_ctx(info) : 0; in kmpp_objs_init()
441 offset = info ? *(rk_s32 *)mpp_trie_info_ctx(info) : 0; in kmpp_objs_init()
455 offset = *(rk_s32 *)mpp_trie_info_ctx(info); in kmpp_objs_init()
465 impl->index = info_objdef ? *(rk_s32 *)mpp_trie_info_ctx(info_objdef) : -1; in kmpp_objs_init()
468 impl->entry_size = info_objdef ? *(rk_s32 *)mpp_trie_info_ctx(info_objdef) : 0; in kmpp_objs_init()
484 rk_s32 ioc_offset = *(rk_s32 *)mpp_trie_info_ctx(ioc_info); in kmpp_objs_init()
505 rk_s32 kmpp_objdef_put(KmppObjDef def) in kmpp_objdef_put()
508 rk_s32 ret = rk_nok; in kmpp_objdef_put()
511 rk_s32 release = 0; in kmpp_objdef_put()
549 rk_s32 kmpp_objdef_register(KmppObjDef *def, rk_s32 priv_size, rk_s32 size, const char *name) in kmpp_objdef_register()
552 rk_s32 name_len; in kmpp_objdef_register()
553 rk_s32 name_buf_size; in kmpp_objdef_register()
563 name_buf_size = MPP_ALIGN(name_len + 1, sizeof(rk_s32)); in kmpp_objdef_register()
586 rk_s32 kmpp_objdef_find(KmppObjDef *def, const char *name) in kmpp_objdef_find()
618 static rk_s32 create_objdef_mem_pool(KmppObjDefImpl *impl) in create_objdef_mem_pool()
620 rk_s32 old_size = impl->all_size; in create_objdef_mem_pool()
624 rk_s32 flag_max_pos = MPP_ALIGN(impl->flag_max_pos, 8); in create_objdef_mem_pool()
625 rk_s32 flag_size = flag_max_pos / 8; in create_objdef_mem_pool()
648 rk_s32 kmpp_objdef_get(KmppObjDef *def, rk_s32 priv_size, const char *name) in kmpp_objdef_get()
675 rk_s32 kmpp_objdef_add_cfg_root(KmppObjDef def, MppCfgObj root) in kmpp_objdef_add_cfg_root()
678 rk_s32 ret = rk_nok; in kmpp_objdef_add_cfg_root()
695 rk_s32 kmpp_objdef_add_entry(KmppObjDef def, const char *name, KmppEntry *tbl) in kmpp_objdef_add_entry()
698 rk_s32 ret = rk_nok; in kmpp_objdef_add_entry()
722 ret = mpp_trie_add_info(trie, "__index", &impl->index, sizeof(rk_s32)); in kmpp_objdef_add_entry()
723 ret = mpp_trie_add_info(trie, "__size", &impl->entry_size, sizeof(rk_s32)); in kmpp_objdef_add_entry()
735 rk_s32 kmpp_objdef_add_init(KmppObjDef def, KmppObjInit init) in kmpp_objdef_add_init()
747 rk_s32 kmpp_objdef_add_deinit(KmppObjDef def, KmppObjDeinit deinit) in kmpp_objdef_add_deinit()
759 rk_s32 kmpp_objdef_add_preset(KmppObjDef def, KmppObjPreset preset) in kmpp_objdef_add_preset()
771 rk_s32 kmpp_objdef_add_dump(KmppObjDef def, KmppObjDump dump) in kmpp_objdef_add_dump()
783 rk_s32 kmpp_objdef_set_prop(KmppObjDef def, const char *op, rk_s32 value) in kmpp_objdef_set_prop()
801 rk_s32 kmpp_objdef_get_entry(KmppObjDef def, const char *name, KmppEntry **tbl) in kmpp_objdef_get_entry()
804 rk_s32 ret = rk_nok; in kmpp_objdef_get_entry()
822 rk_s32 kmpp_objdef_get_offset(KmppObjDef def, const char *name) in kmpp_objdef_get_offset()
825 rk_s32 offset = -1; in kmpp_objdef_get_offset()
841 rk_s32 kmpp_objdef_get_cmd(KmppObjDef def, const char *name) in kmpp_objdef_get_cmd()
855 rk_s32 kmpp_objdef_dump(KmppObjDef def) in kmpp_objdef_dump()
872 rk_s32 idx = i++; in kmpp_objdef_dump()
885 rk_s32 idx = i++; in kmpp_objdef_dump()
910 rk_s32 kmpp_objdef_get_entry_size(KmppObjDef def) in kmpp_objdef_get_entry_size()
974 rk_s32 kmpp_obj_get(KmppObj *obj, KmppObjDef def, const char *caller) in kmpp_obj_get()
980 rk_s32 ret = rk_nok; in kmpp_obj_get()
1029 rk_s32 kmpp_obj_get_by_name(KmppObj *obj, const char *name, const char *caller) in kmpp_obj_get_by_name()
1051 rk_s32 kmpp_obj_get_by_sptr(KmppObj *obj, KmppShmPtr *sptr, const char *caller) in kmpp_obj_get_by_sptr()
1104 rk_s32 kmpp_obj_put(KmppObj obj, const char *caller) in kmpp_obj_put()
1122 rk_s32 ret; in kmpp_obj_put()
1147 rk_s32 kmpp_obj_impl_put(KmppObj obj, const char *caller) in kmpp_obj_impl_put()
1169 rk_s32 kmpp_obj_preset(KmppObj obj, const char *arg, const char *caller) in kmpp_obj_preset()
1184 rk_s32 kmpp_obj_check(KmppObj obj, const char *caller) in kmpp_obj_check()
1208 rk_s32 kmpp_obj_ioctl(KmppObj ctx, rk_s32 cmd, KmppObj in, KmppObj *out, const char *caller) in kmpp_obj_ioctl()
1216 rk_s32 ret; in kmpp_obj_ioctl()
1222 static rk_s32 once = 1; in kmpp_obj_ioctl()
1264 static rk_s32 has_ctx = -1; in kmpp_obj_ioctl()
1308 rk_s32 kmpp_obj_is_kobj(KmppObj obj) in kmpp_obj_is_kobj()
1332 rk_s32 kmpp_obj_to_flags_size(KmppObj obj) in kmpp_obj_to_flags_size()
1338 rk_s32 max_pos = MPP_ALIGN(def->flag_max_pos, 8) / 8; in kmpp_obj_to_flags_size()
1358 rk_s32 kmpp_obj_to_shm_size(KmppObj obj) in kmpp_obj_to_shm_size()
1388 rk_s32 kmpp_obj_to_offset(KmppObj obj, const char *name) in kmpp_obj_to_offset()
1414 rk_s32 kmpp_obj_set_##type(KmppObj obj, const char *name, base_type val) \
1417 rk_s32 ret = rk_nok; \
1430 rk_s32 kmpp_obj_get_##type(KmppObj obj, const char *name, base_type *val) \
1433 rk_s32 ret = rk_nok; \
1447 MPP_OBJ_ACCESS(s32, rk_s32) in MPP_OBJ_ACCESS() argument
1455 rk_s32 kmpp_obj_set_ptr(KmppObj obj, const char *name, void* val) in MPP_OBJ_ACCESS()
1458 rk_s32 ret = rk_nok; in MPP_OBJ_ACCESS()
1480 rk_s32 kmpp_obj_get_ptr(KmppObj obj, const char *name, void **val) in kmpp_obj_get_ptr()
1483 rk_s32 ret = rk_nok; in kmpp_obj_get_ptr()
1506 rk_s32 kmpp_obj_set_##type(KmppObj obj, const char *name, base_type *val) \
1509 rk_s32 ret = rk_nok; \
1522 rk_s32 kmpp_obj_get_##type(KmppObj obj, const char *name, base_type *val) \
1525 rk_s32 ret = rk_nok; \
1543 rk_s32 kmpp_obj_tbl_set_##type(KmppObj obj, KmppEntry *tbl, base_type val) \ in MPP_OBJ_STRUCT_ACCESS()
1546 rk_s32 ret = rk_nok; \ in MPP_OBJ_STRUCT_ACCESS()
1554 rk_s32 kmpp_obj_tbl_get_##type(KmppObj obj, KmppEntry *tbl, base_type *val) \
1557 rk_s32 ret = rk_nok; \
1566 MPP_OBJ_TBL_ACCESS(s32, rk_s32)
1575 rk_s32 kmpp_obj_tbl_set_##type(KmppObj obj, KmppEntry *tbl, base_type *val) \
1578 rk_s32 ret = rk_nok; \
1586 rk_s32 kmpp_obj_tbl_get_##type(KmppObj obj, KmppEntry *tbl, base_type *val) \
1589 rk_s32 ret = rk_nok; \
1601 rk_s32 kmpp_obj_set_shm_obj(KmppObj obj, const char *name, KmppObj val)
1603 rk_s32 ret = rk_nok;
1621 rk_s32 kmpp_obj_get_shm_obj(KmppObj obj, const char *name, KmppObj *val) in kmpp_obj_get_shm_obj()
1623 rk_s32 ret = rk_nok; in kmpp_obj_get_shm_obj()
1645 rk_s32 kmpp_obj_test(KmppObj obj, const char *name) in kmpp_obj_test()
1662 rk_s32 kmpp_obj_tbl_test(KmppObj obj, KmppEntry *tbl) in kmpp_obj_tbl_test()
1669 rk_s32 kmpp_obj_update(KmppObj dst, KmppObj src) in kmpp_obj_update()
1692 rk_s32 offset = e->tbl.elem_offset; in kmpp_obj_update()
1693 rk_s32 size = e->tbl.elem_size; in kmpp_obj_update()
1703 rk_s32 flag_offset = def->flag_offset; in kmpp_obj_update()
1704 rk_s32 flag_size = kmpp_obj_to_flags_size(src); in kmpp_obj_update()
1707 rk_s32 i; in kmpp_obj_update()
1722 rk_s32 kmpp_obj_update_entry(void *entry, KmppObj src) in kmpp_obj_update_entry()
1744 rk_s32 offset = e->tbl.elem_offset; in kmpp_obj_update_entry()
1745 rk_s32 size = e->tbl.elem_size; in kmpp_obj_update_entry()
1756 rk_s32 kmpp_obj_copy_entry(KmppObj dst, KmppObj src) in kmpp_obj_copy_entry()
1768 rk_s32 offset = src_impl->def->flag_offset; in kmpp_obj_copy_entry()
1769 rk_s32 size = kmpp_obj_to_flags_size(src); in kmpp_obj_copy_entry()
1777 static rk_s32 kmpp_obj_impl_run(rk_s32 (*run)(void *ctx), void *ctx) in kmpp_obj_impl_run()
1782 rk_s32 kmpp_obj_run(KmppObj obj, const char *name) in kmpp_obj_run()
1785 rk_s32 ret = rk_nok; in kmpp_obj_run()
1804 rk_s32 kmpp_obj_udump_f(KmppObj obj, const char *caller) in kmpp_obj_udump_f()
1812 rk_s32 ret = rk_nok; in kmpp_obj_udump_f()
1831 rk_s32 idx; in kmpp_obj_udump_f()
1846 rk_s32 val; in kmpp_obj_udump_f()
1847 rk_s32 val_chk; in kmpp_obj_udump_f()
1904 rk_s32 data_size = e->tbl.elem_size; in kmpp_obj_udump_f()
1909 rk_s32 pos; in kmpp_obj_udump_f()
1910 rk_s32 j; in kmpp_obj_udump_f()
2002 rk_s32 kmpp_obj_kdump_f(KmppObj obj, const char *caller) in kmpp_obj_kdump_f()
2007 rk_s32 ret = rk_nok; in kmpp_obj_kdump_f()
2023 rk_s32 kmpp_shm_get(KmppShm *shm, rk_s32 size, const char *caller) in kmpp_shm_get()
2027 rk_s32 ret = rk_nok; in kmpp_shm_get()
2061 rk_s32 kmpp_shm_put(KmppShm shm, const char *caller) in kmpp_shm_put()
2064 rk_s32 ret = rk_nok; in kmpp_shm_put()