Searched refs:eheader (Results 1 - 4 of 4) sorted by relevance
/haiku/src/system/runtime_loader/ |
H A D | elf_load_image.h | 11 status_t parse_elf_header(elf_ehdr* eheader, int32* _pheaderSize, 15 status_t parse_elf32_header(Elf32_Ehdr* eheader, int32* _pheaderSize, 18 status_t parse_elf64_header(Elf64_Ehdr* eheader, int32* _pheaderSize,
|
H A D | elf_haiku_version.h | 12 elf_ehdr& eheader, int32 sheaderSize, char* buffer,
|
H A D | elf_load_image.cpp | 412 parse_elf_header(elf_ehdr* eheader, int32* _pheaderSize, argument 415 if (memcmp(eheader->e_ident, ELFMAG, 4) != 0) 418 if (eheader->e_ident[4] != ELF_CLASS) 421 if (eheader->e_phoff == 0) 424 if (eheader->e_phentsize < sizeof(elf_phdr)) 427 *_pheaderSize = eheader->e_phentsize * eheader->e_phnum; 428 *_sheaderSize = eheader->e_shentsize * eheader->e_shnum; 440 parse_elf32_header(Elf32_Ehdr* eheader, int3 argument 465 parse_elf64_header(Elf64_Ehdr* eheader, int32* _pheaderSize, int32* _sheaderSize) argument 506 elf_ehdr eheader; local [all...] |
H A D | elf_haiku_version.cpp | 23 analyze_object_gcc_version(int fd, image_t* image, elf_ehdr& eheader, argument 36 ssize_t length = _kern_read(fd, eheader.e_shoff, buffer, sheaderSize); 45 = (elf_shdr*)(buffer + eheader.e_shstrndx * eheader.e_shentsize); 65 for (uint32 i = 0; i < eheader.e_shnum; i++) { 66 sectionHeader = (elf_shdr*)(buffer + i * eheader.e_shentsize); 213 analyze_image_haiku_version_and_abi(int fd, image_t* image, elf_ehdr& eheader, argument 244 if (!analyze_object_gcc_version(fd, image, eheader, sheaderSize,
|
Completed in 42 milliseconds