Symbol: elf_file
usr/src/boot/common/bootstrap.h
294
struct elf_file;
usr/src/boot/common/bootstrap.h
295
typedef Elf_Addr(symaddr_fn)(struct elf_file *, Elf_Size);
usr/src/boot/common/bootstrap.h
301
int __elfN(reloc)(struct elf_file *ef, symaddr_fn *symaddr,
usr/src/boot/common/load_elf.c
1141
__elfN(symaddr)(struct elf_file *ef __unused, Elf_Size symidx __unused)
usr/src/boot/common/load_elf.c
160
struct elf_file ef;
usr/src/boot/common/load_elf.c
165
bzero(&ef, sizeof (struct elf_file));
usr/src/boot/common/load_elf.c
831
struct elf_file ef;
usr/src/boot/common/load_elf.c
839
bzero(&ef, sizeof (struct elf_file));
usr/src/boot/common/load_elf_obj.c
520
__elfN(obj_symaddr)(struct elf_file *ef, Elf_Size symidx)
usr/src/boot/common/load_elf_obj.c
73
static Elf_Addr __elfN(obj_symaddr)(struct elf_file *ef, Elf_Size symidx);
usr/src/boot/common/load_elf_obj.c
88
struct elf_file ef;
usr/src/boot/common/load_elf_obj.c
94
bzero(&ef, sizeof(struct elf_file));
usr/src/boot/common/reloc_elf.c
52
__elfN(reloc)(struct elf_file *ef, symaddr_fn *symaddr, const void *reldata,
usr/src/cmd/abi/appcert/static_prof/static_prof.c
1168
Elf * elf_file,
usr/src/cmd/abi/appcert/static_prof/static_prof.c
1213
scn = elf_getscn(elf_file, shdr->sh_link);
usr/src/cmd/abi/appcert/static_prof/static_prof.c
1237
elf_file,
usr/src/cmd/abi/appcert/static_prof/static_prof.c
1259
Elf * elf_file,
usr/src/cmd/abi/appcert/static_prof/static_prof.c
1276
scnfd = get_scnfd(elf_file, ehdr->e_shstrndx, SHT_STRTAB);
usr/src/cmd/abi/appcert/static_prof/static_prof.c
1294
while ((scn = elf_nextscn(elf_file, scn)) != 0) {
usr/src/cmd/abi/appcert/static_prof/static_prof.c
1311
print_symtab(c, elf_file, ehdr, shdr, scn, filename);
usr/src/cmd/abi/appcert/static_prof/static_prof.c
1325
Elf * elf_file,
usr/src/cmd/abi/appcert/static_prof/static_prof.c
1335
if ((ehdr = elf64_getehdr(elf_file)) == NULL)
usr/src/cmd/abi/appcert/static_prof/static_prof.c
1337
if ((ehdr = elf32_getehdr(elf_file)) == NULL)
usr/src/cmd/abi/appcert/static_prof/static_prof.c
1346
get_symtab(c, elf_file, ehdr, filename);
usr/src/cmd/abi/appcert/static_prof/static_prof.c
857
Elf * elf_file,
usr/src/cmd/abi/appcert/static_prof/static_prof.c
865
Elf_Scn *scn = elf_getscn(elf_file, shndx);
usr/src/cmd/abi/appcert/static_prof/static_prof.c
875
sym_name = elf_strptr(elf_file,
usr/src/cmd/abi/appcert/static_prof/static_prof.c
903
Elf * elf_file,
usr/src/cmd/abi/appcert/static_prof/static_prof.c
924
if (!is_text_section(symtab_entry->st_shndx, elf_file, ehdr))
usr/src/cmd/sgs/dump/common/dump.c
1011
elf_strptr(elf_file,
usr/src/cmd/sgs/dump/common/dump.c
1025
print_symtab(elf_file, p_symtab, sym_data,
usr/src/cmd/sgs/dump/common/dump.c
1049
print_symtab(elf_file, p_symtab, sym_data, T_num, index);
usr/src/cmd/sgs/dump/common/dump.c
1059
print_symtab(elf_file, p_symtab, sym_data, count-1, 1);
usr/src/cmd/sgs/dump/common/dump.c
1070
dump_dynamic(Elf *elf_file, SCNTAB *p_scns, int num_scns, char *filename)
usr/src/cmd/sgs/dump/common/dump.c
1084
(void) gelf_getehdr(elf_file, &p_ehdr);
usr/src/cmd/sgs/dump/common/dump.c
1189
str = (char *)elf_strptr(elf_file, link,
usr/src/cmd/sgs/dump/common/dump.c
1306
(void) gelf_getphdr(elf_file, header_num, &p_phdr);
usr/src/cmd/sgs/dump/common/dump.c
1329
dump_elf_header(Elf *elf_file, char *filename, GElf_Ehdr * elf_head_p)
usr/src/cmd/sgs/dump/common/dump.c
1334
if (gelf_getehdr(elf_file, elf_head_p) == NULL) {
usr/src/cmd/sgs/dump/common/dump.c
1406
if (gelf_getclass(elf_file) == ELFCLASS64)
usr/src/cmd/sgs/dump/common/dump.c
1422
if ((scn = elf_getscn(elf_file, 0)) == NULL) {
usr/src/cmd/sgs/dump/common/dump.c
1467
print_section(Elf *elf_file,
usr/src/cmd/sgs/dump/common/dump.c
1493
dump_symbol_table(elf_file, p, filename);
usr/src/cmd/sgs/dump/common/dump.c
1497
dump_symbol_table(elf_file, p, filename);
usr/src/cmd/sgs/dump/common/dump.c
1505
dump_reloc_table(elf_file, p_ehdr, p, 1, filename);
usr/src/cmd/sgs/dump/common/dump.c
1509
dump_reloc_table(elf_file, p_ehdr, p, 1, filename);
usr/src/cmd/sgs/dump/common/dump.c
1513
dump_dynamic(elf_file, p, 1, filename);
usr/src/cmd/sgs/dump/common/dump.c
1534
dump_section(Elf *elf_file,
usr/src/cmd/sgs/dump/common/dump.c
1549
print_section(elf_file, p_ehdr,
usr/src/cmd/sgs/dump/common/dump.c
1567
print_section(elf_file, p_ehdr, d_range, d_num, filename);
usr/src/cmd/sgs/dump/common/dump.c
1571
print_section(elf_file, p_ehdr, s, num_scns, filename);
usr/src/cmd/sgs/dump/common/dump.c
1585
dump_shdr(Elf *elf_file, SCNTAB *s, int num_scns, char *filename)
usr/src/cmd/sgs/dump/common/dump.c
1593
if (gelf_getclass(elf_file) == ELFCLASS64)
usr/src/cmd/sgs/dump/common/dump.c
1616
print_shdr(elf_file, n_range, 1, i);
usr/src/cmd/sgs/dump/common/dump.c
1633
print_shdr(elf_file, d_range, d_num, d_low);
usr/src/cmd/sgs/dump/common/dump.c
1637
print_shdr(elf_file, s, num_scns, 1);
usr/src/cmd/sgs/dump/common/dump.c
1653
dump_section_table(Elf *elf_file, GElf_Ehdr *elf_head_p, char *filename)
usr/src/cmd/sgs/dump/common/dump.c
1665
if (elf_getshdrnum(elf_file, &shnum) == -1) {
usr/src/cmd/sgs/dump/common/dump.c
1671
if (elf_getshdrstrndx(elf_file, &shstrndx) == -1) {
usr/src/cmd/sgs/dump/common/dump.c
1691
while ((scn = elf_nextscn(elf_file, scn)) != 0) {
usr/src/cmd/sgs/dump/common/dump.c
1699
elf_strptr(elf_file, shstrndx, buffer->p_shdr.sh_name);
usr/src/cmd/sgs/dump/common/dump.c
1717
dump_shdr(elf_file, p_scns, num_scns, filename);
usr/src/cmd/sgs/dump/common/dump.c
1720
dump_symbol_table(elf_file, p_symtab, filename);
usr/src/cmd/sgs/dump/common/dump.c
1726
dump_reloc_table(elf_file, elf_head_p,
usr/src/cmd/sgs/dump/common/dump.c
1730
dump_dynamic(elf_file, p_scns, num_scns, filename);
usr/src/cmd/sgs/dump/common/dump.c
1733
dump_section(elf_file, elf_head_p, p_scns,
usr/src/cmd/sgs/dump/common/dump.c
1744
int fd, Elf *elf_file, Elf_Arhdr *p_ar, char *filename)
usr/src/cmd/sgs/dump/common/dump.c
1766
here = elf_getbase(elf_file);
usr/src/cmd/sgs/dump/common/dump.c
1791
dump_ar_hdr(int fd, Elf *elf_file, char *filename)
usr/src/cmd/sgs/dump/common/dump.c
1803
while ((arf = elf_begin(fd, cmd, elf_file)) != 0) {
usr/src/cmd/sgs/dump/common/dump.c
1814
ar_sym_read(elf_file, filename);
usr/src/cmd/sgs/dump/common/dump.c
1878
dump_ar_files(int fd, Elf *elf_file, char *filename)
usr/src/cmd/sgs/dump/common/dump.c
1888
while ((arf = elf_begin(fd, cmd, elf_file)) != 0) {
usr/src/cmd/sgs/dump/common/dump.c
1945
Elf *elf_file;
usr/src/cmd/sgs/dump/common/dump.c
1968
if ((elf_file = elf_begin(fd, cmd, (Elf *)0)) == NULL) {
usr/src/cmd/sgs/dump/common/dump.c
1974
file_type = elf_kind(elf_file);
usr/src/cmd/sgs/dump/common/dump.c
1977
dump_ar_hdr(fd, elf_file, filename);
usr/src/cmd/sgs/dump/common/dump.c
1978
elf_file = elf_begin(fd, cmd, (Elf *)0);
usr/src/cmd/sgs/dump/common/dump.c
1981
dump_ar_files(fd, elf_file, filename);
usr/src/cmd/sgs/dump/common/dump.c
1985
if (dump_elf_header(elf_file, filename, &elf_head)) {
usr/src/cmd/sgs/dump/common/dump.c
1987
dump_exec_header(elf_file,
usr/src/cmd/sgs/dump/common/dump.c
1991
dump_section_table(elf_file,
usr/src/cmd/sgs/dump/common/dump.c
1999
(void) elf_end(elf_file);
usr/src/cmd/sgs/dump/common/dump.c
284
print_rela(Elf *elf_file, SCNTAB *p_scns, Elf_Data *rdata, Elf_Data *sym_data,
usr/src/cmd/sgs/dump/common/dump.c
299
if (gelf_getclass(elf_file) == ELFCLASS64)
usr/src/cmd/sgs/dump/common/dump.c
305
rel_entsize = gelf_fsize(elf_file, ELF_T_RELA, 1,
usr/src/cmd/sgs/dump/common/dump.c
310
no_syms = sym_size / gelf_fsize(elf_file, ELF_T_SYM, 1, EV_CURRENT);
usr/src/cmd/sgs/dump/common/dump.c
326
sym_name = (char *)elf_strptr(elf_file,
usr/src/cmd/sgs/dump/common/dump.c
389
print_rel(Elf *elf_file, SCNTAB *p_scns, Elf_Data *rdata, Elf_Data *sym_data,
usr/src/cmd/sgs/dump/common/dump.c
404
if (gelf_getclass(elf_file) == ELFCLASS64)
usr/src/cmd/sgs/dump/common/dump.c
410
rel_entsize = gelf_fsize(elf_file, ELF_T_REL, 1,
usr/src/cmd/sgs/dump/common/dump.c
415
no_syms = sym_size / gelf_fsize(elf_file, ELF_T_SYM, 1, EV_CURRENT);
usr/src/cmd/sgs/dump/common/dump.c
431
sym_name = (char *)elf_strptr(elf_file,
usr/src/cmd/sgs/dump/common/dump.c
520
print_symtab(Elf *elf_file, SCNTAB *p_symtab, Elf_Data *sym_data,
usr/src/cmd/sgs/dump/common/dump.c
530
if (gelf_getclass(elf_file) == ELFCLASS64)
usr/src/cmd/sgs/dump/common/dump.c
551
while ((_scn = elf_nextscn(elf_file, _scn)) != 0) {
usr/src/cmd/sgs/dump/common/dump.c
605
(void) gelf_getehdr(elf_file, &p_ehdr);
usr/src/cmd/sgs/dump/common/dump.c
629
(char *)elf_strptr(elf_file,
usr/src/cmd/sgs/dump/common/dump.c
633
sym_name = (char *)elf_strptr(elf_file,
usr/src/cmd/sgs/dump/common/dump.c
651
print_shdr(Elf *elf_file, SCNTAB *s, int num_scns, int index)
usr/src/cmd/sgs/dump/common/dump.c
658
if (gelf_getclass(elf_file) == ELFCLASS64)
usr/src/cmd/sgs/dump/common/dump.c
664
(void) gelf_getehdr(elf_file, &p_ehdr);
usr/src/cmd/sgs/dump/common/dump.c
766
dump_reloc_table(Elf *elf_file, GElf_Ehdr *p_ehdr,
usr/src/cmd/sgs/dump/common/dump.c
779
if (gelf_getclass(elf_file) == ELFCLASS64)
usr/src/cmd/sgs/dump/common/dump.c
796
if (elf_getshdrnum(elf_file, &shnum) == -1) {
usr/src/cmd/sgs/dump/common/dump.c
852
print_rela(elf_file, p_scns, rel_data, sym_data, p_ehdr,
usr/src/cmd/sgs/dump/common/dump.c
857
print_rela(elf_file, p_scns, rel_data, sym_data, p_ehdr,
usr/src/cmd/sgs/dump/common/dump.c
861
print_rela(elf_file, p_scns, rel_data, sym_data, p_ehdr,
usr/src/cmd/sgs/dump/common/dump.c
880
print_rel(elf_file, p_scns, rel_data, sym_data,
usr/src/cmd/sgs/dump/common/dump.c
886
print_rel(elf_file, p_scns, rel_data, sym_data,
usr/src/cmd/sgs/dump/common/dump.c
891
print_rel(elf_file, p_scns, rel_data, sym_data,
usr/src/cmd/sgs/dump/common/dump.c
973
dump_symbol_table(Elf *elf_file, SCNTAB *p_symtab, char *filename)
usr/src/cmd/sgs/dump/common/dump.c
984
if (gelf_getclass(elf_file) == ELFCLASS64)
usr/src/cmd/sgs/dump/common/fcns.c
111
if ((gelf_getehdr(elf_file, &ehdr) == 0) || (ehdr.e_phnum == 0)) {
usr/src/cmd/sgs/dump/common/fcns.c
117
if (gelf_getphdr(elf_file, counter, &p_phdr) == 0) {
usr/src/cmd/sgs/dump/common/fcns.c
87
dump_exec_header(Elf *elf_file, unsigned nseg, char *filename)
usr/src/cmd/sgs/dump/common/fcns.c
96
if (gelf_getclass(elf_file) == ELFCLASS64)
usr/src/cmd/sgs/nm/common/nm.c
1093
print_brief_sym_type(Elf *elf_file, unsigned int shstrndx, SYM *sym_data)
usr/src/cmd/sgs/nm/common/nm.c
1111
is_bss_section((int)sym_data->shndx, elf_file, shstrndx)) {
usr/src/cmd/sgs/nm/common/nm.c
1144
print_with_pflag(int ndigits, Elf *elf_file, unsigned int shstrndx,
usr/src/cmd/sgs/nm/common/nm.c
1171
print_brief_sym_type(elf_file, shstrndx, sym_data);
usr/src/cmd/sgs/nm/common/nm.c
1193
print_with_Pflag(int ndigits, Elf *elf_file, unsigned int shstrndx,
usr/src/cmd/sgs/nm/common/nm.c
1227
print_brief_sym_type(elf_file, shstrndx, sym_data);
usr/src/cmd/sgs/nm/common/nm.c
1241
print_with_otherflags(int ndigits, Elf *elf_file, unsigned int shstrndx,
usr/src/cmd/sgs/nm/common/nm.c
1311
Elf_Scn *scn = elf_getscn(elf_file, sym_data->shndx);
usr/src/cmd/sgs/nm/common/nm.c
1317
(char *)elf_strptr(elf_file,
usr/src/cmd/sgs/nm/common/nm.c
449
Elf *elf_file;
usr/src/cmd/sgs/nm/common/nm.c
477
if ((elf_file = elf_begin(fd, cmd, (Elf *) 0)) == NULL) {
usr/src/cmd/sgs/nm/common/nm.c
484
file_type = elf_kind(elf_file);
usr/src/cmd/sgs/nm/common/nm.c
486
print_ar_files(fd, elf_file, filename);
usr/src/cmd/sgs/nm/common/nm.c
517
process(elf_file, filename);
usr/src/cmd/sgs/nm/common/nm.c
525
(void) elf_end(elf_file);
usr/src/cmd/sgs/nm/common/nm.c
535
process(Elf *elf_file, char *filename)
usr/src/cmd/sgs/nm/common/nm.c
539
if (gelf_getehdr(elf_file, &ehdr) == NULL) {
usr/src/cmd/sgs/nm/common/nm.c
546
get_symtab(elf_file, filename);
usr/src/cmd/sgs/nm/common/nm.c
581
get_symtab(Elf *elf_file, char *filename)
usr/src/cmd/sgs/nm/common/nm.c
588
if (elf_getshdrstrndx(elf_file, &shstrndx) == -1) {
usr/src/cmd/sgs/nm/common/nm.c
596
scnfd = get_scnfd(elf_file, shstrndx, SHT_STRTAB);
usr/src/cmd/sgs/nm/common/nm.c
620
while ((scn = elf_nextscn(elf_file, scn)) != 0) {
usr/src/cmd/sgs/nm/common/nm.c
630
print_symtab(elf_file, shstrndx, scn,
usr/src/cmd/sgs/nm/common/nm.c
642
print_ar_files(int fd, Elf * elf_file, char *filename)
usr/src/cmd/sgs/nm/common/nm.c
652
while ((arf = elf_begin(fd, cmd, elf_file)) != 0) {
usr/src/cmd/sgs/nm/common/nm.c
715
print_symtab(Elf *elf_file, unsigned int shstrndx,
usr/src/cmd/sgs/nm/common/nm.c
734
if (gelf_getclass(elf_file) == ELFCLASS64)
usr/src/cmd/sgs/nm/common/nm.c
756
sym_data = readsyms(sd, count, elf_file, shdr->sh_link,
usr/src/cmd/sgs/nm/common/nm.c
780
print_with_pflag(ndigits, elf_file, shstrndx,
usr/src/cmd/sgs/nm/common/nm.c
783
print_with_Pflag(ndigits, elf_file, shstrndx,
usr/src/cmd/sgs/nm/common/nm.c
786
print_with_otherflags(ndigits, elf_file,
usr/src/cmd/sgs/nm/common/nm.c
812
is_bss_section(unsigned int shndx, Elf * elf_file, unsigned int shstrndx)
usr/src/cmd/sgs/nm/common/nm.c
814
Elf_Scn *scn = elf_getscn(elf_file, shndx);
usr/src/cmd/sgs/nm/common/nm.c
820
sym_name = elf_strptr(elf_file, shstrndx, shdr.sh_name);
usr/src/lib/libdtrace/common/dt_link.c
457
} elf_file;
usr/src/lib/libdtrace/common/dt_link.c
474
bzero(&elf_file, sizeof (elf_file));
usr/src/lib/libdtrace/common/dt_link.c
476
elf_file.ehdr.e_ident[EI_MAG0] = ELFMAG0;
usr/src/lib/libdtrace/common/dt_link.c
477
elf_file.ehdr.e_ident[EI_MAG1] = ELFMAG1;
usr/src/lib/libdtrace/common/dt_link.c
478
elf_file.ehdr.e_ident[EI_MAG2] = ELFMAG2;
usr/src/lib/libdtrace/common/dt_link.c
479
elf_file.ehdr.e_ident[EI_MAG3] = ELFMAG3;
usr/src/lib/libdtrace/common/dt_link.c
480
elf_file.ehdr.e_ident[EI_VERSION] = EV_CURRENT;
usr/src/lib/libdtrace/common/dt_link.c
481
elf_file.ehdr.e_ident[EI_CLASS] = ELFCLASS32;
usr/src/lib/libdtrace/common/dt_link.c
483
elf_file.ehdr.e_ident[EI_DATA] = ELFDATA2MSB;
usr/src/lib/libdtrace/common/dt_link.c
485
elf_file.ehdr.e_ident[EI_DATA] = ELFDATA2LSB;
usr/src/lib/libdtrace/common/dt_link.c
487
elf_file.ehdr.e_type = ET_REL;
usr/src/lib/libdtrace/common/dt_link.c
489
elf_file.ehdr.e_machine = EM_SPARC;
usr/src/lib/libdtrace/common/dt_link.c
491
elf_file.ehdr.e_machine = EM_386;
usr/src/lib/libdtrace/common/dt_link.c
493
elf_file.ehdr.e_version = EV_CURRENT;
usr/src/lib/libdtrace/common/dt_link.c
494
elf_file.ehdr.e_shoff = sizeof (Elf32_Ehdr);
usr/src/lib/libdtrace/common/dt_link.c
495
elf_file.ehdr.e_ehsize = sizeof (Elf32_Ehdr);
usr/src/lib/libdtrace/common/dt_link.c
496
elf_file.ehdr.e_phentsize = sizeof (Elf32_Phdr);
usr/src/lib/libdtrace/common/dt_link.c
497
elf_file.ehdr.e_shentsize = sizeof (Elf32_Shdr);
usr/src/lib/libdtrace/common/dt_link.c
498
elf_file.ehdr.e_shnum = nshdr;
usr/src/lib/libdtrace/common/dt_link.c
499
elf_file.ehdr.e_shstrndx = ESHDR_SHSTRTAB;
usr/src/lib/libdtrace/common/dt_link.c
500
off = sizeof (elf_file) + nshdr * sizeof (Elf32_Shdr);
usr/src/lib/libdtrace/common/dt_link.c
502
shp = &elf_file.shdr[ESHDR_SHSTRTAB];
usr/src/lib/libdtrace/common/dt_link.c
510
shp = &elf_file.shdr[ESHDR_DOF];
usr/src/lib/libdtrace/common/dt_link.c
519
shp = &elf_file.shdr[ESHDR_STRTAB];
usr/src/lib/libdtrace/common/dt_link.c
528
shp = &elf_file.shdr[ESHDR_SYMTAB];
usr/src/lib/libdtrace/common/dt_link.c
541
if (dt_write(dtp, fd, &elf_file,
usr/src/lib/libdtrace/common/dt_link.c
542
sizeof (elf_file)) != sizeof (elf_file) ||
usr/src/lib/libdtrace/common/dt_link.c
550
shp = &elf_file.shdr[ESHDR_REL];
usr/src/lib/libdtrace/common/dt_link.c
565
if (dt_write(dtp, fd, &elf_file,
usr/src/lib/libdtrace/common/dt_link.c
566
sizeof (elf_file)) != sizeof (elf_file) ||
usr/src/lib/libdtrace/common/dt_link.c
594
} elf_file;
usr/src/lib/libdtrace/common/dt_link.c
61
(lseek64(fd, (off64_t)elf_file.shdr[(index)].sh_offset, SEEK_SET) != \
usr/src/lib/libdtrace/common/dt_link.c
611
bzero(&elf_file, sizeof (elf_file));
usr/src/lib/libdtrace/common/dt_link.c
613
elf_file.ehdr.e_ident[EI_MAG0] = ELFMAG0;
usr/src/lib/libdtrace/common/dt_link.c
614
elf_file.ehdr.e_ident[EI_MAG1] = ELFMAG1;
usr/src/lib/libdtrace/common/dt_link.c
615
elf_file.ehdr.e_ident[EI_MAG2] = ELFMAG2;
usr/src/lib/libdtrace/common/dt_link.c
616
elf_file.ehdr.e_ident[EI_MAG3] = ELFMAG3;
usr/src/lib/libdtrace/common/dt_link.c
617
elf_file.ehdr.e_ident[EI_VERSION] = EV_CURRENT;
usr/src/lib/libdtrace/common/dt_link.c
618
elf_file.ehdr.e_ident[EI_CLASS] = ELFCLASS64;
usr/src/lib/libdtrace/common/dt_link.c
62
(off64_t)elf_file.shdr[(index)].sh_offset || \
usr/src/lib/libdtrace/common/dt_link.c
620
elf_file.ehdr.e_ident[EI_DATA] = ELFDATA2MSB;
usr/src/lib/libdtrace/common/dt_link.c
622
elf_file.ehdr.e_ident[EI_DATA] = ELFDATA2LSB;
usr/src/lib/libdtrace/common/dt_link.c
624
elf_file.ehdr.e_type = ET_REL;
usr/src/lib/libdtrace/common/dt_link.c
626
elf_file.ehdr.e_machine = EM_SPARCV9;
usr/src/lib/libdtrace/common/dt_link.c
628
elf_file.ehdr.e_machine = EM_AMD64;
usr/src/lib/libdtrace/common/dt_link.c
63
dt_write(dtp, fd, (data), elf_file.shdr[(index)].sh_size) != \
usr/src/lib/libdtrace/common/dt_link.c
630
elf_file.ehdr.e_version = EV_CURRENT;
usr/src/lib/libdtrace/common/dt_link.c
631
elf_file.ehdr.e_shoff = sizeof (Elf64_Ehdr);
usr/src/lib/libdtrace/common/dt_link.c
632
elf_file.ehdr.e_ehsize = sizeof (Elf64_Ehdr);
usr/src/lib/libdtrace/common/dt_link.c
633
elf_file.ehdr.e_phentsize = sizeof (Elf64_Phdr);
usr/src/lib/libdtrace/common/dt_link.c
634
elf_file.ehdr.e_shentsize = sizeof (Elf64_Shdr);
usr/src/lib/libdtrace/common/dt_link.c
635
elf_file.ehdr.e_shnum = nshdr;
usr/src/lib/libdtrace/common/dt_link.c
636
elf_file.ehdr.e_shstrndx = ESHDR_SHSTRTAB;
usr/src/lib/libdtrace/common/dt_link.c
637
off = sizeof (elf_file) + nshdr * sizeof (Elf64_Shdr);
usr/src/lib/libdtrace/common/dt_link.c
639
shp = &elf_file.shdr[ESHDR_SHSTRTAB];
usr/src/lib/libdtrace/common/dt_link.c
64
elf_file.shdr[(index)].sh_size)
usr/src/lib/libdtrace/common/dt_link.c
647
shp = &elf_file.shdr[ESHDR_DOF];
usr/src/lib/libdtrace/common/dt_link.c
656
shp = &elf_file.shdr[ESHDR_STRTAB];
usr/src/lib/libdtrace/common/dt_link.c
665
shp = &elf_file.shdr[ESHDR_SYMTAB];
usr/src/lib/libdtrace/common/dt_link.c
678
if (dt_write(dtp, fd, &elf_file,
usr/src/lib/libdtrace/common/dt_link.c
679
sizeof (elf_file)) != sizeof (elf_file) ||
usr/src/lib/libdtrace/common/dt_link.c
687
shp = &elf_file.shdr[ESHDR_REL];
usr/src/lib/libdtrace/common/dt_link.c
698
if (dt_write(dtp, fd, &elf_file,
usr/src/lib/libdtrace/common/dt_link.c
699
sizeof (elf_file)) != sizeof (elf_file) ||
usr/src/uts/i86pc/dboot/dboot_elfload.c
43
static caddr_t elf_file = 0;
usr/src/uts/i86pc/dboot/dboot_elfload.c
45
#define PGETBYTES(offset) ((void *)(elf_file + (offset)))
usr/src/uts/i86pc/dboot/dboot_elfload.c
85
elf_file = (caddr_t)file_image;