Home
last modified time | relevance | path

Searched refs:e_ar (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/external/bsd/elftoolchain/dist/libelf/
H A Dlibelf_ar_util.c123 if (offset > ar->e_u.e_ar.e_rawstrtabsz) { in _libelf_ar_get_translated_name()
128 p = q = ar->e_u.e_ar.e_rawstrtab + offset; in _libelf_ar_get_translated_name()
129 r = ar->e_u.e_ar.e_rawstrtab + ar->e_u.e_ar.e_rawstrtabsz; in _libelf_ar_get_translated_name()
247 e->e_u.e_ar.e_nchildren = 0; in _libelf_ar_open()
248 e->e_u.e_ar.e_next = (off_t) -1; in _libelf_ar_open()
304 e->e_u.e_ar.e_rawsymtab = s; in _libelf_ar_open()
305 e->e_u.e_ar.e_rawsymtabsz = sz; in _libelf_ar_open()
313 e->e_u.e_ar.e_rawstrtab = s; in _libelf_ar_open()
314 e->e_u.e_ar.e_rawstrtabsz = sz; in _libelf_ar_open()
333 e->e_u.e_ar.e_rawstrtab = s; in _libelf_ar_open()
[all …]
H A Dlibelf_ar.c226 next = elf->e_u.e_ar.e_next; in _libelf_ar_open_member()
296 elf->e_u.e_ar.e_nchildren++; in _libelf_ar_open_member()
336 assert(e->e_u.e_ar.e_symtab == NULL); in _libelf_ar_process_bsd_symtab()
344 if (e->e_u.e_ar.e_rawsymtabsz < 2 * sizeof(long)) in _libelf_ar_process_bsd_symtab()
347 p = p0 = (unsigned char *) e->e_u.e_ar.e_rawsymtab; in _libelf_ar_process_bsd_symtab()
348 end = p0 + e->e_u.e_ar.e_rawsymtabsz; in _libelf_ar_process_bsd_symtab()
405 e->e_u.e_ar.e_symtab = symtab; in _libelf_ar_process_bsd_symtab()
407 *count = e->e_u.e_ar.e_symtabsz = nentries + 1; in _libelf_ar_process_bsd_symtab()
448 assert(e->e_u.e_ar.e_symtab == NULL); in _libelf_ar_process_svr4_symtab()
452 if (e->e_u.e_ar.e_rawsymtabsz < INTSZ) in _libelf_ar_process_svr4_symtab()
[all …]
H A Delf_getarsym.c48 else if ((symtab = ar->e_u.e_ar.e_symtab) != NULL) in elf_getarsym()
49 n = ar->e_u.e_ar.e_symtabsz; in elf_getarsym()
50 else if (ar->e_u.e_ar.e_rawsymtab) in elf_getarsym()
H A Delf_end.c71 if (e->e_u.e_ar.e_nchildren > 0) in elf_end()
99 e->e_u.e_ar.e_nchildren--; in elf_end()
H A Delf_rand.c67 ar->e_u.e_ar.e_next = offset; in elf_rand()
H A Delf_next.c68 parent->e_u.e_ar.e_next = (next >= (off_t) parent->e_rawsize) ? in elf_next()
H A Dlibelf_allocate.c95 free(e->e_u.e_ar.e_symtab); in _libelf_release_elf()
H A D_libelf.h117 } e_ar; member