EI_CLASS
ehdr->e_ident[EI_CLASS] == ELF_TARG_CLASS &&
if (efile->ef_hdr.e_ident[EI_CLASS] != hdr->e_ident[EI_CLASS] ||
if (hdr->e_ident[EI_CLASS] == (*erd)->class &&
#define elf_class(ef) ((ef)->ef_hdr.e_ident[EI_CLASS])
if (eh->e_ident[EI_CLASS] != ELFCLASS32)
if (eh->e_ident[EI_CLASS] != ELFCLASS64)
return (kd->nlehdr.e_ident[EI_CLASS] == class &&
if (gelf_getclass(elf) != kd->nlehdr.e_ident[EI_CLASS]) {
image_type = eh.e_ident[EI_CLASS] == ELFCLASS32 ?
class = ehdr.e_ident[EI_CLASS];
if (hdr->e_ident[EI_CLASS] != ELF_TARG_CLASS ||
if (ehdr->e_ident[EI_CLASS] != ELF_TARG_CLASS || /* Layout ? */
if (hdr->e_ident[EI_CLASS] != ELF_TARG_CLASS || /* Layout ? */
if (hdr->e_ident[EI_CLASS] != ELF_TARG_CLASS || /* Layout ? */
MPASS(ehdr->e_ident[EI_CLASS] == ELF_TARG_CLASS);
hdr->kh_ehdr.e_ident[EI_CLASS] = ELF_CLASS;
ehdr->e_ident[EI_CLASS] = ELF_CLASS;
hdr->e_ident[EI_CLASS] != ELF_TARG_CLASS ||
ehdr.e_ident[EI_CLASS] = ELF_CLASS;
if (hdr->e_ident[EI_CLASS] != ELF_TARG_CLASS ||
if (hdr->e_ident[EI_CLASS] != ELF_TARG_CLASS ||
if (hdr->e_ident[EI_CLASS] != ELF_TARG_CLASS
ehdr->e_ident[EI_CLASS] != ELF_TARG_CLASS ||
switch (e->e_ident[EI_CLASS]) {
switch (e->e_ident[EI_CLASS]) {
switch (e->e_ident[EI_CLASS]) {
switch (e->e_ident[EI_CLASS]) {
switch (e->e_ident[EI_CLASS]) {
offsetof(Elf32_Ehdr, e_ident[EI_CLASS]),
offsetof(Elf32_Ehdr, e_ident[EI_CLASS]),
ehdr->e_ident[EI_CLASS] = ELF_CLASS;
if (IS_ELF(eh) == 0 || eh.e_ident[EI_CLASS] != ELFCLASS)