Searched refs:linker_file_t (Results 1 - 23 of 23) sorted by relevance

/freebsd-10-stable/sys/sys/
H A Dlinker.h46 typedef struct linker_file* linker_file_t; typedef in typeref:struct:linker_file
62 typedef int (*linker_function_nameval_callback_t)(linker_file_t, int, linker_symval_t *, void *);
83 linker_file_t* deps; /* list of dependencies */
111 typedef int linker_predicate_t(linker_file_t, void *);
116 extern linker_file_t linker_kernel_file;
122 linker_file_t* _result);
130 linker_file_t _file);
143 caddr_t linker_file_lookup_symbol(linker_file_t _file, const char* _name,
151 int linker_file_lookup_set(linker_file_t _file, const char *_name,
157 int linker_file_function_listall(linker_file_t,
[all...]
/freebsd-10-stable/sys/ia64/ia64/
H A Delf_machdep.c52 Elf_Addr link_elf_get_gp(linker_file_t);
131 lookup_fdesc(linker_file_t lf, Elf_Size symidx, elf_lookup_fn lookup,
134 linker_file_t top;
183 elf_reloc_internal(linker_file_t lf, Elf_Addr relocbase, const void *data,
265 elf_reloc(linker_file_t lf, Elf_Addr relocbase, const void *data, int type,
273 elf_reloc_local(linker_file_t lf, Elf_Addr relocbase, const void *data,
281 elf_cpu_load_file(linker_file_t lf)
323 elf_cpu_unload_file(linker_file_t lf)
/freebsd-10-stable/sys/arm/arm/
H A Delf_machdep.c128 elf_reloc_internal(linker_file_t lf, Elf_Addr relocbase, const void *data,
207 elf_reloc(linker_file_t lf, Elf_Addr relocbase, const void *data, int type,
215 elf_reloc_local(linker_file_t lf, Elf_Addr relocbase, const void *data,
223 elf_cpu_load_file(linker_file_t lf __unused)
243 elf_cpu_unload_file(linker_file_t lf __unused)
/freebsd-10-stable/sys/powerpc/powerpc/
H A Delf64_machdep.c132 elf_reloc_internal(linker_file_t lf, Elf_Addr relocbase, const void *data,
189 elf_reloc(linker_file_t lf, Elf_Addr relocbase, const void *data, int type,
197 elf_reloc_local(linker_file_t lf, Elf_Addr relocbase, const void *data,
205 elf_cpu_load_file(linker_file_t lf)
214 elf_cpu_unload_file(linker_file_t lf __unused)
H A Delf32_machdep.c160 elf_reloc_internal(linker_file_t lf, Elf_Addr relocbase, const void *data,
246 elf_reloc(linker_file_t lf, Elf_Addr relocbase, const void *data, int type,
254 elf_reloc_local(linker_file_t lf, Elf_Addr relocbase, const void *data,
262 elf_cpu_load_file(linker_file_t lf)
271 elf_cpu_unload_file(linker_file_t lf __unused)
/freebsd-10-stable/sys/kern/
H A Dkern_linker.c89 static linker_file_t linker_find_file_by_name(const char* _filename);
94 static linker_file_t linker_find_file_by_id(int _fileid);
101 linker_file_t linker_kernel_file;
117 linker_file_t lftmp; \
136 linker_file_t container;
143 static int linker_file_add_dependency(linker_file_t file,
144 linker_file_t dep);
145 static caddr_t linker_file_lookup_symbol_internal(linker_file_t file,
190 linker_file_sysinit(linker_file_t lf)
238 linker_file_sysuninit(linker_file_t l
[all...]
H A Dlink_elf.c137 static int link_elf_link_common_finish(linker_file_t);
139 const char *, linker_file_t *);
140 static int link_elf_link_preload_finish(linker_file_t);
142 linker_file_t *);
143 static int link_elf_lookup_symbol(linker_file_t, const char *,
145 static int link_elf_symbol_values(linker_file_t, c_linker_sym_t,
147 static int link_elf_search_symbol(linker_file_t, caddr_t,
150 static void link_elf_unload_file(linker_file_t);
151 static void link_elf_unload_preload(linker_file_t);
152 static int link_elf_lookup_set(linker_file_t, cons
[all...]
H A Dlink_elf_obj.c125 const char *, linker_file_t *);
126 static int link_elf_link_preload_finish(linker_file_t);
127 static int link_elf_load_file(linker_class_t, const char *, linker_file_t *);
128 static int link_elf_lookup_symbol(linker_file_t, const char *,
130 static int link_elf_symbol_values(linker_file_t, c_linker_sym_t,
132 static int link_elf_search_symbol(linker_file_t, caddr_t value,
135 static void link_elf_unload_file(linker_file_t);
136 static int link_elf_lookup_set(linker_file_t, const char *,
138 static int link_elf_each_function_name(linker_file_t,
140 static int link_elf_each_function_nameval(linker_file_t,
[all...]
H A Dsubr_firmware.c99 linker_file_t file; /* module file, if autoloaded */
239 linker_file_t x = fp->file; /* save value */
260 linker_file_t result;
H A Dkern_module.c152 module_register(const moduledata_t *data, linker_file_t container)
298 linker_file_t
H A Dkern_ctf.c59 link_elf_ctf_get(linker_file_t lf, linker_ctf_t *lc)
/freebsd-10-stable/sys/i386/i386/
H A Delf_machdep.c173 elf_reloc_internal(linker_file_t lf, Elf_Addr relocbase, const void *data,
264 elf_reloc(linker_file_t lf, Elf_Addr relocbase, const void *data, int type,
272 elf_reloc_local(linker_file_t lf, Elf_Addr relocbase, const void *data,
280 elf_cpu_load_file(linker_file_t lf __unused)
287 elf_cpu_unload_file(linker_file_t lf __unused)
/freebsd-10-stable/sys/amd64/amd64/
H A Delf_machdep.c162 elf_reloc_internal(linker_file_t lf, Elf_Addr relocbase, const void *data,
273 elf_reloc(linker_file_t lf, Elf_Addr relocbase, const void *data, int type,
281 elf_reloc_local(linker_file_t lf, Elf_Addr relocbase, const void *data,
289 elf_cpu_load_file(linker_file_t lf __unused)
296 elf_cpu_unload_file(linker_file_t lf __unused)
/freebsd-10-stable/sys/mips/mips/
H A Delf_machdep.c172 elf_reloc_internal(linker_file_t lf, Elf_Addr relocbase, const void *data,
327 elf_reloc(linker_file_t lf, Elf_Addr relocbase, const void *data, int type,
335 elf_reloc_local(linker_file_t lf, Elf_Addr relocbase, const void *data,
343 elf_cpu_load_file(linker_file_t lf __unused)
355 elf_cpu_unload_file(linker_file_t lf __unused)
/freebsd-10-stable/sys/sparc64/sparc64/
H A Delf_machdep.c317 elf_reloc_local(linker_file_t lf, Elf_Addr relocbase, const void *data,
338 elf_reloc(linker_file_t lf, Elf_Addr relocbase, const void *data, int type,
416 elf_cpu_load_file(linker_file_t lf __unused)
423 elf_cpu_unload_file(linker_file_t lf __unused)
/freebsd-10-stable/sys/dev/ksyms/
H A Dksyms.c128 ksyms_size_permod(linker_file_t lf, void *arg)
170 ksyms_add(linker_file_t lf, void *arg)
/freebsd-10-stable/sys/cddl/dev/sdt/
H A Dsdt.c333 sdt_linker_file_cb(linker_file_t lf, void *arg __unused)
/freebsd-10-stable/sys/cddl/dev/fbt/
H A Dfbt_powerpc.c194 fbt_provide_module_function(linker_file_t lf, int symindx,
1256 fbt_linker_file_cb(linker_file_t lf, void *arg)
H A Dfbt.c225 fbt_provide_module_function(linker_file_t lf, int symindx,
1326 fbt_linker_file_cb(linker_file_t lf, void *arg)
/freebsd-10-stable/sys/compat/ndis/
H A Dsubr_ndis.c272 static int ndis_find_sym(linker_file_t, char *, char *, caddr_t *);
2665 linker_file_t lf;
2714 NdisCheckModule(linker_file_t lf, void *context)
2861 linker_file_t lf;
/freebsd-10-stable/sys/dev/digi/
H A Ddigi.c773 linker_file_t lf;
/freebsd-10-stable/sys/dev/hwpmc/
H A Dhwpmc_mod.c4655 pmc_kld_load(void *arg __unused, linker_file_t lf)
/freebsd-10-stable/sys/cddl/contrib/opensolaris/uts/common/dtrace/
H A Ddtrace.c16481 dtrace_kld_load(void *arg __unused, linker_file_t lf)
16488 dtrace_kld_unload_try(void *arg __unused, linker_file_t lf, int *error)

Completed in 256 milliseconds