HelenOS sources
module_t 82 uspace/app/bdsh/cmds/cmds.h extern module_t modules[];
module_t 65 uspace/app/bdsh/cmds/mod_cmds.c module_t *mod;
module_t 120 uspace/app/bdsh/cmds/mod_cmds.c module_t *mod = modules;
module_t 139 uspace/app/bdsh/cmds/mod_cmds.c module_t *mod = modules;
module_t 100 uspace/app/bdsh/cmds/modules/help/help.c module_t *mod;
module_t 74 uspace/app/bdsh/cmds/modules/modules.c module_t modules[] = {
module_t 34 uspace/app/bdsh/cmds/modules/modules.h extern module_t modules[];
module_t 72 uspace/app/bdsh/compl.c module_t *module;
module_t 47 uspace/lib/c/arch/amd64/src/rtld/reloc.c void module_process_pre_arch(module_t *m)
module_t 55 uspace/lib/c/arch/amd64/src/rtld/reloc.c void rel_table_process(module_t *m, elf_rel_t *rt, size_t rt_size)
module_t 68 uspace/lib/c/arch/amd64/src/rtld/reloc.c void rela_table_process(module_t *m, elf_rela_t *rt, size_t rt_size)
module_t 88 uspace/lib/c/arch/amd64/src/rtld/reloc.c module_t *dest;
module_t 242 uspace/lib/c/arch/amd64/src/rtld/reloc.c void *func_get_addr(elf_symbol_t *sym, module_t *m)
module_t 50 uspace/lib/c/arch/arm32/src/rtld/reloc.c void module_process_pre_arch(module_t *m)
module_t 58 uspace/lib/c/arch/arm32/src/rtld/reloc.c void rel_table_process(module_t *m, elf_rel_t *rt, size_t rt_size)
module_t 76 uspace/lib/c/arch/arm32/src/rtld/reloc.c module_t *dest;
module_t 202 uspace/lib/c/arch/arm32/src/rtld/reloc.c void rela_table_process(module_t *m, elf_rela_t *rt, size_t rt_size)
module_t 215 uspace/lib/c/arch/arm32/src/rtld/reloc.c void *func_get_addr(elf_symbol_t *sym, module_t *m)
module_t 48 uspace/lib/c/arch/ia32/src/rtld/reloc.c void module_process_pre_arch(module_t *m)
module_t 56 uspace/lib/c/arch/ia32/src/rtld/reloc.c void rel_table_process(module_t *m, elf_rel_t *rt, size_t rt_size)
module_t 74 uspace/lib/c/arch/ia32/src/rtld/reloc.c module_t *dest;
module_t 210 uspace/lib/c/arch/ia32/src/rtld/reloc.c void rela_table_process(module_t *m, elf_rela_t *rt, size_t rt_size)
module_t 224 uspace/lib/c/arch/ia32/src/rtld/reloc.c void *func_get_addr(elf_symbol_t *sym, module_t *m)
module_t 50 uspace/lib/c/arch/ia64/src/rtld/reloc.c void module_process_pre_arch(module_t *m)
module_t 58 uspace/lib/c/arch/ia64/src/rtld/reloc.c void rel_table_process(module_t *m, elf_rel_t *rt, size_t rt_size)
module_t 68 uspace/lib/c/arch/ia64/src/rtld/reloc.c static uintptr_t get_module_gp(module_t *m)
module_t 80 uspace/lib/c/arch/ia64/src/rtld/reloc.c void rela_table_process(module_t *m, elf_rela_t *rt, size_t rt_size)
module_t 99 uspace/lib/c/arch/ia64/src/rtld/reloc.c module_t *dest;
module_t 253 uspace/lib/c/arch/ia64/src/rtld/reloc.c void *func_get_addr(elf_symbol_t *sym, module_t *m)
module_t 57 uspace/lib/c/arch/ppc32/src/rtld/reloc.c void module_process_pre_arch(module_t *m)
module_t 65 uspace/lib/c/arch/ppc32/src/rtld/reloc.c void rel_table_process(module_t *m, elf_rel_t *rt, size_t rt_size)
module_t 76 uspace/lib/c/arch/ppc32/src/rtld/reloc.c void rela_table_process(module_t *m, elf_rela_t *rt, size_t rt_size)
module_t 95 uspace/lib/c/arch/ppc32/src/rtld/reloc.c module_t *dest;
module_t 426 uspace/lib/c/arch/ppc32/src/rtld/reloc.c void *func_get_addr(elf_symbol_t *sym, module_t *m)
module_t 51 uspace/lib/c/arch/sparc64/src/rtld/reloc.c void module_process_pre_arch(module_t *m)
module_t 59 uspace/lib/c/arch/sparc64/src/rtld/reloc.c void rel_table_process(module_t *m, elf_rel_t *rt, size_t rt_size)
module_t 72 uspace/lib/c/arch/sparc64/src/rtld/reloc.c void rela_table_process(module_t *m, elf_rela_t *rt, size_t rt_size)
module_t 91 uspace/lib/c/arch/sparc64/src/rtld/reloc.c module_t *dest;
module_t 307 uspace/lib/c/arch/sparc64/src/rtld/reloc.c void *func_get_addr(elf_symbol_t *sym, module_t *m)
module_t 52 uspace/lib/c/generic/dlfcn.c module_t *m;
module_t 78 uspace/lib/c/generic/dlfcn.c module_t *sm;
module_t 80 uspace/lib/c/generic/dlfcn.c sd = symbol_bfs_find(sym_name, (module_t *) mod, &sm);
module_t 63 uspace/lib/c/generic/rtld/module.c errno_t module_create_static_exec(rtld_t *rtld, module_t **rmodule)
module_t 65 uspace/lib/c/generic/rtld/module.c module_t *module;
module_t 67 uspace/lib/c/generic/rtld/module.c module = calloc(1, sizeof(module_t));
module_t 107 uspace/lib/c/generic/rtld/module.c void module_process_relocs(module_t *m)
module_t 151 uspace/lib/c/generic/rtld/module.c module_t *module_find(rtld_t *rtld, const char *name)
module_t 166 uspace/lib/c/generic/rtld/module.c list_foreach(rtld->modules, modules_link, module_t, m) {
module_t 182 uspace/lib/c/generic/rtld/module.c module_t *module_load(rtld_t *rtld, const char *name, mlflags_t flags)
module_t 186 uspace/lib/c/generic/rtld/module.c module_t *m;
module_t 189 uspace/lib/c/generic/rtld/module.c m = calloc(1, sizeof(module_t));
module_t 258 uspace/lib/c/generic/rtld/module.c errno_t module_load_deps(module_t *m, mlflags_t flags)
module_t 262 uspace/lib/c/generic/rtld/module.c module_t *dm;
module_t 288 uspace/lib/c/generic/rtld/module.c m->deps = malloc(n * sizeof(module_t *));
module_t 325 uspace/lib/c/generic/rtld/module.c module_t *module_by_id(rtld_t *rtld, unsigned long id)
module_t 327 uspace/lib/c/generic/rtld/module.c list_foreach(rtld->modules, modules_link, module_t, m) {
module_t 342 uspace/lib/c/generic/rtld/module.c void modules_process_relocs(rtld_t *rtld, module_t *start)
module_t 344 uspace/lib/c/generic/rtld/module.c list_foreach(rtld->modules, modules_link, module_t, m) {
module_t 370 uspace/lib/c/generic/rtld/module.c list_foreach(rtld->modules, modules_link, module_t, m) {
module_t 383 uspace/lib/c/generic/rtld/module.c list_foreach(rtld->modules, modules_link, module_t, m) {
module_t 414 uspace/lib/c/generic/rtld/module.c list_foreach(rtld->modules, modules_link, module_t, m) {
module_t 75 uspace/lib/c/generic/rtld/rtld.c module_t *prog;
module_t 86 uspace/lib/c/generic/rtld/rtld.c prog = calloc(1, sizeof(module_t));
module_t 182 uspace/lib/c/generic/rtld/rtld.c list_foreach(rtld->imodules, imodules_link, module_t, m) {
module_t 216 uspace/lib/c/generic/rtld/rtld.c module_t *m;
module_t 65 uspace/lib/c/generic/rtld/symbol.c static elf_symbol_t *def_find_in_module(const char *name, module_t *m)
module_t 119 uspace/lib/c/generic/rtld/symbol.c elf_symbol_t *symbol_bfs_find(const char *name, module_t *start,
module_t 120 uspace/lib/c/generic/rtld/symbol.c module_t **mod)
module_t 122 uspace/lib/c/generic/rtld/symbol.c module_t *m, *dm;
module_t 161 uspace/lib/c/generic/rtld/symbol.c m = list_get_instance(list_first(&queue), module_t, queue_link);
module_t 211 uspace/lib/c/generic/rtld/symbol.c elf_symbol_t *symbol_def_find(const char *name, module_t *origin,
module_t 212 uspace/lib/c/generic/rtld/symbol.c symbol_search_flags_t flags, module_t **mod)
module_t 234 uspace/lib/c/generic/rtld/symbol.c list_foreach(origin->rtld->modules, modules_link, module_t, m) {
module_t 275 uspace/lib/c/generic/rtld/symbol.c void *symbol_get_addr(elf_symbol_t *sym, module_t *m, tcb_t *tcb)
module_t 43 uspace/lib/c/include/rtld/module.h extern errno_t module_create_static_exec(rtld_t *, module_t **);
module_t 44 uspace/lib/c/include/rtld/module.h extern void module_process_relocs(module_t *);
module_t 45 uspace/lib/c/include/rtld/module.h extern module_t *module_find(rtld_t *, const char *);
module_t 46 uspace/lib/c/include/rtld/module.h extern module_t *module_load(rtld_t *, const char *, mlflags_t);
module_t 47 uspace/lib/c/include/rtld/module.h extern errno_t module_load_deps(module_t *, mlflags_t);
module_t 48 uspace/lib/c/include/rtld/module.h extern module_t *module_by_id(rtld_t *, unsigned long);
module_t 50 uspace/lib/c/include/rtld/module.h extern void modules_process_relocs(rtld_t *, module_t *);
module_t 41 uspace/lib/c/include/rtld/rtld_arch.h void module_process_pre_arch(module_t *m);
module_t 43 uspace/lib/c/include/rtld/rtld_arch.h void rel_table_process(module_t *m, elf_rel_t *rt, size_t rt_size);
module_t 44 uspace/lib/c/include/rtld/rtld_arch.h void rela_table_process(module_t *m, elf_rela_t *rt, size_t rt_size);
module_t 45 uspace/lib/c/include/rtld/rtld_arch.h void *func_get_addr(elf_symbol_t *, module_t *);
module_t 50 uspace/lib/c/include/rtld/symbol.h extern elf_symbol_t *symbol_bfs_find(const char *, module_t *, module_t **);
module_t 51 uspace/lib/c/include/rtld/symbol.h extern elf_symbol_t *symbol_def_find(const char *, module_t *,
module_t 52 uspace/lib/c/include/rtld/symbol.h symbol_search_flags_t, module_t **);
module_t 53 uspace/lib/c/include/rtld/symbol.h extern void *symbol_get_addr(elf_symbol_t *, module_t *, tcb_t *);
module_t 47 uspace/lib/c/include/types/rtld/rtld.h module_t rtld;
module_t 49 uspace/lib/c/include/types/rtld/rtld.h module_t *program;
module_t 43 uspace/lib/posix/include/libc/rtld/module.h extern errno_t module_create_static_exec(rtld_t *, module_t **);
module_t 44 uspace/lib/posix/include/libc/rtld/module.h extern void module_process_relocs(module_t *);
module_t 45 uspace/lib/posix/include/libc/rtld/module.h extern module_t *module_find(rtld_t *, const char *);
module_t 46 uspace/lib/posix/include/libc/rtld/module.h extern module_t *module_load(rtld_t *, const char *, mlflags_t);
module_t 47 uspace/lib/posix/include/libc/rtld/module.h extern errno_t module_load_deps(module_t *, mlflags_t);
module_t 48 uspace/lib/posix/include/libc/rtld/module.h extern module_t *module_by_id(rtld_t *, unsigned long);
module_t 50 uspace/lib/posix/include/libc/rtld/module.h extern void modules_process_relocs(rtld_t *, module_t *);
module_t 41 uspace/lib/posix/include/libc/rtld/rtld_arch.h void module_process_pre_arch(module_t *m);
module_t 43 uspace/lib/posix/include/libc/rtld/rtld_arch.h void rel_table_process(module_t *m, elf_rel_t *rt, size_t rt_size);
module_t 44 uspace/lib/posix/include/libc/rtld/rtld_arch.h void rela_table_process(module_t *m, elf_rela_t *rt, size_t rt_size);
module_t 45 uspace/lib/posix/include/libc/rtld/rtld_arch.h void *func_get_addr(elf_symbol_t *, module_t *);
module_t 50 uspace/lib/posix/include/libc/rtld/symbol.h extern elf_symbol_t *symbol_bfs_find(const char *, module_t *, module_t **);
module_t 51 uspace/lib/posix/include/libc/rtld/symbol.h extern elf_symbol_t *symbol_def_find(const char *, module_t *,
module_t 52 uspace/lib/posix/include/libc/rtld/symbol.h symbol_search_flags_t, module_t **);
module_t 53 uspace/lib/posix/include/libc/rtld/symbol.h extern void *symbol_get_addr(elf_symbol_t *, module_t *, tcb_t *);
module_t 47 uspace/lib/posix/include/libc/types/rtld/rtld.h module_t rtld;
module_t 49 uspace/lib/posix/include/libc/types/rtld/rtld.h module_t *program;
HelenOS homepage, sources at GitHub