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 64 uspace/lib/c/generic/rtld/module.c errno_t module_create_entrypoint(elf_finfo_t *p_info, rtld_t *rtld, module_t **rmodule)
module_t 66 uspace/lib/c/generic/rtld/module.c module_t *module;
module_t 70 uspace/lib/c/generic/rtld/module.c module = calloc(1, sizeof(module_t));
module_t 114 uspace/lib/c/generic/rtld/module.c void module_process_relocs(module_t *m)
module_t 158 uspace/lib/c/generic/rtld/module.c module_t *module_find(rtld_t *rtld, const char *name)
module_t 173 uspace/lib/c/generic/rtld/module.c list_foreach(rtld->modules, modules_link, module_t, m) {
module_t 189 uspace/lib/c/generic/rtld/module.c module_t *module_load(rtld_t *rtld, const char *name, mlflags_t flags)
module_t 193 uspace/lib/c/generic/rtld/module.c module_t *m;
module_t 196 uspace/lib/c/generic/rtld/module.c m = calloc(1, sizeof(module_t));
module_t 265 uspace/lib/c/generic/rtld/module.c errno_t module_load_deps(module_t *m, mlflags_t flags)
module_t 269 uspace/lib/c/generic/rtld/module.c module_t *dm;
module_t 295 uspace/lib/c/generic/rtld/module.c m->deps = malloc(n * sizeof(module_t *));
module_t 332 uspace/lib/c/generic/rtld/module.c module_t *module_by_id(rtld_t *rtld, unsigned long id)
module_t 334 uspace/lib/c/generic/rtld/module.c list_foreach(rtld->modules, modules_link, module_t, m) {
module_t 349 uspace/lib/c/generic/rtld/module.c void modules_process_relocs(rtld_t *rtld, module_t *start)
module_t 351 uspace/lib/c/generic/rtld/module.c list_foreach(rtld->modules, modules_link, module_t, m) {
module_t 377 uspace/lib/c/generic/rtld/module.c list_foreach(rtld->modules, modules_link, module_t, m) {
module_t 390 uspace/lib/c/generic/rtld/module.c list_foreach(rtld->modules, modules_link, module_t, m) {
module_t 424 uspace/lib/c/generic/rtld/module.c list_foreach(rtld->modules, modules_link, module_t, m) {
module_t 66 uspace/lib/c/generic/rtld/rtld.c module_t *module;
module_t 143 uspace/lib/c/generic/rtld/rtld.c list_foreach(rtld->imodules, imodules_link, module_t, m) {
module_t 177 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 124 uspace/lib/c/generic/rtld/symbol.c elf_symbol_t *symbol_bfs_find(const char *name, module_t *start,
module_t 125 uspace/lib/c/generic/rtld/symbol.c module_t **mod)
module_t 127 uspace/lib/c/generic/rtld/symbol.c module_t *m, *dm;
module_t 166 uspace/lib/c/generic/rtld/symbol.c m = list_get_instance(list_first(&queue), module_t, queue_link);
module_t 216 uspace/lib/c/generic/rtld/symbol.c elf_symbol_t *symbol_def_find(const char *name, module_t *origin,
module_t 217 uspace/lib/c/generic/rtld/symbol.c symbol_search_flags_t flags, module_t **mod)
module_t 239 uspace/lib/c/generic/rtld/symbol.c list_foreach(origin->rtld->modules, modules_link, module_t, m) {
module_t 280 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_entrypoint(elf_finfo_t *, 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_entrypoint(elf_finfo_t *, 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