Searched refs:elf_file_t (Results 1 - 8 of 8) sorted by relevance

/freebsd-12-stable/usr.sbin/kldxref/
H A Def.h38 typedef struct ef_file *elf_file_t; typedef in typeref:struct:ef_file
41 int (*get_type)(elf_file_t ef);
42 int (*close)(elf_file_t ef);
43 int (*read)(elf_file_t ef, Elf_Off offset, size_t len, void* dest);
44 int (*read_entry)(elf_file_t ef, Elf_Off offset, size_t len,
46 int (*seg_read)(elf_file_t ef, Elf_Off offset, size_t len, void *dest);
47 int (*seg_read_rel)(elf_file_t ef, Elf_Off offset, size_t len,
49 int (*seg_read_string)(elf_file_t, Elf_Off offset, size_t len,
51 int (*seg_read_entry)(elf_file_t ef, Elf_Off offset, size_t len,
53 int (*seg_read_entry_rel)(elf_file_t e
[all...]
H A Def.c83 static Elf_Off ef_get_offset(elf_file_t, Elf_Off);
84 static int ef_parse_dynamic(elf_file_t);
86 static int ef_get_type(elf_file_t ef);
87 static int ef_close(elf_file_t ef);
88 static int ef_read(elf_file_t ef, Elf_Off offset, size_t len, void *dest);
89 static int ef_read_entry(elf_file_t ef, Elf_Off offset, size_t len,
92 static int ef_seg_read(elf_file_t ef, Elf_Off offset, size_t len,
94 static int ef_seg_read_rel(elf_file_t ef, Elf_Off offset, size_t len,
96 static int ef_seg_read_string(elf_file_t ef, Elf_Off offset, size_t len,
98 static int ef_seg_read_entry(elf_file_t e
[all...]
H A Def_obj.c104 static int ef_obj_get_type(elf_file_t ef);
105 static int ef_obj_close(elf_file_t ef);
106 static int ef_obj_read(elf_file_t ef, Elf_Off offset, size_t len,
108 static int ef_obj_read_entry(elf_file_t ef, Elf_Off offset, size_t len,
110 static int ef_obj_seg_read(elf_file_t ef, Elf_Off offset, size_t len,
112 static int ef_obj_seg_read_rel(elf_file_t ef, Elf_Off offset, size_t len,
114 static int ef_obj_seg_read_string(elf_file_t ef, Elf_Off offset,
116 static int ef_obj_seg_read_entry(elf_file_t ef, Elf_Off offset, size_t len,
118 static int ef_obj_seg_read_entry_rel(elf_file_t ef, Elf_Off offset,
120 static Elf_Addr ef_obj_symaddr(elf_file_t e
[all...]
/freebsd-12-stable/sys/kern/
H A Dlink_elf.c129 } *elf_file_t; typedef in typeref:struct:elf_file
197 static int parse_dynamic(elf_file_t);
198 static int relocate_file(elf_file_t);
199 static int relocate_file1(elf_file_t ef, elf_lookup_fn lookup,
201 static int link_elf_preload_parse_symbols(elf_file_t);
368 elf_file_t ef = (elf_file_t)lf;
403 elf_file_t ef;
421 ef = (elf_file_t) linker_kernel_file;
480 link_elf_preload_parse_symbols(elf_file_t e
[all...]
H A Dlink_elf_obj.c125 } *elf_file_t; typedef in typeref:struct:elf_file
181 static int relocate_file(elf_file_t ef);
182 static void elf_obj_cleanup_globals_cache(elf_file_t);
203 link_elf_protect_range(elf_file_t ef, vm_offset_t start, vm_offset_t end,
225 link_elf_protect(elf_file_t ef)
324 elf_file_t ef;
354 ef = (elf_file_t)lf;
602 elf_file_t ef;
605 ef = (elf_file_t)lf;
642 elf_file_t e
[all...]
H A Dkern_ctf.c69 elf_file_t ef = (elf_file_t) lf;
/freebsd-12-stable/stand/common/
H A Dload_elf_obj.c66 } *elf_file_t; typedef in typeref:struct:elf_file
74 static int __elfN(obj_loadimage)(struct preloaded_file *mp, elf_file_t ef,
76 static int __elfN(obj_lookup_set)(struct preloaded_file *mp, elf_file_t ef,
78 static int __elfN(obj_reloc_ptr)(struct preloaded_file *mp, elf_file_t ef,
81 elf_file_t ef);
229 __elfN(obj_loadimage)(struct preloaded_file *fp, elf_file_t ef, uint64_t off)
398 __elfN(obj_parse_modmetadata)(struct preloaded_file *fp, elf_file_t ef)
470 __elfN(obj_lookup_set)(struct preloaded_file *fp, elf_file_t ef,
508 __elfN(obj_reloc_ptr)(struct preloaded_file *mp, elf_file_t ef, Elf_Addr p,
H A Dload_elf.c77 } *elf_file_t; typedef in typeref:struct:elf_file
85 static int __elfN(loadimage)(struct preloaded_file *mp, elf_file_t ef,
87 static int __elfN(lookup_symbol)(struct preloaded_file *mp, elf_file_t ef,
89 static int __elfN(reloc_ptr)(struct preloaded_file *mp, elf_file_t ef,
91 static int __elfN(parse_modmetadata)(struct preloaded_file *mp, elf_file_t ef,
208 __elfN(load_elf_header)(char *filename, elf_file_t ef)
465 __elfN(loadimage)(struct preloaded_file *fp, elf_file_t ef, uint64_t off)
1073 __elfN(parse_modmetadata)(struct preloaded_file *fp, elf_file_t ef,
1185 __elfN(lookup_symbol)(struct preloaded_file *fp, elf_file_t ef,
1233 __elfN(reloc_ptr)(struct preloaded_file *mp, elf_file_t e
[all...]

Completed in 84 milliseconds