Searched refs:elfhdr (Results 1 – 11 of 11) sorted by relevance
| /freebsd-11-stable/contrib/file/src/ |
| HD | elfclass.h | 27 if (nbytes <= sizeof(elfhdr)) 31 (void)memcpy(&elfhdr, buf, sizeof elfhdr); 32 swap = (u.c[sizeof(int32_t) - 1] + 1) != elfhdr.e_ident[EI_DATA]; 34 type = elf_getu16(swap, elfhdr.e_type); 39 phnum = elf_getu16(swap, elfhdr.e_phnum); 44 CAST(off_t, elf_getu(swap, elfhdr.e_phoff)), phnum, 45 CAST(size_t, elf_getu16(swap, elfhdr.e_phentsize)), 52 phnum = elf_getu16(swap, elfhdr.e_phnum); 55 shnum = elf_getu16(swap, elfhdr.e_shnum); 59 CAST(off_t, elf_getu(swap, elfhdr.e_phoff)), phnum, [all …]
|
| HD | readelf.c | 1829 #undef elfhdr in file_tryelf() 1830 #define elfhdr elf32hdr in file_tryelf() macro 1835 #undef elfhdr in file_tryelf() 1836 #define elfhdr elf64hdr in file_tryelf() macro
|
| /freebsd-11-stable/usr.sbin/btxld/ |
| HD | elfh.c | 42 const struct elfh elfhdr = { variable 56 htole16(sizeof(elfhdr.e)), /* e_ehsize */ 57 htole16(sizeof(elfhdr.p[0])), /* e_phentsize */ 58 htole16(sizeof(elfhdr.p) / sizeof(elfhdr.p[0])), /* e_phnum */ 59 htole16(sizeof(elfhdr.sh[0])), /* e_shentsize */ 60 htole16(sizeof(elfhdr.sh) / sizeof(elfhdr.sh[0])), /* e_shnum */ 66 htole32(sizeof(elfhdr)), /* p_offset */ 95 htole32(sizeof(elfhdr.shstrtab)), /* sh_size */
|
| HD | elfh.h | 40 extern const struct elfh elfhdr; /* ELF header template */
|
| HD | btxld.c | 421 eh = elfhdr; in puthdr()
|
| /freebsd-11-stable/contrib/elftoolchain/size/ |
| HD | size.c | 215 xlatetom(Elf *elf, GElf_Ehdr *elfhdr, void *_src, void *_dst, in xlatetom() argument 222 src.d_version = elfhdr->e_version; in xlatetom() 225 dst.d_version = elfhdr->e_version; in xlatetom() 227 return (gelf_xlatetom(elf, &dst, &src, elfhdr->e_ident[EI_DATA]) != in xlatetom() 247 #define NEXT_NOTE(elfhdr, descsz, namesz, offset) do { \ argument 248 if (elfhdr->e_ident[EI_CLASS] == ELFCLASS32) { \ 263 handle_core_note(Elf *elf, GElf_Ehdr *elfhdr, GElf_Phdr *phdr, in handle_core_note() argument 275 if (elf == NULL || elfhdr == NULL || phdr == NULL) in handle_core_note() 289 if (xlatetom(elf, elfhdr, &nhdr->n_type, &nhdr_l.n_type, in handle_core_note() 291 xlatetom(elf, elfhdr, &nhdr->n_descsz, &nhdr_l.n_descsz, in handle_core_note() [all …]
|
| /freebsd-11-stable/contrib/elftoolchain/strings/ |
| HD | strings.c | 243 GElf_Ehdr elfhdr; in handle_elf() local 265 if (gelf_getehdr(elf, &elfhdr) == NULL) { in handle_elf() 271 if (elfhdr.e_shnum == 0 && elfhdr.e_type == ET_CORE) { in handle_elf()
|
| /freebsd-11-stable/usr.sbin/kgzip/ |
| HD | Makefile | 5 SRCS= kgzip.c aouthdr.c elfhdr.c kgzcmp.c kgzld.c xio.c
|
| HD | elfhdr.h | 86 extern const struct kgz_elfhdr elfhdr;
|
| HD | elfhdr.c | 40 const struct kgz_elfhdr elfhdr = { variable
|
| HD | kgzcmp.c | 94 struct kgz_elfhdr ehdr = elfhdr; in kgzcmp()
|