Searched refs:elf_file (Results 1 - 17 of 17) sorted by relevance

/freebsd-9.3-release/usr.sbin/kldxref/
H A Def_nop.c35 ef_reloc(struct elf_file *ef, const void *reldata, int reltype, Elf_Off relbase,
H A Def.h57 struct elf_file { struct
63 int ef_open(const char *filename, struct elf_file *ef, int verbose);
64 int ef_obj_open(const char *filename, struct elf_file *ef, int verbose);
65 int ef_reloc(struct elf_file *ef, const void *reldata, int reltype,
H A Def_powerpc.c47 ef_reloc(struct elf_file *ef, const void *reldata, int reltype, Elf_Off relbase,
H A Def_sparc64.c43 ef_reloc(struct elf_file *ef, const void *reldata, int reltype, Elf_Off relbase,
H A Def_i386.c44 ef_reloc(struct elf_file *ef, const void *reldata, int reltype, Elf_Off relbase,
H A Def_amd64.c44 ef_reloc(struct elf_file *ef, const void *reldata, int reltype, Elf_Off relbase,
H A Dkldxref.c139 struct elf_file *ef, const char *kldname)
187 struct elf_file ef;
H A Def.c52 struct elf_file *ef_efile;
526 ef_open(const char *filename, struct elf_file *efile, int verbose)
H A Def_obj.c76 struct elf_file *ef_efile;
329 ef_obj_open(const char *filename, struct elf_file *efile, int verbose)
/freebsd-9.3-release/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_link.c75 (lseek64(fd, (off64_t)elf_file.shdr[(index)].sh_offset, SEEK_SET) != \
76 (off64_t)elf_file.shdr[(index)].sh_offset || \
77 dt_write(dtp, fd, (data), elf_file.shdr[(index)].sh_size) != \
78 elf_file.shdr[(index)].sh_size)
493 } elf_file; local
510 bzero(&elf_file, sizeof (elf_file));
512 elf_file.ehdr.e_ident[EI_MAG0] = ELFMAG0;
513 elf_file.ehdr.e_ident[EI_MAG1] = ELFMAG1;
514 elf_file
641 } elf_file; local
[all...]
/freebsd-9.3-release/sys/contrib/ia64/libuwx/src/
H A Duwx_symbols.c178 struct elf_file { struct
242 static int elf_read_section(struct elf_file *ef, int shndx)
270 static int elf_read_symtab_section(struct elf_file *ef, int shndx)
362 static int elf_read_prog_hdrs(struct elf_file *ef)
462 static int elf_read_sect_hdrs(struct elf_file *ef)
541 static int elf_read_header(struct elf_file *ef)
620 static struct elf_file *elf_new(struct uwx_env *env)
624 struct elf_file *ef;
626 ef = (struct elf_file *)(*env->allocate_cb)(sizeof(struct elf_file));
[all...]
/freebsd-9.3-release/sys/boot/common/
H A Dbootstrap.h250 struct elf_file;
251 typedef Elf_Addr (symaddr_fn)(struct elf_file *ef, Elf_Size symidx);
256 int __elfN(reloc)(struct elf_file *ef, symaddr_fn *symaddr,
H A Dload_elf_obj.c54 typedef struct elf_file { struct
73 static Elf_Addr __elfN(obj_symaddr)(struct elf_file *ef, Elf_Size symidx);
88 struct elf_file ef;
94 bzero(&ef, sizeof(struct elf_file));
525 __elfN(obj_symaddr)(struct elf_file *ef, Elf_Size symidx)
H A Dreloc_elf.c53 __elfN(reloc)(struct elf_file *ef, symaddr_fn *symaddr, const void *reldata,
H A Dload_elf.c53 typedef struct elf_file { struct
97 struct elf_file ef;
103 bzero(&ef, sizeof(struct elf_file));
785 __elfN(symaddr)(struct elf_file *ef, Elf_Size symidx)
/freebsd-9.3-release/sys/kern/
H A Dlink_elf.c76 typedef struct elf_file { struct
186 link_elf_methods, sizeof(struct elf_file)
H A Dlink_elf_obj.c89 typedef struct elf_file { struct
172 link_elf_methods, sizeof(struct elf_file)

Completed in 188 milliseconds