/osnet-11/usr/src/grub/grub2/include/grub/ |
H A D | elfload.h | 34 } ehdr; member in struct:grub_elf_file
|
/osnet-11/usr/src/grub/grub2/grub-core/efiemu/i386/ |
H A D | loadcore32.c | 29 grub_arch_efiemu_check_header32 (void *ehdr) argument 31 Elf32_Ehdr *e = ehdr; 43 void *ehdr) 46 Elf32_Ehdr *e = ehdr; 41 grub_arch_efiemu_relocate_symbols32(grub_efiemu_segment_t segs, struct grub_efiemu_elf_sym *elfsyms, void *ehdr) argument
|
H A D | loadcore64.c | 29 grub_arch_efiemu_check_header64 (void *ehdr) argument 31 Elf64_Ehdr *e = ehdr; 42 void *ehdr) 45 Elf64_Ehdr *e = ehdr; 40 grub_arch_efiemu_relocate_symbols64(grub_efiemu_segment_t segs, struct grub_efiemu_elf_sym *elfsyms, void *ehdr) argument
|
/osnet-11/usr/src/grub/grub2/grub-core/kern/emu/ |
H A D | full.c | 33 grub_arch_dl_check_header (void *ehdr) argument 35 (void) ehdr; 40 grub_arch_dl_relocate_symbols (grub_dl_t mod, void *ehdr) argument 43 (void) ehdr; 54 void grub_arch_dl_get_tramp_got_size (const void *ehdr __attribute__ ((unused)),
|
/osnet-11/usr/src/grub/grub2/grub-core/kern/i386/ |
H A D | dl.c | 27 grub_arch_dl_check_header (void *ehdr) argument 29 Elf_Ehdr *e = ehdr; 42 grub_arch_dl_relocate_symbols (grub_dl_t mod, void *ehdr) argument 44 Elf_Ehdr *e = ehdr;
|
/osnet-11/usr/src/grub/grub2/grub-core/kern/ia64/ |
H A D | dl_helper.c | 27 grub_ia64_dl_get_tramp_got_size (const void *ehdr, grub_size_t *tramp, argument 30 const Elf64_Ehdr *e = ehdr;
|
H A D | dl.c | 28 grub_arch_dl_check_header (void *ehdr) argument 30 Elf_Ehdr *e = ehdr; 163 grub_arch_dl_relocate_symbols (grub_dl_t mod, void *ehdr) argument 165 Elf_Ehdr *e = ehdr;
|
/osnet-11/usr/src/grub/grub2/grub-core/kern/sparc64/ |
H A D | dl.c | 27 grub_arch_dl_check_header (void *ehdr) argument 29 Elf_Ehdr *e = ehdr; 43 grub_arch_dl_relocate_symbols (grub_dl_t mod, void *ehdr) argument 45 Elf_Ehdr *e = ehdr;
|
/osnet-11/usr/src/grub/grub2/grub-core/kern/x86_64/ |
H A D | dl.c | 27 grub_arch_dl_check_header (void *ehdr) argument 29 Elf64_Ehdr *e = ehdr; 42 grub_arch_dl_relocate_symbols (grub_dl_t mod, void *ehdr) argument 44 Elf64_Ehdr *e = ehdr;
|
/osnet-11/usr/src/grub/grub2/grub-core/efiemu/ |
H A D | loadcore_common.c | 48 grub_efiemu_check_header (void *ehdr, grub_size_t size, argument 53 && grub_efiemu_check_header32 (ehdr,size)) 59 && grub_efiemu_check_header64 (ehdr,size))
|
H A D | loadcore.c | 59 SUFFIX (grub_efiemu_check_header) (void *ehdr, grub_size_t size) argument 61 Elf_Ehdr *e = ehdr; 68 if (!SUFFIX (grub_arch_efiemu_check_header) (ehdr)
|
/osnet-11/usr/src/grub/grub2/grub-core/loader/ |
H A D | multiboot_elfxx.c | 46 Elf_Ehdr *ehdr = (Elf_Ehdr *) buffer; local 48 return ehdr->e_ident[EI_CLASS] == ELFCLASSXX; 54 Elf_Ehdr *ehdr = (Elf_Ehdr *) buffer; local 58 if (ehdr->e_ident[EI_CLASS] != ELFCLASSXX) 61 if (ehdr->e_ident[EI_MAG0] != ELFMAG0 62 || ehdr->e_ident[EI_MAG1] != ELFMAG1 63 || ehdr->e_ident[EI_MAG2] != ELFMAG2 64 || ehdr->e_ident[EI_MAG3] != ELFMAG3 65 || ehdr->e_version != EV_CURRENT 66 || ehdr [all...] |
/osnet-11/usr/src/lib/libproc/common/ |
H A D | Pidle.c | 113 GElf_Ehdr ehdr; local 199 if (gelf_getehdr(elf, &ehdr) == NULL) { 245 switch (ehdr.e_ident[EI_CLASS]) {
|
H A D | Psymtab_machelf32.c | 211 Ehdr *ehdr, uint_t phnum, Phdr *phdr) 215 Ehdr *ehdr, uint_t phnum, Phdr *phdr) 260 if (ehdr->e_type == ET_DYN) 345 size += phnum * ehdr->e_phentsize; 356 if (ehdr->e_type == ET_DYN) 447 (void) memcpy(ep, ehdr, offsetof(Ehdr, e_phoff)); 451 ep->e_phentsize = ehdr->e_phentsize; 473 addr + ehdr->e_phoff) != phnum * ep->e_phentsize) { 509 if (ehdr->e_type == ET_DYN) 537 if (ehdr 210 fake_elf64(struct ps_prochandle *P, file_info_t *fptr, uintptr_t addr, Ehdr *ehdr, uint_t phnum, Phdr *phdr) argument [all...] |
H A D | proc_arg.c | 86 GElf_Ehdr ehdr; local 95 if (read(fd, &ehdr, sizeof (ehdr)) != sizeof (ehdr)) { 98 } else if ((is_noelf = memcmp(&ehdr.e_ident[EI_MAG0], ELFMAG, 99 SELFMAG)) != 0 || ehdr.e_type != ET_CORE) { 103 ehdr.e_ident[EI_DATA] != order)
|
H A D | Pcore.c | 826 fake_up_symtab(struct ps_prochandle *P, const elf_file_header_t *ehdr, argument 851 Elf32_Ehdr ehdr; member in struct:__anon2356 856 base = sizeof (b->ehdr) + sizeof (b->shdr); 862 (void) memcpy(b->ehdr.e_ident, ehdr->e_ident, 863 sizeof (ehdr->e_ident)); 864 b->ehdr.e_type = ehdr->e_type; 865 b->ehdr.e_machine = ehdr 917 Elf64_Ehdr ehdr; member in struct:__anon2357 1343 GElf_Ehdr ehdr; local [all...] |
H A D | Pgcore.c | 1055 Elf32_Ehdr ehdr; local 1057 bzero(&ehdr, sizeof (ehdr)); 1058 ehdr.e_ident[EI_MAG0] = ELFMAG0; 1059 ehdr.e_ident[EI_MAG1] = ELFMAG1; 1060 ehdr.e_ident[EI_MAG2] = ELFMAG2; 1061 ehdr.e_ident[EI_MAG3] = ELFMAG3; 1062 ehdr.e_type = ET_CORE; 1064 ehdr.e_ident[EI_CLASS] = ELFCLASS32; 1066 ehdr 1113 Elf64_Ehdr ehdr; local [all...] |
/osnet-11/usr/src/grub/grub2/grub-core/kern/mips/ |
H A D | dl.c | 32 grub_arch_dl_check_header (void *ehdr) argument 34 Elf_Ehdr *e = ehdr; 53 grub_arch_dl_relocate_symbols (grub_dl_t mod, void *ehdr) argument 55 Elf_Ehdr *e = ehdr;
|
/osnet-11/usr/src/grub/grub2/grub-core/kern/powerpc/ |
H A D | dl.c | 27 grub_arch_dl_check_header (void *ehdr) argument 29 Elf_Ehdr *e = ehdr; 41 grub_arch_dl_get_tramp_got_size (const void *ehdr, grub_size_t *tramp, argument 44 const Elf_Ehdr *e = ehdr; 99 grub_arch_dl_relocate_symbols (grub_dl_t mod, void *ehdr) argument 101 Elf_Ehdr *e = ehdr;
|
/osnet-11/usr/src/lib/libc/i386/crt/ |
H A D | _rtld.c | 83 Elf32_Ehdr *ehdr; /* ELF header of ld.so */ local 139 ehdr = (Elf32_Ehdr *)MMAP(0, sb.st_size, PROT_READ | PROT_EXEC, 141 if (ehdr == (Elf32_Ehdr *)-1) 149 if (ehdr->e_ident[EI_MAG0] != ELFMAG0 || 150 ehdr->e_ident[EI_MAG1] != ELFMAG1 || 151 ehdr->e_ident[EI_MAG2] != ELFMAG2 || 152 ehdr->e_ident[EI_MAG3] != ELFMAG3) 154 if (ehdr->e_ident[EI_CLASS] != ELFCLASS32 || 155 ehdr->e_ident[EI_DATA] != ELFDATA2LSB) 157 if (ehdr [all...] |
/osnet-11/usr/src/lib/libc/sparc/crt/ |
H A D | _rtld.c | 82 Elf32_Ehdr *ehdr; /* ELF header of ld.so */ local 138 ehdr = (Elf32_Ehdr *)MMAP(0, sb.st_size, PROT_READ | PROT_EXEC, 140 if (ehdr == (Elf32_Ehdr *)-1) 148 if (ehdr->e_ident[EI_MAG0] != ELFMAG0 || 149 ehdr->e_ident[EI_MAG1] != ELFMAG1 || 150 ehdr->e_ident[EI_MAG2] != ELFMAG2 || 151 ehdr->e_ident[EI_MAG3] != ELFMAG3) 153 if (ehdr->e_ident[EI_CLASS] != ELFCLASS32 || 154 ehdr->e_ident[EI_DATA] != ELFDATA2MSB) 156 if (ehdr [all...] |
/osnet-11/usr/src/lib/fm/topo/libtopo/common/ |
H A D | mod.c | 122 GElf_Ehdr ehdr; local 139 if ((gelf_getehdr(elf, &ehdr)) == NULL) { 154 ehdr.e_shstrndx, (size_t)shdr.sh_name);
|
/osnet-11/usr/src/grub/grub2/util/ |
H A D | grub-pe2elf.c | 96 Elf32_Ehdr ehdr; variable 428 ehdr.e_ident[EI_MAG0] = ELFMAG0; 429 ehdr.e_ident[EI_MAG1] = ELFMAG1; 430 ehdr.e_ident[EI_MAG2] = ELFMAG2; 431 ehdr.e_ident[EI_MAG3] = ELFMAG3; 432 ehdr.e_ident[EI_VERSION] = EV_CURRENT; 433 ehdr.e_version = EV_CURRENT; 434 ehdr.e_type = ET_REL; 436 ehdr.e_ident[EI_CLASS] = ELFCLASS32; 437 ehdr [all...] |
/osnet-11/usr/src/grub/grub2/grub-core/kern/ |
H A D | dl.c | 211 grub_dl_check_header (void *ehdr, grub_size_t size) 213 Elf_Ehdr *e = ehdr; 220 if (grub_arch_dl_check_header (ehdr) 209 grub_dl_check_header(void *ehdr, grub_size_t size) argument
|
/osnet-11/usr/src/lib/libdtrace/common/ |
H A D | dt_link.c | 454 Elf32_Ehdr ehdr; member in struct:__anon1619 475 elf_file.ehdr.e_ident[EI_MAG0] = ELFMAG0; 476 elf_file.ehdr.e_ident[EI_MAG1] = ELFMAG1; 477 elf_file.ehdr.e_ident[EI_MAG2] = ELFMAG2; 478 elf_file.ehdr.e_ident[EI_MAG3] = ELFMAG3; 479 elf_file.ehdr.e_ident[EI_VERSION] = EV_CURRENT; 480 elf_file.ehdr.e_ident[EI_CLASS] = ELFCLASS32; 482 elf_file.ehdr.e_ident[EI_DATA] = ELFDATA2MSB; 484 elf_file.ehdr.e_ident[EI_DATA] = ELFDATA2LSB; 486 elf_file.ehdr 591 Elf64_Ehdr ehdr; member in struct:__anon1620 1016 GElf_Ehdr ehdr; local [all...] |