Searched refs:e_elf (Results 1 – 16 of 16) sorted by relevance
| /freebsd-12.1/contrib/elftoolchain/libelf/ |
| H A D | libelf_phdr.c | 55 (void *) e->e_u.e_elf.e_phdr.e_phdr32 : in _libelf_getphdr() 56 (void *) e->e_u.e_elf.e_phdr.e_phdr64)) != NULL) in _libelf_getphdr() 66 phnum = e->e_u.e_elf.e_nphdr; in _libelf_getphdr() 95 e->e_u.e_elf.e_phdr.e_phdr32 = phdr; in _libelf_getphdr() 97 e->e_u.e_elf.e_phdr.e_phdr64 = phdr; in _libelf_getphdr() 139 if ((oldphdr = (void *) e->e_u.e_elf.e_phdr.e_phdr32) != NULL) in _libelf_newphdr() 141 e->e_u.e_elf.e_phdr.e_phdr32 = (Elf32_Phdr *) newphdr; in _libelf_newphdr() 143 if ((oldphdr = (void *) e->e_u.e_elf.e_phdr.e_phdr64) != NULL) in _libelf_newphdr() 145 e->e_u.e_elf.e_phdr.e_phdr64 = (Elf64_Phdr *) newphdr; in _libelf_newphdr() 148 e->e_u.e_elf.e_nphdr = count; in _libelf_newphdr()
|
| H A D | elf_scn.c | 87 shnum = e->e_u.e_elf.e_nscn; in _libelf_load_section_headers() 111 if (!RB_EMPTY(&e->e_u.e_elf.e_scn)) { in _libelf_load_section_headers() 112 assert(RB_MIN(scntree, &e->e_u.e_elf.e_scn) == in _libelf_load_section_headers() 113 RB_MAX(scntree, &e->e_u.e_elf.e_scn)); in _libelf_load_section_headers() 164 for (s = RB_ROOT(&e->e_u.e_elf.e_scn); s != NULL;) { in elf_getscn() 223 if (RB_EMPTY(&e->e_u.e_elf.e_scn)) { in elf_newscn() 224 assert(e->e_u.e_elf.e_nscn == 0); in elf_newscn() 228 e->e_u.e_elf.e_nscn++; in elf_newscn() 231 assert(e->e_u.e_elf.e_nscn > 0); in elf_newscn() 236 e->e_u.e_elf.e_nscn++; in elf_newscn() [all …]
|
| H A D | libelf_ehdr.c | 49 assert(RB_EMPTY(&e->e_u.e_elf.e_scn)); in _libelf_load_extended() 76 e->e_u.e_elf.e_nscn = (size_t) GET_SHDR_MEMBER(sh_size); in _libelf_load_extended() 77 e->e_u.e_elf.e_nphdr = (phnum != PN_XNUM) ? phnum : in _libelf_load_extended() 79 e->e_u.e_elf.e_strndx = (strndx != SHN_XINDEX) ? strndx : in _libelf_load_extended() 131 ehdr = (void *) e->e_u.e_elf.e_ehdr.e_ehdr32; in _libelf_ehdr() 133 ehdr = (void *) e->e_u.e_elf.e_ehdr.e_ehdr64; in _libelf_ehdr() 156 e->e_u.e_elf.e_ehdr.e_ehdr32 = ehdr; in _libelf_ehdr() 159 e->e_u.e_elf.e_ehdr.e_ehdr64 = ehdr; in _libelf_ehdr() 202 e->e_u.e_elf.e_nphdr = phnum; in _libelf_ehdr() 203 e->e_u.e_elf.e_nscn = shnum; in _libelf_ehdr() [all …]
|
| H A D | libelf_allocate.c | 79 RB_INIT(&e->e_u.e_elf.e_scn); in _libelf_init_elf() 105 FREE(e->e_u.e_elf.e_ehdr.e_ehdr32); in _libelf_release_elf() 106 FREE(e->e_u.e_elf.e_phdr.e_phdr32); in _libelf_release_elf() 109 FREE(e->e_u.e_elf.e_ehdr.e_ehdr64); in _libelf_release_elf() 110 FREE(e->e_u.e_elf.e_phdr.e_phdr64); in _libelf_release_elf() 114 assert(RB_EMPTY(&e->e_u.e_elf.e_scn)); in _libelf_release_elf() 177 RB_INSERT(scntree, &e->e_u.e_elf.e_scn, s); in _libelf_allocate_scn() 205 RB_REMOVE(scntree, &e->e_u.e_elf.e_scn, s); in _libelf_release_scn()
|
| H A D | elf_update.c | 567 shnum = e->e_u.e_elf.e_nscn; in _libelf_resync_elf() 568 phnum = e->e_u.e_elf.e_nphdr; in _libelf_resync_elf() 898 phnum = e->e_u.e_elf.e_nphdr; in _libelf_write_phdr() 958 nscn = e->e_u.e_elf.e_nscn; in _libelf_write_shdr() 1149 free(e->e_u.e_elf.e_ehdr.e_ehdr32); in _libelf_write_elf() 1150 if (e->e_u.e_elf.e_phdr.e_phdr32) in _libelf_write_elf() 1151 free(e->e_u.e_elf.e_phdr.e_phdr32); in _libelf_write_elf() 1153 e->e_u.e_elf.e_ehdr.e_ehdr32 = NULL; in _libelf_write_elf() 1154 e->e_u.e_elf.e_phdr.e_phdr32 = NULL; in _libelf_write_elf() 1156 free(e->e_u.e_elf.e_ehdr.e_ehdr64); in _libelf_write_elf() [all …]
|
| H A D | elf_flag.c | 97 ehdr = e->e_u.e_elf.e_ehdr.e_ehdr32; in elf_flagehdr() 99 ehdr = e->e_u.e_elf.e_ehdr.e_ehdr64; in elf_flagehdr() 159 phdr = e->e_u.e_elf.e_phdr.e_phdr32; in elf_flagphdr() 161 phdr = e->e_u.e_elf.e_phdr.e_phdr64; in elf_flagphdr()
|
| H A D | libelf_elfmachine.c | 55 eh32 = e->e_u.e_elf.e_ehdr.e_ehdr32; in _libelf_elfmachine() 58 eh64 = e->e_u.e_elf.e_ehdr.e_ehdr64; in _libelf_elfmachine()
|
| H A D | gelf_mips64el.c | 38 e->e_u.e_elf.e_ehdr.e_ehdr64->e_machine == EM_MIPS && in _libelf_is_mips64el() 39 e->e_u.e_elf.e_ehdr.e_ehdr64->e_ident[EI_DATA] == ELFDATA2LSB); in _libelf_is_mips64el()
|
| H A D | gelf_phdr.c | 154 ph64 = e->e_u.e_elf.e_phdr.e_phdr64 + ndx; in gelf_update_phdr() 159 ph32 = e->e_u.e_elf.e_phdr.e_phdr32 + ndx; in gelf_update_phdr()
|
| H A D | elf_shnum.c | 49 *shnum = e->e_u.e_elf.e_nscn; in _libelf_getshdrnum()
|
| H A D | elf_phnum.c | 49 *phnum = e->e_u.e_elf.e_nphdr; in _libelf_getphdrnum()
|
| H A D | elf_end.c | 69 RB_FOREACH_SAFE(scn, scntree, &e->e_u.e_elf.e_scn, tscn) in elf_end()
|
| H A D | elf_shstrndx.c | 49 *strndx = e->e_u.e_elf.e_strndx; in _libelf_getshdrstrndx()
|
| H A D | libelf_checksum.c | 78 for (shn = 1; shn < e->e_u.e_elf.e_nscn; shn++) { in _libelf_checksum()
|
| H A D | libelf_extended.c | 42 if ((s = RB_MIN(scntree, &e->e_u.e_elf.e_scn)) != NULL) in _libelf_getscn0()
|
| H A D | _libelf.h | 133 } e_elf; member
|