Lines Matching defs:elfptr
189 static u64 __init get_vmcore_size_elf64(char *elfptr)
196 ehdr_ptr = (Elf64_Ehdr *)elfptr;
197 phdr_ptr = (Elf64_Phdr*)(elfptr + sizeof(Elf64_Ehdr));
206 static u64 __init get_vmcore_size_elf32(char *elfptr)
213 ehdr_ptr = (Elf32_Ehdr *)elfptr;
214 phdr_ptr = (Elf32_Phdr*)(elfptr + sizeof(Elf32_Ehdr));
224 static int __init merge_note_headers_elf64(char *elfptr, size_t *elfsz,
234 ehdr_ptr = (Elf64_Ehdr *)elfptr;
235 phdr_ptr = (Elf64_Phdr*)(elfptr + sizeof(Elf64_Ehdr));
289 tmp = elfptr + sizeof(Elf64_Ehdr);
305 static int __init merge_note_headers_elf32(char *elfptr, size_t *elfsz,
315 ehdr_ptr = (Elf32_Ehdr *)elfptr;
316 phdr_ptr = (Elf32_Phdr*)(elfptr + sizeof(Elf32_Ehdr));
370 tmp = elfptr + sizeof(Elf32_Ehdr);
387 static int __init process_ptload_program_headers_elf64(char *elfptr,
397 ehdr_ptr = (Elf64_Ehdr *)elfptr;
398 phdr_ptr = (Elf64_Phdr*)(elfptr + sizeof(Elf64_Ehdr)); /* PT_NOTE hdr */
424 static int __init process_ptload_program_headers_elf32(char *elfptr,
434 ehdr_ptr = (Elf32_Ehdr *)elfptr;
435 phdr_ptr = (Elf32_Phdr*)(elfptr + sizeof(Elf32_Ehdr)); /* PT_NOTE hdr */
462 static void __init set_vmcore_list_offsets_elf64(char *elfptr,
469 ehdr_ptr = (Elf64_Ehdr *)elfptr;
482 static void __init set_vmcore_list_offsets_elf32(char *elfptr,
489 ehdr_ptr = (Elf32_Ehdr *)elfptr;