Lines Matching refs:caller
183 #define get_objs(caller) \ argument
189 obj_dbg_flow("kmpp objs srv not init at %s\n", caller); \
924 #define get_obj_from_def(p, def, shm, caller) \ argument
925 _get_obj_from_def(p, def, shm, caller, __FUNCTION__)
928 const char *caller, const char *func) in _get_obj_from_def() argument
930 KmppObjImpl *impl = mpp_mem_pool_get(def->pool, caller); in _get_obj_from_def()
935 func, def->name, def->all_size, caller); 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()
969 def->init(impl->entry, impl, caller); in _get_obj_from_def()
974 rk_s32 kmpp_obj_get(KmppObj *obj, KmppObjDef def, const char *caller) in kmpp_obj_get() argument
983 mpp_loge_f("invalid param obj %p def %p at %s\n", obj, def, caller); in kmpp_obj_get()
993 mpp_loge_f("invalid objdef %s without pool at %s\n", def_impl->name, caller); in kmpp_obj_get()
999 *obj = get_obj_from_def(NULL, def_impl, NULL, caller); in kmpp_obj_get()
1005 p = get_objs(caller); in kmpp_obj_get()
1018 def_impl->name, p->obj.fd, caller); in kmpp_obj_get()
1024 *obj = get_obj_from_def(p, def_impl, (KmppShmPtr *)U64_TO_PTR(uaddr), 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
1035 obj, name, caller); in kmpp_obj_get_by_name()
1048 return kmpp_obj_get(obj, def, 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() argument
1053 KmppObjs *p = get_objs(caller); in kmpp_obj_get_by_sptr()
1060 obj, sptr, uptr, caller); in kmpp_obj_get_by_sptr()
1084 mpp_loge_f("invalid obj name offset %d at %s\n", val, caller); in kmpp_obj_get_by_sptr()
1090 mpp_loge_f("failed to get objdef %p - %s at %s\n", str, str, caller); in kmpp_obj_get_by_sptr()
1096 impl = get_obj_from_def(p, def, (KmppShmPtr *)uptr, caller); in kmpp_obj_get_by_sptr()
1104 rk_s32 kmpp_obj_put(KmppObj obj, const char *caller) in kmpp_obj_put() argument
1114 def->deinit(impl->entry, impl, caller); in kmpp_obj_put()
1119 p = get_objs(caller); in kmpp_obj_put()
1130 impl, impl->shm->uaddr, impl->shm->kaddr, caller); in kmpp_obj_put()
1134 mpp_err("ioctl KMPP_SHM_IOC_PUT_SHM failed ret %d at %s\n", ret, caller); in kmpp_obj_put()
1139 mpp_mem_pool_put(def->pool, impl, caller); in kmpp_obj_put()
1147 rk_s32 kmpp_obj_impl_put(KmppObj obj, const char *caller) in kmpp_obj_impl_put() argument
1157 def->deinit(impl->entry, impl, caller); in kmpp_obj_impl_put()
1160 mpp_mem_pool_put(def->pool, impl, caller); in kmpp_obj_impl_put()
1169 rk_s32 kmpp_obj_preset(KmppObj obj, const char *arg, const char *caller) in kmpp_obj_preset() argument
1178 return def->preset(impl->entry, impl, arg, caller); in kmpp_obj_preset()
1184 rk_s32 kmpp_obj_check(KmppObj obj, const char *caller) in kmpp_obj_check() argument
1189 mpp_loge_f("from %s failed for NULL arg\n", caller); in kmpp_obj_check()
1194 mpp_loge_f("from %s failed for name check %s but %s\n", caller, in kmpp_obj_check()
1200 mpp_loge_f("from %s failed for entry %p and def trie %p\n", 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() argument
1234 impl, impl ? impl->def : NULL, caller); in kmpp_obj_ioctl()
1241 def->name, def->defs_idx, cmd, ctx, in, out, caller); in kmpp_obj_ioctl()
1243 ret = kmpp_obj_get((KmppObj *)&ioc, def_ioc, caller); in kmpp_obj_ioctl()
1296 kmpp_obj_get_by_sptr(out, &sptr, caller); in kmpp_obj_ioctl()
1303 kmpp_obj_put(ioc, caller); in kmpp_obj_ioctl()
1804 rk_s32 kmpp_obj_udump_f(KmppObj obj, const char *caller) in kmpp_obj_udump_f() argument
1823 mpp_logi("dump obj %-12s - %p at %s:\n", name, impl, caller); in kmpp_obj_udump_f()
2002 rk_s32 kmpp_obj_kdump_f(KmppObj obj, const char *caller) in kmpp_obj_kdump_f() argument
2004 KmppObjs *p = get_objs(caller); in kmpp_obj_kdump_f()
2014 mpp_logi("dump obj %-12s - %p at %s by kernel\n", def->name, impl, caller); in kmpp_obj_kdump_f()
2023 rk_s32 kmpp_shm_get(KmppShm *shm, rk_s32 size, const char *caller) in kmpp_shm_get() argument
2030 mpp_loge_f("invalid param shm %p size %d at %s\n", shm, size, caller); in kmpp_shm_get()
2037 p = get_objs(caller); in kmpp_shm_get()
2052 p->obj.fd, caller); in kmpp_shm_get()
2061 rk_s32 kmpp_shm_put(KmppShm shm, const char *caller) in kmpp_shm_put() argument
2063 KmppObjs *p = get_objs(caller); in kmpp_shm_put()
2067 mpp_loge_f("invalid param shm %p at %s\n", shm, caller); in kmpp_shm_put()
2087 sptr, sptr->uaddr, sptr->kaddr, caller); in kmpp_shm_put()
2091 mpp_err("ioctl KMPP_SHM_IOC_PUT_SHM failed ret %d at %s\n", ret, caller); in kmpp_shm_put()
2097 void *kmpp_shm_to_entry(KmppShm shm, const char *caller) in kmpp_shm_to_entry() argument
2099 KmppObjs *p = get_objs(caller); in kmpp_shm_to_entry()
2103 mpp_loge_f("invalid param shm %p at %s\n", shm, caller); in kmpp_shm_to_entry()