elf 105 ddb/db_elf.c Elf_Ehdr *elf; elf 138 ddb/db_elf.c elf = (Elf_Ehdr *)symtab; elf 139 ddb/db_elf.c if (memcmp(elf->e_ident, ELFMAG, SELFMAG) != 0 || elf 140 ddb/db_elf.c elf->e_ident[EI_CLASS] != ELFCLASS) { elf 145 ddb/db_elf.c if (elf->e_machine != ELF_TARG_MACH) { elf 157 ddb/db_elf.c shp = (Elf_Shdr *)((char *)symtab + elf->e_shoff); elf 158 ddb/db_elf.c shstrtab = (char *)symtab + shp[elf->e_shstrndx].sh_offset; elf 159 ddb/db_elf.c for (i = 0; i < elf->e_shnum; i++) { elf 234 ddb/db_elf.c Elf_Ehdr *elf = STAB_TO_EHDR(stab); elf 235 ddb/db_elf.c Elf_Shdr *shp = STAB_TO_SHDR(stab, elf); elf 239 ddb/db_elf.c shstrtab = (char *)elf + shp[elf->e_shstrndx].sh_offset; elf 240 ddb/db_elf.c for (i = 0; i < elf->e_shnum; i++) { elf 242 ddb/db_elf.c return ((char *)elf + shp[shp[i].sh_link].sh_offset); elf 244 ddb/db_elf.c return ((char *)elf + shp[i].sh_offset); elf 88 dev/ksyms.c Elf_Ehdr *elf; elf 92 dev/ksyms.c elf = (Elf_Ehdr *)symtab; elf 93 dev/ksyms.c if (memcmp(elf->e_ident, ELFMAG, SELFMAG) != 0 || elf 94 dev/ksyms.c elf->e_ident[EI_CLASS] != ELFCLASS || elf 95 dev/ksyms.c elf->e_machine != ELF_TARG_MACH) elf 98 dev/ksyms.c shdr = (Elf_Shdr *)&symtab[elf->e_shoff]; elf 99 dev/ksyms.c for (i = 0; i < elf->e_shnum; i++) { elf 108 dev/ksyms.c if (i == elf->e_shnum) elf 78 lib/libsa/loadfile_elf.c ELFNAME(exec)(int fd, Elf_Ehdr *elf, u_long *marks, int flags) elf 90 lib/libsa/loadfile_elf.c sz = elf->e_phnum * sizeof(Elf_Phdr); elf 93 lib/libsa/loadfile_elf.c if (lseek(fd, (off_t)elf->e_phoff, SEEK_SET) == -1) { elf 104 lib/libsa/loadfile_elf.c for (first = 1, i = 0; i < elf->e_phnum; i++) { elf 170 lib/libsa/loadfile_elf.c if (lseek(fd, (off_t)elf->e_shoff, SEEK_SET) == -1) { elf 174 lib/libsa/loadfile_elf.c sz = elf->e_shnum * sizeof(Elf_Shdr); elf 193 lib/libsa/loadfile_elf.c for (havesyms = i = 0; i < elf->e_shnum; i++) elf 197 lib/libsa/loadfile_elf.c for (first = 1, i = 0; i < elf->e_shnum; i++) { elf 237 lib/libsa/loadfile_elf.c elf->e_phoff = 0; elf 238 lib/libsa/loadfile_elf.c elf->e_shoff = sizeof(Elf_Ehdr); elf 239 lib/libsa/loadfile_elf.c elf->e_phentsize = 0; elf 240 lib/libsa/loadfile_elf.c elf->e_phnum = 0; elf 241 lib/libsa/loadfile_elf.c BCOPY(elf, elfp, sizeof(*elf)); elf 245 lib/libsa/loadfile_elf.c marks[MARK_ENTRY] = LOADADDR(elf->e_entry); elf 538 sys/exec_elf.h #define ELFNAME(x) CONCAT(elf,CONCAT(ELFSIZE,CONCAT(_,x)))