Elf64_Ehdr
module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs,
static Elf64_Ehdr *ehdr;
Elf64_Ehdr *ehdr;
elf.ehdr = elf_ptr(Elf64_Ehdr, 0);
#define Elf_Ehdr Elf64_Ehdr
Elf64_Ehdr ehdr64;
Elf64_Ehdr *eh;
Elf64_Ehdr ehdr;
Elf64_Ehdr *elf64 = hdr;
const Elf64_Ehdr *elf64 = hdr;
static unsigned long get_stubs_size(const Elf64_Ehdr *hdr,
static unsigned long get_got_size(const Elf64_Ehdr *hdr,
int module_frob_arch_sections(Elf64_Ehdr *hdr,
static void update_backup_region_phdr(struct kimage *image, Elf64_Ehdr *ehdr)
Elf64_Ehdr *elf;
hdr_size = (sizeof(Elf64_Ehdr) +
elf = (Elf64_Ehdr *)bufp;
bufp += sizeof(Elf64_Ehdr);
elf->e_phoff = cpu_to_be64(sizeof(Elf64_Ehdr));
elf->e_ehsize = cpu_to_be16(sizeof(Elf64_Ehdr));
static void *ehdr_init(Elf64_Ehdr *ehdr, int phdr_count)
ehdr->e_phoff = sizeof(Elf64_Ehdr);
ehdr->e_ehsize = sizeof(Elf64_Ehdr);
size = sizeof(Elf64_Ehdr);
Elf64_Ehdr *hdr = (Elf64_Ehdr *)raw_addr;
Elf64_Ehdr *hdr;
Elf64_Ehdr ehdr;
kbuf.memsz += sizeof(Elf64_Ehdr);
Elf64_Ehdr *hdr = (Elf64_Ehdr *)raw_addr;
Elf64_Ehdr *ehdr_ptr;
ehdr_ptr = (Elf64_Ehdr *)elfptr;
phdr_ptr = (Elf64_Phdr*)(elfptr + sizeof(Elf64_Ehdr)); /* PT_NOTE hdr */
Elf64_Ehdr ehdr;
rc = elfcorehdr_read((char *)&ehdr, sizeof(Elf64_Ehdr), &addr);
ehdr.e_ehsize != sizeof(Elf64_Ehdr) ||
elfcorebuf_sz_orig = sizeof(Elf64_Ehdr) +
Elf64_Ehdr *ehdr = (Elf64_Ehdr *)elfptr;
Elf64_Phdr *phdr = (Elf64_Phdr *)(elfptr + sizeof(Elf64_Ehdr));
Elf64_Phdr *phdr_start = (Elf64_Phdr *)(elfcorebuf + sizeof(Elf64_Ehdr));
Elf64_Ehdr *ehdr = (Elf64_Ehdr *)elfcorebuf;
Elf64_Phdr *phdr_start = (Elf64_Phdr *)(elfcorebuf + sizeof(Elf64_Ehdr));
Elf64_Ehdr *ehdr = (Elf64_Ehdr *)elfcorebuf;
new_size = sizeof(Elf64_Ehdr) +
static int __init update_note_header_size_elf64(const Elf64_Ehdr *ehdr_ptr)
static int __init get_note_number_and_size_elf64(const Elf64_Ehdr *ehdr_ptr,
static int __init copy_notes_elf64(const Elf64_Ehdr *ehdr_ptr, char *notes_buf)
Elf64_Ehdr *ehdr_ptr;
ehdr_ptr = (Elf64_Ehdr *)elfptr;
note_off = sizeof(Elf64_Ehdr) +
tmp = elfptr + sizeof(Elf64_Ehdr);
memmove(tmp, tmp+i, ((*elfsz)-sizeof(Elf64_Ehdr)-sizeof(Elf64_Phdr)));
#define Elf_Ehdr Elf64_Ehdr
Elf64_Ehdr *ehdr;
elf_sz = sizeof(Elf64_Ehdr) + nr_phdr * sizeof(Elf64_Phdr);
ehdr = (Elf64_Ehdr *)buf;
ehdr->e_phoff = sizeof(Elf64_Ehdr);
ehdr->e_ehsize = sizeof(Elf64_Ehdr);
const Elf64_Ehdr *ehdr;
ehdr = freader_fetch(r, 0, sizeof(Elf64_Ehdr));
if (elf_parser.r2(&ehdr->e64.e_ehsize) != sizeof(Elf64_Ehdr) ||
Elf64_Ehdr e64;
#define Elf_Ehdr Elf64_Ehdr
#define Elf_Ehdr Elf64_Ehdr
Elf64_Ehdr *const ghdr = (Elf64_Ehdr *)ehdr;
if (w2(ghdr->e_ehsize) != sizeof(Elf64_Ehdr)
# define Elf_Ehdr Elf64_Ehdr
if (elf_parser.r2(&ehdr->e64.e_ehsize) != sizeof(Elf64_Ehdr) ||
Elf64_Ehdr *ehdr;
Elf64_Ehdr *ehdr;
Elf64_Ehdr *elf_hdr;
Elf64_Ehdr *ehdr;
_Static_assert(offsetof(Elf64_Ehdr, e_ident) == 0, "Unexpected offset");
_Static_assert(offsetof(Elf64_Ehdr, e_machine) == 18, "Unexpected offset");
: offsetof(Elf64_Ehdr, e_flags);
#define Elf_Ehdr Elf64_Ehdr
ehdr->e_phoff = sizeof(Elf64_Ehdr);
ehdr->e_ehsize = sizeof(Elf64_Ehdr);
Elf64_Ehdr ehdr;
Elf64_Ehdr ehdr64;
Elf64_Ehdr *ehdr;
Elf64_Ehdr hdr;
static void elfhdr_get(const char *filename, Elf64_Ehdr *hdrp)
static int check_core_file(struct shared_info *info, Elf64_Ehdr *ehdr,
Elf64_Ehdr *ehdr;
Elf64_Ehdr *ehdr;
Elf64_Ehdr *ehdr = addr;