Lines Matching refs:rt_dlmodule
37 static void _dlmodule_set_name(struct rt_dlmodule *module, const char *path) in _dlmodule_set_name()
107 struct rt_dlmodule *module; in _dlmodule_exit()
150 struct rt_dlmodule *module = (struct rt_dlmodule*)parameter; in _dlmodule_thread_entry()
184 struct rt_dlmodule *dlmodule_create(void) in dlmodule_create()
186 struct rt_dlmodule *module = RT_NULL; in dlmodule_create()
188 module = (struct rt_dlmodule*) rt_object_allocate(RT_Object_Class_Module, "module"); in dlmodule_create()
203 void dlmodule_destroy_subthread(struct rt_dlmodule *module, rt_thread_t thread) in dlmodule_destroy_subthread()
247 rt_err_t dlmodule_destroy(struct rt_dlmodule* module) in dlmodule_destroy()
412 struct rt_dlmodule *dlmodule_self(void) in dlmodule_self()
415 struct rt_dlmodule *ret = RT_NULL; in dlmodule_self()
420 ret = (struct rt_dlmodule*) tid->parent.module_id; in dlmodule_self()
429 struct rt_dlmodule *rt_module_self(void) in rt_module_self()
448 struct rt_dlmodule* dlmodule_load(const char* filename) in dlmodule_load()
455 struct rt_dlmodule *module = RT_NULL; in dlmodule_load()
566 struct rt_dlmodule* dlmodule_exec(const char* pgname, const char* cmd, int cmd_size) in dlmodule_exec()
568 struct rt_dlmodule *module = RT_NULL; in dlmodule_exec()
606 struct rt_dlmodule* dlmodule_load_custom(const char* filename, struct rt_dlmodule_ops* ops) in dlmodule_load_custom()
613 struct rt_dlmodule *module = RT_NULL; in dlmodule_load_custom()
743 struct rt_dlmodule* dlmodule_exec_custom(const char* pgname, const char* cmd, int cmd_size, struct … in dlmodule_exec_custom()
745 struct rt_dlmodule *module = RT_NULL; in dlmodule_exec_custom()
797 struct rt_dlmodule *module; in dlmodule_exit()
887 struct rt_dlmodule *dlmodule_find(const char *name) in dlmodule_find()
890 struct rt_dlmodule *ret = RT_NULL; in dlmodule_find()
895 ret = (struct rt_dlmodule*) object; in dlmodule_find()
923 struct rt_dlmodule *module; in list_module()
934 module = (struct rt_dlmodule *)(rt_list_entry(node, struct rt_object, list)); in list_module()