Lines Matching refs:linker_file_t
46 typedef struct linker_file* linker_file_t; typedef
62 typedef int (*linker_function_nameval_callback_t)(linker_file_t, int, linker_symval_t *, void *);
85 linker_file_t* deps; /* list of dependencies */
113 typedef int linker_predicate_t(linker_file_t, void *);
118 extern linker_file_t linker_kernel_file;
124 linker_file_t* _result);
132 linker_file_t _file);
145 caddr_t linker_file_lookup_symbol(linker_file_t _file, const char* _name,
153 int linker_file_lookup_set(linker_file_t _file, const char *_name,
159 int linker_file_function_listall(linker_file_t,
166 int linker_file_unload(linker_file_t _file, int flags);
167 int linker_load_dependencies(linker_file_t _lf);
168 linker_file_t linker_make_file(const char* _filename, linker_class_t _cls);
268 typedef int elf_lookup_fn(linker_file_t, Elf_Size, int, Elf_Addr *);
271 int elf_reloc(linker_file_t _lf, Elf_Addr base, const void *_rel, int _type, elf_lookup_fn _lu);
272 int elf_reloc_local(linker_file_t _lf, Elf_Addr base, const void *_rel, int _type, elf_lookup_fn _l…
273 Elf_Addr elf_relocaddr(linker_file_t _lf, Elf_Addr addr);
274 const Elf_Sym *elf_get_sym(linker_file_t _lf, Elf_Size _symidx);
275 const char *elf_get_symname(linker_file_t _lf, Elf_Size _symidx);
289 int linker_ctf_get(linker_file_t, linker_ctf_t *);
291 int elf_cpu_load_file(linker_file_t);
292 int elf_cpu_unload_file(linker_file_t);