Searched refs:rt_dlmodule (Results 1 – 10 of 10) sorted by relevance
| /components/libc/posix/libdl/ |
| A D | dlmodule.h | 21 struct rt_dlmodule; 24 typedef void (*rt_dlmodule_init_func_t)(struct rt_dlmodule *module); 25 typedef void (*rt_dlmodule_cleanup_func_t)(struct rt_dlmodule *module); 28 struct rt_dlmodule struct 68 struct rt_dlmodule *dlmodule_create(void); argument 69 rt_err_t dlmodule_destroy(struct rt_dlmodule* module); 71 struct rt_dlmodule *dlmodule_self(void); 73 struct rt_dlmodule *dlmodule_load(const char* pgname); 74 struct rt_dlmodule *dlmodule_exec(const char* pgname, const char* cmd, int cmd_size); 77 struct rt_dlmodule* dlmodule_load_custom(const char* filename, struct rt_dlmodule_ops* ops); [all …]
|
| A D | dlmodule.c | 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() 412 struct rt_dlmodule *dlmodule_self(void) in dlmodule_self() 415 struct rt_dlmodule *ret = RT_NULL; in dlmodule_self() 429 struct rt_dlmodule *rt_module_self(void) in rt_module_self() 455 struct rt_dlmodule *module = RT_NULL; in dlmodule_load() 797 struct rt_dlmodule *module; in dlmodule_exit() 890 struct rt_dlmodule *ret = RT_NULL; in dlmodule_find() [all …]
|
| A D | dlclose.c | 27 struct rt_dlmodule *module; in dlclose() 31 module = (struct rt_dlmodule *)handle; in dlclose()
|
| A D | dlsym.c | 30 struct rt_dlmodule *module; in dlsym() 34 module = (struct rt_dlmodule *)handle; in dlsym()
|
| A D | dlopen.c | 34 struct rt_dlmodule *module; in dlopen()
|
| A D | dlelf.h | 377 int dlmodule_relocate(struct rt_dlmodule *module, Elf_Rel *rel, Elf_Addr sym_val); 378 rt_err_t dlmodule_load_shared_object(struct rt_dlmodule *module, void *module_ptr); 379 rt_err_t dlmodule_load_relocated_object(struct rt_dlmodule *module, void *module_ptr);
|
| A D | dlelf.c | 43 rt_err_t dlmodule_load_shared_object(struct rt_dlmodule* module, void *module_ptr) in dlmodule_load_shared_object() 317 rt_err_t dlmodule_load_relocated_object(struct rt_dlmodule* module, void *module_ptr) in dlmodule_load_relocated_object()
|
| /components/libc/posix/libdl/arch/ |
| A D | x86.c | 23 int dlmodule_relocate(struct rt_dlmodule *module, Elf32_Rel *rel, Elf32_Addr sym_val) in dlmodule_relocate()
|
| A D | riscv.c | 33 int dlmodule_relocate(struct rt_dlmodule *module, Elf_Rel *rel, Elf_Addr sym_val) in dlmodule_relocate()
|
| A D | arm.c | 20 int dlmodule_relocate(struct rt_dlmodule *module, Elf32_Rel *rel, Elf32_Addr sym_val) in dlmodule_relocate()
|
Completed in 11 milliseconds