Symbol: linker_file_t
sys/amd64/amd64/elf_machdep.c
276
elf_reloc_internal(linker_file_t lf, Elf_Addr relocbase, const void *data,
sys/amd64/amd64/elf_machdep.c
400
elf_reloc(linker_file_t lf, Elf_Addr relocbase, const void *data, int type,
sys/amd64/amd64/elf_machdep.c
408
elf_reloc_local(linker_file_t lf, Elf_Addr relocbase, const void *data,
sys/amd64/amd64/elf_machdep.c
416
elf_reloc_late(linker_file_t lf, Elf_Addr relocbase, const void *data,
sys/amd64/amd64/elf_machdep.c
424
elf_cpu_load_file(linker_file_t lf __unused)
sys/amd64/amd64/elf_machdep.c
431
elf_cpu_unload_file(linker_file_t lf __unused)
sys/arm/arm/elf_machdep.c
186
elf_reloc_internal(linker_file_t lf, Elf_Addr relocbase, const void *data,
sys/arm/arm/elf_machdep.c
271
elf_reloc(linker_file_t lf, Elf_Addr relocbase, const void *data, int type,
sys/arm/arm/elf_machdep.c
279
elf_reloc_local(linker_file_t lf, Elf_Addr relocbase, const void *data,
sys/arm/arm/elf_machdep.c
287
elf_cpu_load_file(linker_file_t lf)
sys/arm/arm/elf_machdep.c
329
elf_cpu_unload_file(linker_file_t lf)
sys/arm/arm/unwind.c
171
populate_module_info(struct module_info *info, linker_file_t lf)
sys/arm64/arm64/elf_machdep.c
196
elf_reloc_internal(linker_file_t lf, Elf_Addr relocbase, const void *data,
sys/arm64/arm64/elf_machdep.c
289
elf_reloc_local(linker_file_t lf, Elf_Addr relocbase, const void *data,
sys/arm64/arm64/elf_machdep.c
299
elf_reloc(linker_file_t lf, Elf_Addr relocbase, const void *data, int type,
sys/arm64/arm64/elf_machdep.c
307
elf_reloc_late(linker_file_t lf, Elf_Addr relocbase, const void *data,
sys/arm64/arm64/elf_machdep.c
316
elf_cpu_load_file(linker_file_t lf)
sys/arm64/arm64/elf_machdep.c
325
elf_cpu_unload_file(linker_file_t lf __unused)
sys/cddl/dev/fbt/aarch64/fbt_isa.c
84
fbt_provide_module_function(linker_file_t lf, int symindx,
sys/cddl/dev/fbt/arm/fbt_isa.c
88
fbt_provide_module_function(linker_file_t lf, int symindx,
sys/cddl/dev/fbt/fbt.c
1243
fbt_linker_file_cb(linker_file_t lf, void *arg)
sys/cddl/dev/fbt/powerpc/fbt_isa.c
104
fbt_provide_module_function(linker_file_t lf, int symindx,
sys/cddl/dev/fbt/riscv/fbt_isa.c
92
fbt_provide_module_function(linker_file_t lf, int symindx,
sys/cddl/dev/fbt/x86/fbt_isa.c
178
fbt_provide_module_function(linker_file_t lf, int symindx,
sys/cddl/dev/kinst/aarch64/kinst_isa.c
291
kinst_make_probe(linker_file_t lf, int symindx, linker_symval_t *symval,
sys/cddl/dev/kinst/amd64/kinst_isa.c
496
kinst_make_probe(linker_file_t lf, int symindx, linker_symval_t *symval,
sys/cddl/dev/kinst/kinst.c
158
kinst_probe_create(struct kinst_probe *kp, linker_file_t lf)
sys/cddl/dev/kinst/kinst.c
182
kinst_linker_file_cb(linker_file_t lf, void *arg)
sys/cddl/dev/kinst/riscv/kinst_isa.c
442
kinst_make_probe(linker_file_t lf, int symindx, linker_symval_t *symval,
sys/cddl/dev/sdt/sdt.c
212
sdt_init_probe(struct sdt_probe *probe, linker_file_t lf)
sys/cddl/dev/sdt/sdt.c
577
sdt_load_providers_cb(linker_file_t lf, void *arg __unused)
sys/cddl/dev/sdt/sdt.c
584
sdt_load_probes_cb(linker_file_t lf, void *arg __unused)
sys/cddl/dev/sdt/sdt.c
78
static void sdt_init_probe(struct sdt_probe *, linker_file_t);
sys/dev/hwpmc/hwpmc_mod.c
5396
pmc_kld_load(void *arg __unused, linker_file_t lf)
sys/dev/ksyms/ksyms.c
128
ksyms_size_permod(linker_file_t lf, void *arg)
sys/dev/ksyms/ksyms.c
184
ksyms_add(linker_file_t lf, void *arg)
sys/i386/i386/elf_machdep.c
173
elf_reloc_internal(linker_file_t lf, Elf_Addr relocbase, const void *data,
sys/i386/i386/elf_machdep.c
272
elf_reloc(linker_file_t lf, Elf_Addr relocbase, const void *data, int type,
sys/i386/i386/elf_machdep.c
280
elf_reloc_local(linker_file_t lf, Elf_Addr relocbase, const void *data,
sys/i386/i386/elf_machdep.c
289
elf_cpu_load_file(linker_file_t lf __unused)
sys/i386/i386/elf_machdep.c
296
elf_cpu_unload_file(linker_file_t lf __unused)
sys/kern/kern_ctf.c
311
link_elf_ctf_get_ddb(linker_file_t lf, linker_ctf_t *lc)
sys/kern/kern_ctf.c
334
link_elf_ctf_lookup_typename(linker_file_t lf, linker_ctf_t *lc,
sys/kern/kern_ctf.c
44
link_elf_ctf_get(linker_file_t lf, linker_ctf_t *lc)
sys/kern/kern_linker.c
1000
linker_file_t lf;
sys/kern/kern_linker.c
1013
linker_file_t lf;
sys/kern/kern_linker.c
1044
linker_file_t lf;
sys/kern/kern_linker.c
105
linker_file_t linker_kernel_file;
sys/kern/kern_linker.c
1204
linker_file_t lf;
sys/kern/kern_linker.c
123
linker_file_t lftmp; \
sys/kern/kern_linker.c
1272
linker_file_t lf;
sys/kern/kern_linker.c
1336
linker_file_t lf;
sys/kern/kern_linker.c
1367
linker_file_t lf;
sys/kern/kern_linker.c
141
linker_file_t container;
sys/kern/kern_linker.c
1428
linker_file_t lf;
sys/kern/kern_linker.c
1468
linker_file_t lf;
sys/kern/kern_linker.c
148
static void linker_file_add_dependency(linker_file_t file,
sys/kern/kern_linker.c
1485
linker_file_t lf;
sys/kern/kern_linker.c
149
linker_file_t dep);
sys/kern/kern_linker.c
150
static caddr_t linker_file_lookup_symbol_internal(linker_file_t file,
sys/kern/kern_linker.c
1517
linker_file_t lf;
sys/kern/kern_linker.c
1608
modlist_newmodule(const char *modname, int version, linker_file_t container)
sys/kern/kern_linker.c
1623
linker_addmodules(linker_file_t lf, struct mod_metadata **start,
sys/kern/kern_linker.c
1651
linker_file_t lf, nlf;
sys/kern/kern_linker.c
1855
linker_file_t lf;
sys/kern/kern_linker.c
1871
linker_file_t lf, nlf;
sys/kern/kern_linker.c
195
linker_file_sysinit(linker_file_t lf)
sys/kern/kern_linker.c
2196
linker_file_t lf;
sys/kern/kern_linker.c
2252
linker_file_t lfdep;
sys/kern/kern_linker.c
2317
linker_load_dependencies(linker_file_t lf)
sys/kern/kern_linker.c
2319
linker_file_t lfdep;
sys/kern/kern_linker.c
2407
linker_file_t lf;
sys/kern/kern_linker.c
250
linker_file_sysuninit(linker_file_t lf)
sys/kern/kern_linker.c
307
linker_file_register_sysctls(linker_file_t lf, bool enable)
sys/kern/kern_linker.c
338
linker_ctf_load_file(linker_file_t file)
sys/kern/kern_linker.c
353
linker_file_enable_sysctls(linker_file_t lf)
sys/kern/kern_linker.c
375
linker_file_unregister_sysctls(linker_file_t lf)
sys/kern/kern_linker.c
396
linker_file_register_modules(linker_file_t lf)
sys/kern/kern_linker.c
450
linker_load_file(const char *filename, linker_file_t *result)
sys/kern/kern_linker.c
453
linker_file_t lf;
sys/kern/kern_linker.c
554
linker_file_t *result)
sys/kern/kern_linker.c
574
linker_file_t lf)
sys/kern/kern_linker.c
597
static linker_file_t
sys/kern/kern_linker.c
600
linker_file_t lf;
sys/kern/kern_linker.c
617
static linker_file_t
sys/kern/kern_linker.c
620
linker_file_t lf;
sys/kern/kern_linker.c
632
linker_file_t lf;
sys/kern/kern_linker.c
645
linker_file_t
sys/kern/kern_linker.c
648
linker_file_t lf;
sys/kern/kern_linker.c
656
lf = (linker_file_t)kobj_create((kobj_class_t)lc, M_LINKER, M_WAITOK);
sys/kern/kern_linker.c
684
linker_file_unload(linker_file_t file, int flags)
sys/kern/kern_linker.c
808
linker_ctf_get(linker_file_t file, linker_ctf_t *lc)
sys/kern/kern_linker.c
817
linker_file_t lf;
sys/kern/kern_linker.c
832
linker_file_t lf;
sys/kern/kern_linker.c
843
linker_file_add_dependency(linker_file_t file, linker_file_t dep)
sys/kern/kern_linker.c
845
linker_file_t *newdeps;
sys/kern/kern_linker.c
864
linker_file_lookup_set(linker_file_t file, const char *name,
sys/kern/kern_linker.c
876
linker_file_function_listall(linker_file_t lf,
sys/kern/kern_linker.c
883
linker_file_lookup_symbol(linker_file_t file, const char *name, int deps)
sys/kern/kern_linker.c
898
linker_file_lookup_symbol_internal(linker_file_t file, const char *name,
sys/kern/kern_linker.c
93
static linker_file_t linker_find_file_by_name(const char* _filename);
sys/kern/kern_linker.c
98
static linker_file_t linker_find_file_by_id(int _fileid);
sys/kern/kern_module.c
149
module_register(const moduledata_t *data, linker_file_t container)
sys/kern/kern_module.c
295
linker_file_t
sys/kern/link_elf.c
1010
linker_file_t lf;
sys/kern/link_elf.c
1367
elf_relocaddr(linker_file_t lf, Elf_Addr x)
sys/kern/link_elf.c
138
static int link_elf_link_common_finish(linker_file_t);
sys/kern/link_elf.c
1385
link_elf_unload_file(linker_file_t file)
sys/kern/link_elf.c
140
const char *, linker_file_t *);
sys/kern/link_elf.c
141
static int link_elf_link_preload_finish(linker_file_t);
sys/kern/link_elf.c
143
linker_file_t *);
sys/kern/link_elf.c
144
static int link_elf_lookup_symbol(linker_file_t, const char *,
sys/kern/link_elf.c
146
static int link_elf_lookup_debug_symbol(linker_file_t, const char *,
sys/kern/link_elf.c
148
static int link_elf_lookup_debug_symbol_ctf(linker_file_t lf,
sys/kern/link_elf.c
150
static int link_elf_symbol_values(linker_file_t, c_linker_sym_t,
sys/kern/link_elf.c
152
static int link_elf_debug_symbol_values(linker_file_t, c_linker_sym_t,
sys/kern/link_elf.c
1539
link_elf_lookup_symbol1(linker_file_t lf, const char *name, c_linker_sym_t *sym,
sys/kern/link_elf.c
154
static int link_elf_search_symbol(linker_file_t, caddr_t,
sys/kern/link_elf.c
157
static void link_elf_unload_file(linker_file_t);
sys/kern/link_elf.c
159
static int link_elf_lookup_set(linker_file_t, const char *,
sys/kern/link_elf.c
1593
link_elf_lookup_symbol(linker_file_t lf, const char *name, c_linker_sym_t *sym)
sys/kern/link_elf.c
1601
link_elf_lookup_debug_symbol(linker_file_t lf, const char *name,
sys/kern/link_elf.c
161
static int link_elf_each_function_name(linker_file_t,
sys/kern/link_elf.c
163
static int link_elf_each_function_nameval(linker_file_t,
sys/kern/link_elf.c
1630
link_elf_lookup_debug_symbol_ctf(linker_file_t lf, const char *name,
sys/kern/link_elf.c
165
static void link_elf_reloc_local(linker_file_t);
sys/kern/link_elf.c
1658
link_elf_ifunc_symbol_value(linker_file_t lf, caddr_t *valp, size_t *sizep)
sys/kern/link_elf.c
166
static long link_elf_symtab_get(linker_file_t, const Elf_Sym **);
sys/kern/link_elf.c
167
static long link_elf_strtab_get(linker_file_t, caddr_t *);
sys/kern/link_elf.c
1682
link_elf_symbol_values1(linker_file_t lf, c_linker_sym_t sym,
sys/kern/link_elf.c
169
static void link_elf_propagate_vnets(linker_file_t);
sys/kern/link_elf.c
1709
link_elf_symbol_values(linker_file_t lf, c_linker_sym_t sym,
sys/kern/link_elf.c
171
static int elf_lookup(linker_file_t, Elf_Size, int, Elf_Addr *);
sys/kern/link_elf.c
1718
link_elf_debug_symbol_values(linker_file_t lf, c_linker_sym_t sym,
sys/kern/link_elf.c
1746
link_elf_search_symbol(linker_file_t lf, caddr_t value,
sys/kern/link_elf.c
1785
link_elf_lookup_set(linker_file_t lf, const char *name,
sys/kern/link_elf.c
1838
link_elf_each_function_name(linker_file_t file,
sys/kern/link_elf.c
1859
link_elf_each_function_nameval(linker_file_t file,
sys/kern/link_elf.c
1884
elf_get_sym(linker_file_t lf, Elf_Size symidx)
sys/kern/link_elf.c
1894
elf_get_symname(linker_file_t lf, Elf_Size symidx)
sys/kern/link_elf.c
1913
elf_lookup(linker_file_t lf, Elf_Size symidx, int deps, Elf_Addr *res)
sys/kern/link_elf.c
1974
link_elf_reloc_local(linker_file_t lf)
sys/kern/link_elf.c
2005
link_elf_symtab_get(linker_file_t lf, const Elf_Sym **symtab)
sys/kern/link_elf.c
2018
link_elf_strtab_get(linker_file_t lf, caddr_t *strtab)
sys/kern/link_elf.c
2032
link_elf_propagate_vnets(linker_file_t lf)
sys/kern/link_elf.c
2050
elf_lookup_ifunc(linker_file_t lf, Elf_Size symidx, int deps __unused,
sys/kern/link_elf.c
211
typedef int (*elf_reloc_fn)(linker_file_t lf, Elf_Addr relocbase,
sys/kern/link_elf.c
377
link_elf_invoke_ctors(linker_file_t lf)
sys/kern/link_elf.c
392
link_elf_link_common_finish(linker_file_t lf)
sys/kern/link_elf.c
859
link_elf_locate_exidx(linker_file_t lf, Elf_Shdr *shdr, int nhdr)
sys/kern/link_elf.c
898
linker_file_t *result)
sys/kern/link_elf.c
905
linker_file_t lf;
sys/kern/link_elf.c
972
link_elf_link_preload_finish(linker_file_t lf)
sys/kern/link_elf.c
990
linker_file_t* result)
sys/kern/link_elf_obj.c
128
const char *, linker_file_t *);
sys/kern/link_elf_obj.c
1284
link_elf_unload_file(linker_file_t file)
sys/kern/link_elf_obj.c
129
static int link_elf_link_preload_finish(linker_file_t);
sys/kern/link_elf_obj.c
130
static int link_elf_load_file(linker_class_t, const char *, linker_file_t *);
sys/kern/link_elf_obj.c
131
static int link_elf_lookup_symbol(linker_file_t, const char *,
sys/kern/link_elf_obj.c
133
static int link_elf_lookup_debug_symbol(linker_file_t, const char *,
sys/kern/link_elf_obj.c
135
static int link_elf_lookup_debug_symbol_ctf(linker_file_t lf,
sys/kern/link_elf_obj.c
137
static int link_elf_symbol_values(linker_file_t, c_linker_sym_t,
sys/kern/link_elf_obj.c
139
static int link_elf_debug_symbol_values(linker_file_t, c_linker_sym_t,
sys/kern/link_elf_obj.c
141
static int link_elf_search_symbol(linker_file_t, caddr_t value,
sys/kern/link_elf_obj.c
144
static void link_elf_unload_file(linker_file_t);
sys/kern/link_elf_obj.c
145
static int link_elf_lookup_set(linker_file_t, const char *,
sys/kern/link_elf_obj.c
147
static int link_elf_each_function_name(linker_file_t,
sys/kern/link_elf_obj.c
1487
link_elf_lookup_symbol1(linker_file_t lf, const char *name, c_linker_sym_t *sym,
sys/kern/link_elf_obj.c
149
static int link_elf_each_function_nameval(linker_file_t,
sys/kern/link_elf_obj.c
1510
link_elf_lookup_symbol(linker_file_t lf, const char *name, c_linker_sym_t *sym)
sys/kern/link_elf_obj.c
1517
link_elf_lookup_debug_symbol(linker_file_t lf, const char *name,
sys/kern/link_elf_obj.c
152
static int link_elf_reloc_local(linker_file_t, bool);
sys/kern/link_elf_obj.c
1524
link_elf_lookup_debug_symbol_ctf(linker_file_t lf, const char *name,
sys/kern/link_elf_obj.c
153
static long link_elf_symtab_get(linker_file_t, const Elf_Sym **);
sys/kern/link_elf_obj.c
1534
link_elf_ifunc_symbol_value(linker_file_t lf, caddr_t *valp, size_t *sizep)
sys/kern/link_elf_obj.c
154
static long link_elf_strtab_get(linker_file_t, caddr_t *);
sys/kern/link_elf_obj.c
1556
link_elf_symbol_values1(linker_file_t lf, c_linker_sym_t sym,
sys/kern/link_elf_obj.c
156
static void link_elf_propagate_vnets(linker_file_t);
sys/kern/link_elf_obj.c
1584
link_elf_symbol_values(linker_file_t lf, c_linker_sym_t sym,
sys/kern/link_elf_obj.c
159
static int elf_obj_lookup(linker_file_t lf, Elf_Size symidx, int deps,
sys/kern/link_elf_obj.c
1592
link_elf_debug_symbol_values(linker_file_t lf, c_linker_sym_t sym,
sys/kern/link_elf_obj.c
1599
link_elf_search_symbol(linker_file_t lf, caddr_t value,
sys/kern/link_elf_obj.c
1638
link_elf_lookup_set(linker_file_t lf, const char *name,
sys/kern/link_elf_obj.c
1666
link_elf_each_function_name(linker_file_t file,
sys/kern/link_elf_obj.c
1687
link_elf_each_function_nameval(linker_file_t file,
sys/kern/link_elf_obj.c
1734
elf_obj_lookup(linker_file_t lf, Elf_Size symidx, int deps, Elf_Addr *res)
sys/kern/link_elf_obj.c
1850
link_elf_reloc_local(linker_file_t lf, bool ifuncs)
sys/kern/link_elf_obj.c
1927
link_elf_symtab_get(linker_file_t lf, const Elf_Sym **symtab)
sys/kern/link_elf_obj.c
1938
link_elf_strtab_get(linker_file_t lf, caddr_t *strtab)
sys/kern/link_elf_obj.c
1950
link_elf_propagate_vnets(linker_file_t lf)
sys/kern/link_elf_obj.c
345
linker_file_t *result)
sys/kern/link_elf_obj.c
353
linker_file_t lf;
sys/kern/link_elf_obj.c
661
link_elf_invoke_ctors(linker_file_t lf)
sys/kern/link_elf_obj.c
672
link_elf_invoke_dtors(linker_file_t lf)
sys/kern/link_elf_obj.c
685
link_elf_link_preload_finish(linker_file_t lf)
sys/kern/link_elf_obj.c
716
linker_file_t *result)
sys/kern/link_elf_obj.c
730
linker_file_t lf;
sys/kern/subr_firmware.c
102
linker_file_t file; /* module file, if autoloaded */
sys/kern/subr_firmware.c
351
linker_file_t result;
sys/powerpc/powerpc/elf32_machdep.c
236
elf_reloc_internal(linker_file_t lf, Elf_Addr relocbase, const void *data,
sys/powerpc/powerpc/elf32_machdep.c
372
elf_reloc(linker_file_t lf, Elf_Addr relocbase, const void *data, int type,
sys/powerpc/powerpc/elf32_machdep.c
380
elf_reloc_local(linker_file_t lf, Elf_Addr relocbase, const void *data,
sys/powerpc/powerpc/elf32_machdep.c
388
elf_cpu_load_file(linker_file_t lf)
sys/powerpc/powerpc/elf32_machdep.c
398
elf_cpu_unload_file(linker_file_t lf __unused)
sys/powerpc/powerpc/elf64_machdep.c
326
elf_reloc_internal(linker_file_t lf, Elf_Addr relocbase, const void *data,
sys/powerpc/powerpc/elf64_machdep.c
426
elf_reloc(linker_file_t lf, Elf_Addr relocbase, const void *data, int type,
sys/powerpc/powerpc/elf64_machdep.c
434
elf_reloc_local(linker_file_t lf, Elf_Addr relocbase, const void *data,
sys/powerpc/powerpc/elf64_machdep.c
442
elf_cpu_load_file(linker_file_t lf)
sys/powerpc/powerpc/elf64_machdep.c
451
elf_cpu_unload_file(linker_file_t lf __unused)
sys/riscv/riscv/elf_machdep.c
290
elf_reloc_internal(linker_file_t lf, Elf_Addr relocbase, const void *data,
sys/riscv/riscv/elf_machdep.c
520
elf_reloc(linker_file_t lf, Elf_Addr relocbase, const void *data, int type,
sys/riscv/riscv/elf_machdep.c
528
elf_reloc_local(linker_file_t lf, Elf_Addr relocbase, const void *data,
sys/riscv/riscv/elf_machdep.c
536
elf_cpu_load_file(linker_file_t lf __unused)
sys/riscv/riscv/elf_machdep.c
543
elf_cpu_unload_file(linker_file_t lf __unused)
sys/sys/linker.h
128
typedef int linker_predicate_t(linker_file_t, void *);
sys/sys/linker.h
133
extern linker_file_t linker_kernel_file;
sys/sys/linker.h
139
extern linker_file_t __this_linker_file;
sys/sys/linker.h
145
linker_file_t* _result);
sys/sys/linker.h
153
linker_file_t _file);
sys/sys/linker.h
166
caddr_t linker_file_lookup_symbol(linker_file_t _file, const char* _name,
sys/sys/linker.h
174
int linker_file_lookup_set(linker_file_t _file, const char *_name,
sys/sys/linker.h
180
int linker_file_function_listall(linker_file_t,
sys/sys/linker.h
187
int linker_file_unload(linker_file_t _file, int flags);
sys/sys/linker.h
188
int linker_load_dependencies(linker_file_t _lf);
sys/sys/linker.h
189
linker_file_t linker_make_file(const char* _filename, linker_class_t _cls);
sys/sys/linker.h
317
typedef int elf_lookup_fn(linker_file_t, Elf_Size, int, Elf_Addr *);
sys/sys/linker.h
321
int elf_reloc(linker_file_t _lf, Elf_Addr base, const void *_rel,
sys/sys/linker.h
323
int elf_reloc_local(linker_file_t _lf, Elf_Addr base, const void *_rel,
sys/sys/linker.h
325
Elf_Addr elf_relocaddr(linker_file_t _lf, Elf_Addr addr);
sys/sys/linker.h
326
const Elf_Sym *elf_get_sym(linker_file_t _lf, Elf_Size _symidx);
sys/sys/linker.h
327
const char *elf_get_symname(linker_file_t _lf, Elf_Size _symidx);
sys/sys/linker.h
331
int elf_reloc_late(linker_file_t _lf, Elf_Addr base, const void *_rel,
sys/sys/linker.h
348
int linker_ctf_get(linker_file_t, linker_ctf_t *);
sys/sys/linker.h
353
int elf_cpu_load_file(linker_file_t);
sys/sys/linker.h
354
int elf_cpu_unload_file(linker_file_t);
sys/sys/linker.h
64
typedef int (*linker_function_nameval_callback_t)(linker_file_t, int, linker_symval_t *, void *);
sys/sys/linker.h
95
linker_file_t* deps; /* list of dependencies */