Lines Matching refs:name

150     const char *name;  member
154 const char *name; member
451 const char *name = mpp_trie_info_name(info); in kmpp_objs_init() local
469 impl->name = name; in kmpp_objs_init()
474 count, i, name, offset, impl->entry_size); in kmpp_objs_init()
477 name, impl->entry_size); in kmpp_objs_init()
481 MppTrieInfo *ioc_info = mpp_trie_get_info(ioc.trie, name); in kmpp_objs_init()
489 name, mpp_trie_get_info_count(impl->ioctl)); in kmpp_objs_init()
519 impl->name, impl->ref_cnt); 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() argument
556 if (!def || !name || size <= 0) { in kmpp_objdef_register()
557 mpp_loge_f("invalid param def %p size %d name %p\n", def, size, name); in kmpp_objdef_register()
562 name_len = strlen(name); in kmpp_objdef_register()
571 memcpy(buf, name, name_len); in kmpp_objdef_register()
573 impl->name = buf; in kmpp_objdef_register()
579 obj_dbg_flow("objdef %-16s registered size %4d\n", name, size, impl); in kmpp_objdef_register()
586 rk_s32 kmpp_objdef_find(KmppObjDef *def, const char *name) in kmpp_objdef_find() argument
591 if (!def || !name) { in kmpp_objdef_find()
592 mpp_loge_f("invalid param def %p name %p objs %p\n", def, name, p); in kmpp_objdef_find()
601 info = mpp_trie_get_info(p->obj.trie, name); in kmpp_objdef_find()
603 obj_dbg_flow("objdef %-16s can not be found in kernel\n", name); in kmpp_objdef_find()
613 name, info->index, p->count); in kmpp_objdef_find()
638 obj_dbg_pool("objdef %-16s entry size %4d buf size %4d -> %4d\n", impl->name, in create_objdef_mem_pool()
641 impl->pool = mpp_mem_pool_init_f(impl->name, impl->all_size); in create_objdef_mem_pool()
648 rk_s32 kmpp_objdef_get(KmppObjDef *def, rk_s32 priv_size, const char *name) in kmpp_objdef_get() argument
652 if (!def || !name) { in kmpp_objdef_get()
653 mpp_loge_f("invalid param def %p name %p\n", def, name); in kmpp_objdef_get()
657 if (kmpp_objdef_find((KmppObjDef *)&impl, name)) { in kmpp_objdef_get()
666 mpp_logw_f("objdef %-16s already get ref %d\n", name, impl->ref_cnt); in kmpp_objdef_get()
695 rk_s32 kmpp_objdef_add_entry(KmppObjDef def, const char *name, KmppEntry *tbl) in kmpp_objdef_add_entry() argument
701 if (!name) { in kmpp_objdef_add_entry()
706 mpp_trie_init(&impl->trie, impl->name); in kmpp_objdef_add_entry()
712 if (name) { in kmpp_objdef_add_entry()
713 ret = mpp_trie_add_info(trie, name, tbl, tbl ? sizeof(*tbl) : 0); in kmpp_objdef_add_entry()
719 impl->name, name, tbl->tbl.flag_offset); in kmpp_objdef_add_entry()
730 mpp_loge("objdef %s add entry %s failed ret %d\n", impl ? impl->name : NULL, name, ret); in kmpp_objdef_add_entry()
801 rk_s32 kmpp_objdef_get_entry(KmppObjDef def, const char *name, KmppEntry **tbl) in kmpp_objdef_get_entry() argument
807 MppTrieInfo *info = mpp_trie_get_info(impl->trie, name); in kmpp_objdef_get_entry()
817 impl ? impl->name : NULL, name, ret); in kmpp_objdef_get_entry()
822 rk_s32 kmpp_objdef_get_offset(KmppObjDef def, const char *name) in kmpp_objdef_get_offset() argument
828 MppTrieInfo *info = mpp_trie_get_info(impl->trie, name); in kmpp_objdef_get_offset()
841 rk_s32 kmpp_objdef_get_cmd(KmppObjDef def, const char *name) in kmpp_objdef_get_cmd() argument
846 MppTrieInfo *info = mpp_trie_get_info(impl->ioctl, name); in kmpp_objdef_get_cmd()
861 const char *name = impl->name; in kmpp_objdef_dump() local
865 name, impl->entry_size, mpp_trie_get_info_count(trie)); in kmpp_objdef_dump()
869 name = mpp_trie_info_name(info); in kmpp_objdef_dump()
870 if (!strstr(name, "__")) { in kmpp_objdef_dump()
875 name, tbl->tbl.elem_offset, tbl->tbl.elem_size); in kmpp_objdef_dump()
882 name = mpp_trie_info_name(info); in kmpp_objdef_dump()
883 if (strstr(name, "__")) { in kmpp_objdef_dump()
889 mpp_logi("%-2d - %-16s val %d\n", idx, name, *(RK_U32 *)p); in kmpp_objdef_dump()
891 mpp_logi("%-2d - %-16s str %s\n", idx, name, p); in kmpp_objdef_dump()
907 return impl ? impl->name : NULL; in kmpp_objdef_get_name()
935 func, def->name, def->all_size, caller); in _get_obj_from_def()
940 impl->name = def->name; in _get_obj_from_def()
959 def->name, impl, shm->uaddr, shm->kaddr, caller); in _get_obj_from_def()
965 def->name, impl, base, caller); in _get_obj_from_def()
993 mpp_loge_f("invalid objdef %s without pool at %s\n", def_impl->name, caller); in kmpp_obj_get()
1013 ioc->name_uaddr[0] = (__u64)(intptr_t)def_impl->name; in kmpp_obj_get()
1018 def_impl->name, p->obj.fd, caller); 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() argument
1033 if (!obj || !name) { in kmpp_obj_get_by_name()
1035 obj, name, caller); in kmpp_obj_get_by_name()
1039 if (kmpp_objdef_find((KmppObjDef *)&def, name)) { in kmpp_obj_get_by_name()
1129 … obj_dbg_flow("put obj %-16s - %p entry [u:k] %llx:%llx at %s\n", def ? def->name : NULL, in kmpp_obj_put()
1193 if (!impl->name || !impl->def || impl->name != impl->def->name) { in kmpp_obj_check()
1195 impl->def ? impl->def->name : NULL, impl->name); in kmpp_obj_check()
1241 def->name, def->defs_idx, cmd, ctx, in, out, caller); in kmpp_obj_ioctl()
1368 if (impl && impl->def && impl->def->name) in kmpp_obj_get_name()
1369 return impl->def->name; in kmpp_obj_get_name()
1388 rk_s32 kmpp_obj_to_offset(KmppObj obj, const char *name) in kmpp_obj_to_offset() argument
1392 if (!impl || !name) { in kmpp_obj_to_offset()
1393 mpp_loge("invalid obj %p name %s\n", obj, name); in kmpp_obj_to_offset()
1398 MppTrieInfo *info = mpp_trie_get_info(impl->trie, name); in kmpp_obj_to_offset()
1408 mpp_loge("invalid offset for name %s\n", name); in kmpp_obj_to_offset()
1414 rk_s32 kmpp_obj_set_##type(KmppObj obj, const char *name, base_type val) \
1419 MppTrieInfo *info = mpp_trie_get_info(impl->trie, name); \
1427 impl ? impl->def ? impl->def->name : NULL : NULL, name, ret); \
1430 rk_s32 kmpp_obj_get_##type(KmppObj obj, const char *name, base_type *val) \
1435 MppTrieInfo *info = mpp_trie_get_info(impl->trie, name); \
1443 impl ? impl->def ? impl->def->name : NULL : NULL, name, ret); \
1455 rk_s32 kmpp_obj_set_ptr(KmppObj obj, const char *name, void* val) in MPP_OBJ_ACCESS()
1461 MppTrieInfo *info = mpp_trie_get_info(impl->trie, name); in MPP_OBJ_ACCESS()
1475 (impl && impl->def && impl->def->name) ? impl->def->name : NULL, name, ret); in MPP_OBJ_ACCESS()
1480 rk_s32 kmpp_obj_get_ptr(KmppObj obj, const char *name, void **val) in kmpp_obj_get_ptr() argument
1486 MppTrieInfo *info = mpp_trie_get_info(impl->trie, name); in kmpp_obj_get_ptr()
1500 (impl && impl->def && impl->def->name) ? impl->def->name : NULL, name, ret); in kmpp_obj_get_ptr()
1506 rk_s32 kmpp_obj_set_##type(KmppObj obj, const char *name, base_type *val) \
1511 MppTrieInfo *info = mpp_trie_get_info(impl->trie, name); \
1519 impl ? impl->def ? impl->def->name : NULL : NULL, name, ret); \
1522 rk_s32 kmpp_obj_get_##type(KmppObj obj, const char *name, base_type *val) \
1527 MppTrieInfo *info = mpp_trie_get_info(impl->trie, name); \
1535 impl ? impl->def ? impl->def->name : NULL : NULL, name, ret); \
1551 impl ? impl->def ? impl->def->name : NULL : NULL, tbl ? tbl->val : 0, ret); \ in MPP_OBJ_STRUCT_ACCESS()
1562 impl ? impl->def ? impl->def->name : NULL : NULL, tbl ? tbl->val : 0, ret); \
1583 impl ? impl->def ? impl->def->name : NULL : NULL, tbl ? tbl->val : 0, ret); \
1594 impl ? impl->def ? impl->def->name : NULL : NULL, tbl ? tbl->val : 0, ret); \
1601 rk_s32 kmpp_obj_set_shm_obj(KmppObj obj, const char *name, KmppObj val)
1605 if (!obj || !name || !val) {
1607 obj, name, val);
1614 ret = kmpp_obj_set_shm(obj, name, sptr);
1621 rk_s32 kmpp_obj_get_shm_obj(KmppObj obj, const char *name, KmppObj *val) in kmpp_obj_get_shm_obj() argument
1625 if (!obj || !name || !val) { in kmpp_obj_get_shm_obj()
1627 obj, name, val); in kmpp_obj_get_shm_obj()
1634 ret = kmpp_obj_get_shm(obj, name, &sptr); in kmpp_obj_get_shm_obj()
1636 mpp_loge_f("obj %p get shm %s failed ret %d\n", impl, name, ret); in kmpp_obj_get_shm_obj()
1645 rk_s32 kmpp_obj_test(KmppObj obj, const char *name) in kmpp_obj_test() argument
1650 MppTrieInfo *info = mpp_trie_get_info(impl->trie, name); in kmpp_obj_test()
1695 obj_dbg_update("obj %s %p update %s\n", src_impl->name, in kmpp_obj_update()
1710 obj_dbg_update("obj %s %p update flag at %#06x - %08x\n", src_impl->def->name, in kmpp_obj_update()
1747 obj_dbg_update("obj %s %p -> %p update %s\n", src_impl->name, in kmpp_obj_update_entry()
1782 rk_s32 kmpp_obj_run(KmppObj obj, const char *name) in kmpp_obj_run() argument
1788 MppTrieInfo *info = mpp_trie_get_info(impl->trie, name); in kmpp_obj_run()
1811 const char *name = NULL; in kmpp_obj_udump_f() local
1821 name = def->name; in kmpp_obj_udump_f()
1823 mpp_logi("dump obj %-12s - %p at %s:\n", name, impl, caller); in kmpp_obj_udump_f()
1837 name = mpp_trie_info_name(info); in kmpp_obj_udump_f()
1851 mpp_logi("%-2d - %-16s s32 %#x:%d\n", idx, name, val, val); in kmpp_obj_udump_f()
1853 mpp_loge("%-2d - %-16s s32 get failed\n", idx, name); in kmpp_obj_udump_f()
1855 kmpp_obj_get_s32(obj, name, &val_chk); in kmpp_obj_udump_f()
1857 mpp_loge("%-2d - %-16s s32 check failed\n", idx, name); in kmpp_obj_udump_f()
1865 mpp_logi("%-2d - %-16s u32 %#x:%u\n", idx, name, val, val); in kmpp_obj_udump_f()
1867 mpp_loge("%-2d - %-16s u32 get failed\n", idx, name); in kmpp_obj_udump_f()
1869 kmpp_obj_get_u32(obj, name, &val_chk); in kmpp_obj_udump_f()
1871 mpp_loge("%-2d - %-16s u32 check failed\n", idx, name); in kmpp_obj_udump_f()
1879 mpp_logi("%-2d - %-16s s64 %#llx:%lld\n", idx, name, val, val); in kmpp_obj_udump_f()
1881 mpp_loge("%-2d - %-16s s64 get failed\n", idx, name); in kmpp_obj_udump_f()
1883 kmpp_obj_get_s64(obj, name, &val_chk); in kmpp_obj_udump_f()
1885 mpp_loge("%-2d - %-16s s64 check failed\n", idx, name); in kmpp_obj_udump_f()
1893 mpp_logi("%-2d - %-16s u64 %#llx:%llu\n", idx, name, val, val); in kmpp_obj_udump_f()
1895 mpp_loge("%-2d - %-16s u64 get failed\n", idx, name); in kmpp_obj_udump_f()
1897 kmpp_obj_get_u64(obj, name, &val_chk); in kmpp_obj_udump_f()
1899 mpp_loge("%-2d - %-16s u64 check failed\n", idx, name); in kmpp_obj_udump_f()
1912 mpp_logi("%-2d - %-16s st %d:%d\n", idx, name, e->tbl.elem_offset, data_size); in kmpp_obj_udump_f()
1931 mpp_loge("%-2d - %-16s st get failed\n", idx, name); in kmpp_obj_udump_f()
1933 kmpp_obj_get_st(obj, name, val_chk); in kmpp_obj_udump_f()
1935 mpp_loge("%-2d - %-16s st check failed\n", idx, name); in kmpp_obj_udump_f()
1950 idx, name, val->uaddr, val->kaddr); in kmpp_obj_udump_f()
1952 mpp_loge("%-2d - %-16s shm get failed\n", idx, name); in kmpp_obj_udump_f()
1954 kmpp_obj_get_st(obj, name, val_chk); in kmpp_obj_udump_f()
1956 mpp_loge("%-2d - %-16s shm check failed\n", idx, name); in kmpp_obj_udump_f()
1970 mpp_logi("%-2d - %-16s ptr %p\n", idx, name, val); in kmpp_obj_udump_f()
1972 mpp_loge("%-2d - %-16s ptr get failed\n", idx, name); in kmpp_obj_udump_f()
1974 kmpp_obj_get_ptr(obj, name, &val_chk); in kmpp_obj_udump_f()
1976 mpp_loge("%-2d - %-16s ptr check failed\n", idx, name); in kmpp_obj_udump_f()
1984 mpp_logi("%-2d - %-16s fp %p\n", idx, name, val); in kmpp_obj_udump_f()
1986 mpp_loge("%-2d - %-16s fp get failed\n", idx, name); in kmpp_obj_udump_f()
1988 kmpp_obj_get_fp(obj, name, &val_chk); in kmpp_obj_udump_f()
1990 mpp_loge("%-2d - %-16s fp check failed\n", idx, name); in kmpp_obj_udump_f()
1993 mpp_loge("%-2d - %-16s found invalid type %d\n", idx, name, e->tbl.elem_type); in kmpp_obj_udump_f()
2014 mpp_logi("dump obj %-12s - %p at %s by kernel\n", def->name, impl, caller); in kmpp_obj_kdump_f()