Searched refs:e_ident (Results 1 - 15 of 15) sorted by relevance

/haiku/src/tools/
H A Delf2aout.c113 //(ex->e_machine, ex->e_ident[EI_DATA], ex->e_ident[EI_CLASS])
179 unsigned char data = e->e_ident[EI_DATA];
184 mid = get_mid(xe16toh(e->e_machine), e->e_ident[EI_DATA], e->e_ident[EI_CLASS]);
234 unsigned char data = e->e_ident[EI_DATA];
239 mid = get_mid(xe16toh(e->e_machine), e->e_ident[EI_DATA], e->e_ident[EI_CLASS]);
312 if (e->e_ident[EI_CLASS] != ELFCLASS64 && e->e_ident[EI_CLAS
[all...]
H A Dset_haiku_revision.cpp50 // e_ident indices
63 unsigned char e_ident[EI_NIDENT]; member in struct:__anon1
80 unsigned char e_ident[EI_NIDENT]; member in struct:__anon2
96 // e_ident EI_CLASS and EI_DATA values
542 switch (fileHeader.e_ident[EI_DATA]) {
/haiku/headers/private/storage/
H A DElfX.h21 unsigned char e_ident[EI_NIDENT]; member in struct:__anon1182
/haiku/src/tools/restest/
H A DElf.h13 // e_ident indices
26 unsigned char e_ident[EI_NIDENT]; member in struct:__anon6120
42 // e_ident EI_CLASS and EI_DATA values
H A DResourceFile.cpp634 switch (fileHeader.e_ident[EI_DATA]) {
/haiku/src/tools/elfsymbolpatcher/
H A DElfFile.cpp619 if (fHeader.e_ident[EI_MAG0] != ELFMAG0
620 || fHeader.e_ident[EI_MAG1] != ELFMAG1
621 || fHeader.e_ident[EI_MAG2] != ELFMAG2
622 || fHeader.e_ident[EI_MAG3] != ELFMAG3) {
627 if (fHeader.e_ident[EI_CLASS] != ELFCLASS) {
632 if (fHeader.e_ident[EI_DATA] != ELFDATA2LSB) {
637 if (fHeader.e_ident[EI_VERSION] != EV_CURRENT) {
/haiku/headers/build/os/kernel/
H A Delf.h37 uint8 e_ident[EI_NIDENT]; member in struct:__anon1
58 uint8 e_ident[EI_NIDENT]; member in struct:__anon2
78 /* e_ident[] indices */
96 /* e_ident */
97 #define IS_ELF(ehdr) ((ehdr).e_ident[EI_MAG0] == ELFMAG0 && \
98 (ehdr).e_ident[EI_MAG1] == ELFMAG1 && \
99 (ehdr).e_ident[EI_MAG2] == ELFMAG2 && \
100 (ehdr).e_ident[EI_MAG3] == ELFMAG3)
835 return e_ident[EI_DATA] == ELFDATA2LSB;
837 return e_ident[EI_DAT
[all...]
/haiku/headers/os/kernel/
H A Delf.h48 uint8 e_ident[EI_NIDENT]; member in struct:__anon32
69 uint8 e_ident[EI_NIDENT]; member in struct:__anon33
89 /* e_ident[] indices */
107 /* e_ident */
108 #define IS_ELF(ehdr) ((ehdr).e_ident[EI_MAG0] == ELFMAG0 && \
109 (ehdr).e_ident[EI_MAG1] == ELFMAG1 && \
110 (ehdr).e_ident[EI_MAG2] == ELFMAG2 && \
111 (ehdr).e_ident[EI_MAG3] == ELFMAG3)
846 return e_ident[EI_DATA] == ELFDATA2LSB;
848 return e_ident[EI_DAT
[all...]
/haiku/src/system/runtime_loader/
H A Delf_load_image.cpp415 if (memcmp(eheader->e_ident, ELFMAG, 4) != 0)
418 if (eheader->e_ident[4] != ELF_CLASS)
443 if (memcmp(eheader->e_ident, ELFMAG, 4) != 0)
446 if (eheader->e_ident[4] != ELFCLASS32)
468 if (memcmp(eheader->e_ident, ELFMAG, 4) != 0)
471 if (eheader->e_ident[4] != ELFCLASS64)
H A Druntime_loader.cpp650 if (memcmp(elfHeader.e_ident, ELFMAG, 4) != 0)
655 if ((elfHeader.e_ident[EI_DATA] == ELFDATA2LSB) != (B_HOST_IS_LENDIAN != 0))
/haiku/src/system/kernel/debug/
H A Dcore_dump.cpp1101 // e_ident
1102 header.e_ident[EI_MAG0] = ELFMAG[0];
1103 header.e_ident[EI_MAG1] = ELFMAG[1];
1104 header.e_ident[EI_MAG2] = ELFMAG[2];
1105 header.e_ident[EI_MAG3] = ELFMAG[3];
1107 header.e_ident[EI_CLASS] = ELFCLASS64;
1109 header.e_ident[EI_CLASS] = ELFCLASS32;
1112 header.e_ident[EI_DATA] = ELFDATA2LSB;
1114 header.e_ident[EI_DATA] = ELFDATA2MSB;
1116 header.e_ident[EI_VERSIO
[all...]
/haiku/src/system/boot/loader/
H A Delf.cpp191 if (memcmp(elfHeader.e_ident, ELFMAG, 4) != 0
192 || elfHeader.e_ident[4] != Class::kIdentClass
200 image->elf_class = elfHeader.e_ident[EI_CLASS];
/haiku/src/kits/debug/
H A DImage.cpp280 if (memcmp(elfHeader->e_ident, ELFMAG, 4) != 0)
283 if (elfHeader->e_ident[4] != ELF_CLASS)
/haiku/src/system/kernel/
H A Delf.cpp1125 if (memcmp(elfHeader->e_ident, ELFMAG, 4) != 0)
1128 if (elfHeader->e_ident[4] != ELF_CLASS)
/haiku/src/kits/storage/
H A DResourceFile.cpp467 // read the ELF headers e_ident field
650 if (fileHeader.e_ident[EI_CLASS] == ELFCLASS64) {

Completed in 98 milliseconds