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)))