Lines Matching refs:ehdr_ptr

746 static int __init update_note_header_size_elf64(const Elf64_Ehdr *ehdr_ptr)  in update_note_header_size_elf64()  argument
752 phdr_ptr = (Elf64_Phdr *)(ehdr_ptr + 1); in update_note_header_size_elf64()
753 for (i = 0; i < ehdr_ptr->e_phnum; i++, phdr_ptr++) { in update_note_header_size_elf64()
809 static int __init get_note_number_and_size_elf64(const Elf64_Ehdr *ehdr_ptr, in get_note_number_and_size_elf64() argument
817 phdr_ptr = (Elf64_Phdr *)(ehdr_ptr + 1); in get_note_number_and_size_elf64()
818 for (i = 0; i < ehdr_ptr->e_phnum; i++, phdr_ptr++) { in get_note_number_and_size_elf64()
844 static int __init copy_notes_elf64(const Elf64_Ehdr *ehdr_ptr, char *notes_buf) in copy_notes_elf64() argument
849 phdr_ptr = (Elf64_Phdr*)(ehdr_ptr + 1); in copy_notes_elf64()
851 for (i = 0; i < ehdr_ptr->e_phnum; i++, phdr_ptr++) { in copy_notes_elf64()
872 Elf64_Ehdr *ehdr_ptr; in merge_note_headers_elf64() local
876 ehdr_ptr = (Elf64_Ehdr *)elfptr; in merge_note_headers_elf64()
878 rc = update_note_header_size_elf64(ehdr_ptr); in merge_note_headers_elf64()
882 rc = get_note_number_and_size_elf64(ehdr_ptr, &nr_ptnote, &phdr_sz); in merge_note_headers_elf64()
891 rc = copy_notes_elf64(ehdr_ptr, *notes_buf); in merge_note_headers_elf64()
899 (ehdr_ptr->e_phnum - nr_ptnote +1) * sizeof(Elf64_Phdr); in merge_note_headers_elf64()
918 ehdr_ptr->e_phnum = ehdr_ptr->e_phnum - nr_ptnote + 1; in merge_note_headers_elf64()
937 static int __init update_note_header_size_elf32(const Elf32_Ehdr *ehdr_ptr) in update_note_header_size_elf32() argument
943 phdr_ptr = (Elf32_Phdr *)(ehdr_ptr + 1); in update_note_header_size_elf32()
944 for (i = 0; i < ehdr_ptr->e_phnum; i++, phdr_ptr++) { in update_note_header_size_elf32()
1000 static int __init get_note_number_and_size_elf32(const Elf32_Ehdr *ehdr_ptr, in get_note_number_and_size_elf32() argument
1008 phdr_ptr = (Elf32_Phdr *)(ehdr_ptr + 1); in get_note_number_and_size_elf32()
1009 for (i = 0; i < ehdr_ptr->e_phnum; i++, phdr_ptr++) { in get_note_number_and_size_elf32()
1035 static int __init copy_notes_elf32(const Elf32_Ehdr *ehdr_ptr, char *notes_buf) in copy_notes_elf32() argument
1040 phdr_ptr = (Elf32_Phdr*)(ehdr_ptr + 1); in copy_notes_elf32()
1042 for (i = 0; i < ehdr_ptr->e_phnum; i++, phdr_ptr++) { in copy_notes_elf32()
1063 Elf32_Ehdr *ehdr_ptr; in merge_note_headers_elf32() local
1067 ehdr_ptr = (Elf32_Ehdr *)elfptr; in merge_note_headers_elf32()
1069 rc = update_note_header_size_elf32(ehdr_ptr); in merge_note_headers_elf32()
1073 rc = get_note_number_and_size_elf32(ehdr_ptr, &nr_ptnote, &phdr_sz); in merge_note_headers_elf32()
1082 rc = copy_notes_elf32(ehdr_ptr, *notes_buf); in merge_note_headers_elf32()
1090 (ehdr_ptr->e_phnum - nr_ptnote +1) * sizeof(Elf32_Phdr); in merge_note_headers_elf32()
1109 ehdr_ptr->e_phnum = ehdr_ptr->e_phnum - nr_ptnote + 1; in merge_note_headers_elf32()
1127 Elf64_Ehdr *ehdr_ptr; in process_ptload_program_headers_elf64() local
1132 ehdr_ptr = (Elf64_Ehdr *)elfptr; in process_ptload_program_headers_elf64()
1138 for (i = 0; i < ehdr_ptr->e_phnum; i++, phdr_ptr++) { in process_ptload_program_headers_elf64()
1170 Elf32_Ehdr *ehdr_ptr; in process_ptload_program_headers_elf32() local
1175 ehdr_ptr = (Elf32_Ehdr *)elfptr; in process_ptload_program_headers_elf32()
1181 for (i = 0; i < ehdr_ptr->e_phnum; i++, phdr_ptr++) { in process_ptload_program_headers_elf32()