Lines Matching refs:linker_file_t

138 static int	link_elf_link_common_finish(linker_file_t);
140 const char *, linker_file_t *);
141 static int link_elf_link_preload_finish(linker_file_t);
143 linker_file_t *);
144 static int link_elf_lookup_symbol(linker_file_t, const char *,
146 static int link_elf_lookup_debug_symbol(linker_file_t, const char *,
148 static int link_elf_lookup_debug_symbol_ctf(linker_file_t lf,
150 static int link_elf_symbol_values(linker_file_t, c_linker_sym_t,
152 static int link_elf_debug_symbol_values(linker_file_t, c_linker_sym_t,
154 static int link_elf_search_symbol(linker_file_t, caddr_t,
157 static void link_elf_unload_file(linker_file_t);
158 static void link_elf_unload_preload(linker_file_t);
159 static int link_elf_lookup_set(linker_file_t, const char *,
161 static int link_elf_each_function_name(linker_file_t,
163 static int link_elf_each_function_nameval(linker_file_t,
165 static void link_elf_reloc_local(linker_file_t);
166 static long link_elf_symtab_get(linker_file_t, const Elf_Sym **);
167 static long link_elf_strtab_get(linker_file_t, caddr_t *);
169 static void link_elf_propagate_vnets(linker_file_t);
171 static int elf_lookup(linker_file_t, Elf_Size, int, Elf_Addr *);
211 typedef int (*elf_reloc_fn)(linker_file_t lf, Elf_Addr relocbase,
377 link_elf_invoke_ctors(linker_file_t lf) in link_elf_invoke_ctors()
392 link_elf_link_common_finish(linker_file_t lf) in link_elf_link_common_finish()
838 link_elf_locate_exidx(linker_file_t lf, Elf_Shdr *shdr, int nhdr) in link_elf_locate_exidx()
877 linker_file_t *result) in link_elf_link_preload()
884 linker_file_t lf; in link_elf_link_preload()
951 link_elf_link_preload_finish(linker_file_t lf) in link_elf_link_preload_finish()
969 linker_file_t* result) in link_elf_load_file()
989 linker_file_t lf; in link_elf_load_file()
1346 elf_relocaddr(linker_file_t lf, Elf_Addr x) in elf_relocaddr()
1364 link_elf_unload_file(linker_file_t file) in link_elf_unload_file()
1414 link_elf_unload_preload(linker_file_t file) in link_elf_unload_preload()
1513 link_elf_lookup_symbol1(linker_file_t lf, const char *name, c_linker_sym_t *sym, in link_elf_lookup_symbol1()
1567 link_elf_lookup_symbol(linker_file_t lf, const char *name, c_linker_sym_t *sym) in link_elf_lookup_symbol()
1575 link_elf_lookup_debug_symbol(linker_file_t lf, const char *name, in link_elf_lookup_debug_symbol()
1604 link_elf_lookup_debug_symbol_ctf(linker_file_t lf, const char *name, in link_elf_lookup_debug_symbol_ctf()
1632 link_elf_ifunc_symbol_value(linker_file_t lf, caddr_t *valp, size_t *sizep) in link_elf_ifunc_symbol_value()
1656 link_elf_symbol_values1(linker_file_t lf, c_linker_sym_t sym, in link_elf_symbol_values1()
1683 link_elf_symbol_values(linker_file_t lf, c_linker_sym_t sym, in link_elf_symbol_values()
1692 link_elf_debug_symbol_values(linker_file_t lf, c_linker_sym_t sym, in link_elf_debug_symbol_values()
1720 link_elf_search_symbol(linker_file_t lf, caddr_t value, in link_elf_search_symbol()
1759 link_elf_lookup_set(linker_file_t lf, const char *name, in link_elf_lookup_set()
1812 link_elf_each_function_name(linker_file_t file, in link_elf_each_function_name()
1833 link_elf_each_function_nameval(linker_file_t file, in link_elf_each_function_nameval()
1858 elf_get_sym(linker_file_t lf, Elf_Size symidx) in elf_get_sym()
1868 elf_get_symname(linker_file_t lf, Elf_Size symidx) in elf_get_symname()
1887 elf_lookup(linker_file_t lf, Elf_Size symidx, int deps, Elf_Addr *res) in elf_lookup()
1948 link_elf_reloc_local(linker_file_t lf) in link_elf_reloc_local()
1979 link_elf_symtab_get(linker_file_t lf, const Elf_Sym **symtab) in link_elf_symtab_get()
1992 link_elf_strtab_get(linker_file_t lf, caddr_t *strtab) in link_elf_strtab_get()
2006 link_elf_propagate_vnets(linker_file_t lf) in link_elf_propagate_vnets()
2025 elf_lookup_ifunc(linker_file_t lf, Elf_Size symidx, int deps __unused, in elf_lookup_ifunc()