Home
last modified time | relevance | path

Searched refs:rt_dlmodule (Results 1 – 10 of 10) sorted by relevance

/components/libc/posix/libdl/
A Ddlmodule.h21 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 Ddlmodule.c107 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 Ddlclose.c27 struct rt_dlmodule *module; in dlclose()
31 module = (struct rt_dlmodule *)handle; in dlclose()
A Ddlsym.c30 struct rt_dlmodule *module; in dlsym()
34 module = (struct rt_dlmodule *)handle; in dlsym()
A Ddlopen.c34 struct rt_dlmodule *module; in dlopen()
A Ddlelf.h377 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 Ddlelf.c43 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 Dx86.c23 int dlmodule_relocate(struct rt_dlmodule *module, Elf32_Rel *rel, Elf32_Addr sym_val) in dlmodule_relocate()
A Driscv.c33 int dlmodule_relocate(struct rt_dlmodule *module, Elf_Rel *rel, Elf_Addr sym_val) in dlmodule_relocate()
A Darm.c20 int dlmodule_relocate(struct rt_dlmodule *module, Elf32_Rel *rel, Elf32_Addr sym_val) in dlmodule_relocate()

Completed in 14 milliseconds