Lines Matching defs:elfptr
828 static int __init merge_note_headers_elf64(char *elfptr, size_t *elfsz,
837 ehdr_ptr = (Elf64_Ehdr *)elfptr;
867 tmp = elfptr + sizeof(Elf64_Ehdr);
875 memset(elfptr + *elfsz, 0, i);
1019 static int __init merge_note_headers_elf32(char *elfptr, size_t *elfsz,
1028 ehdr_ptr = (Elf32_Ehdr *)elfptr;
1058 tmp = elfptr + sizeof(Elf32_Ehdr);
1066 memset(elfptr + *elfsz, 0, i);
1082 static int __init process_ptload_program_headers_elf64(char *elfptr,
1093 ehdr_ptr = (Elf64_Ehdr *)elfptr;
1094 phdr_ptr = (Elf64_Phdr*)(elfptr + sizeof(Elf64_Ehdr)); /* PT_NOTE hdr */
1125 static int __init process_ptload_program_headers_elf32(char *elfptr,
1136 ehdr_ptr = (Elf32_Ehdr *)elfptr;
1137 phdr_ptr = (Elf32_Phdr*)(elfptr + sizeof(Elf32_Ehdr)); /* PT_NOTE hdr */
1364 * @elfptr: Pointer to elf header
1371 static void vmcoredd_update_program_headers(char *elfptr, size_t elfnotesz,
1374 unsigned char *e_ident = (unsigned char *)elfptr;
1382 Elf64_Ehdr *ehdr = (Elf64_Ehdr *)elfptr;
1383 Elf64_Phdr *phdr = (Elf64_Phdr *)(elfptr + sizeof(Elf64_Ehdr));
1402 Elf32_Ehdr *ehdr = (Elf32_Ehdr *)elfptr;
1403 Elf32_Phdr *phdr = (Elf32_Phdr *)(elfptr + sizeof(Elf32_Ehdr));