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

/freebsd-9.3-release/usr.sbin/kldxref/
H A Def.h36 typedef struct ef_file *elf_file_t; typedef in typeref:struct:ef_file
39 int (*get_type)(elf_file_t ef);
40 int (*close)(elf_file_t ef);
41 int (*read)(elf_file_t ef, Elf_Off offset, size_t len, void* dest);
42 int (*read_entry)(elf_file_t ef, Elf_Off offset, size_t len,
44 int (*seg_read)(elf_file_t ef, Elf_Off offset, size_t len, void *dest);
45 int (*seg_read_rel)(elf_file_t ef, Elf_Off offset, size_t len,
47 int (*seg_read_entry)(elf_file_t ef, Elf_Off offset, size_t len,
49 int (*seg_read_entry_rel)(elf_file_t ef, Elf_Off offset, size_t len,
51 Elf_Addr (*symaddr)(elf_file_t e
[all...]
H A Def.c80 static u_long ef_get_offset(elf_file_t, Elf_Off);
81 static int ef_parse_dynamic(elf_file_t);
83 static int ef_get_type(elf_file_t ef);
84 static int ef_close(elf_file_t ef);
85 static int ef_read(elf_file_t ef, Elf_Off offset, size_t len, void* dest);
86 static int ef_read_entry(elf_file_t ef, Elf_Off offset, size_t len, void **ptr);
87 static int ef_seg_read(elf_file_t ef, Elf_Off offset, size_t len, void *dest);
88 static int ef_seg_read_rel(elf_file_t ef, Elf_Off offset, size_t len,
90 static int ef_seg_read_entry(elf_file_t ef, Elf_Off offset, size_t len,
92 static int ef_seg_read_entry_rel(elf_file_t e
[all...]
H A Def_obj.c102 static int ef_obj_get_type(elf_file_t ef);
103 static int ef_obj_close(elf_file_t ef);
104 static int ef_obj_read(elf_file_t ef, Elf_Off offset, size_t len, void* dest);
105 static int ef_obj_read_entry(elf_file_t ef, Elf_Off offset, size_t len,
107 static int ef_obj_seg_read(elf_file_t ef, Elf_Off offset, size_t len,
109 static int ef_obj_seg_read_rel(elf_file_t ef, Elf_Off offset, size_t len,
111 static int ef_obj_seg_read_entry(elf_file_t ef, Elf_Off offset, size_t len,
113 static int ef_obj_seg_read_entry_rel(elf_file_t ef, Elf_Off offset, size_t len,
115 static Elf_Addr ef_obj_symaddr(elf_file_t ef, Elf_Size symidx);
116 static int ef_obj_lookup_set(elf_file_t e
[all...]
/freebsd-9.3-release/sys/kern/
H A Dlink_elf.c124 } *elf_file_t; typedef in typeref:struct:elf_file
189 static int parse_dynamic(elf_file_t);
190 static int relocate_file(elf_file_t);
191 static int link_elf_preload_parse_symbols(elf_file_t);
346 elf_file_t ef = (elf_file_t)lf;
375 elf_file_t ef;
394 ef = (elf_file_t) linker_kernel_file;
435 link_elf_preload_parse_symbols(elf_file_t ef)
488 parse_dynamic(elf_file_t e
[all...]
H A Dlink_elf_obj.c120 } *elf_file_t; typedef in typeref:struct:elf_file
175 static int relocate_file(elf_file_t ef);
204 elf_file_t ef;
234 ef = (elf_file_t)lf;
414 elf_file_t ef;
417 ef = (elf_file_t)lf;
445 elf_file_t ef;
522 ef = (elf_file_t) lf;
877 elf_file_t ef = (elf_file_t) fil
[all...]
H A Dkern_ctf.c67 elf_file_t ef = (elf_file_t) lf;
/freebsd-9.3-release/sys/boot/common/
H A Dload_elf_obj.c63 } *elf_file_t; typedef in typeref:struct:elf_file
65 static int __elfN(obj_loadimage)(struct preloaded_file *mp, elf_file_t ef,
67 static int __elfN(obj_lookup_set)(struct preloaded_file *mp, elf_file_t ef,
69 static int __elfN(obj_reloc_ptr)(struct preloaded_file *mp, elf_file_t ef,
72 elf_file_t ef);
196 __elfN(obj_loadimage)(struct preloaded_file *fp, elf_file_t ef, u_int64_t off)
358 __elfN(obj_parse_modmetadata)(struct preloaded_file *fp, elf_file_t ef)
429 __elfN(obj_lookup_set)(struct preloaded_file *fp, elf_file_t ef,
467 __elfN(obj_reloc_ptr)(struct preloaded_file *mp, elf_file_t ef, Elf_Addr p,
H A Dload_elf.c73 } *elf_file_t; typedef in typeref:struct:elf_file
75 static int __elfN(loadimage)(struct preloaded_file *mp, elf_file_t ef, u_int64_t loadaddr);
76 static int __elfN(lookup_symbol)(struct preloaded_file *mp, elf_file_t ef, const char* name, Elf_Sym* sym);
77 static int __elfN(reloc_ptr)(struct preloaded_file *mp, elf_file_t ef,
79 static int __elfN(parse_modmetadata)(struct preloaded_file *mp, elf_file_t ef);
236 __elfN(loadimage)(struct preloaded_file *fp, elf_file_t ef, u_int64_t off)
601 __elfN(parse_modmetadata)(struct preloaded_file *fp, elf_file_t ef)
701 __elfN(lookup_symbol)(struct preloaded_file *fp, elf_file_t ef, const char* name,
749 __elfN(reloc_ptr)(struct preloaded_file *mp, elf_file_t ef,

Completed in 62 milliseconds