| /freebsd-12.1/contrib/elftoolchain/elfcopy/ |
| H A D | binary.c | 168 if (gelf_newehdr(ecp->eout, ecp->oec) == NULL) in create_elf_from_binary() 171 if (gelf_getehdr(ecp->eout, &oeh) == NULL) in create_elf_from_binary() 197 off = gelf_fsize(ecp->eout, ELF_T_EHDR, 1, EV_CURRENT); in create_elf_from_binary() 204 if ((ecp->shstrtab->os = elf_newscn(ecp->eout)) == NULL) in create_elf_from_binary() 213 shtab->sz += gelf_fsize(ecp->eout, ELF_T_SHDR, 2, EV_CURRENT); in create_elf_from_binary() 249 if (gelf_update_ehdr(ecp->eout, &oeh) == 0) in create_elf_from_binary() 267 if (gelf_getehdr(ecp->eout, &oeh) == NULL) in create_elf_from_binary() 278 if (gelf_update_ehdr(ecp->eout, &oeh) == 0) in create_elf_from_binary() 283 if (elf_update(ecp->eout, ELF_C_WRITE) < 0) in create_elf_from_binary()
|
| H A D | archive.c | 72 if ((ecp->eout = elf_begin(fd, ELF_C_WRITE, NULL)) == NULL) in process_ar_obj() 75 elf_flagelf(ecp->eout, ELF_C_SET, ELF_F_LAYOUT); in process_ar_obj() 78 elf_end(ecp->eout); in process_ar_obj() 85 if ((ecp->eout = elf_begin(fd, ELF_C_READ, NULL)) == NULL) in process_ar_obj() 89 elf_end(ecp->eout); in process_ar_obj() 242 if (elf_kind(ecp->eout) != ELF_K_ELF) { in extract_arsym() 246 if (elf_getshstrndx(ecp->eout, &shstrndx) == 0) { in extract_arsym() 253 while ((scn = elf_nextscn(ecp->eout, scn)) != NULL) { in extract_arsym() 258 if ((name = elf_strptr(ecp->eout, shstrndx, shdr.sh_name)) == in extract_arsym() 277 while ((scn = elf_nextscn(ecp->eout, scn)) != NULL) { in extract_arsym() [all …]
|
| H A D | ascii.c | 218 if (gelf_newehdr(ecp->eout, ecp->oec) == NULL) in create_elf_from_srec() 221 if (gelf_getehdr(ecp->eout, &oeh) == NULL) in create_elf_from_srec() 377 if (gelf_update_ehdr(ecp->eout, &oeh) == 0) in create_elf_from_srec() 385 if (gelf_getehdr(ecp->eout, &oeh) == NULL) in create_elf_from_srec() 396 if (gelf_update_ehdr(ecp->eout, &oeh) == 0) in create_elf_from_srec() 401 if (elf_update(ecp->eout, ELF_C_WRITE) < 0) in create_elf_from_srec() 490 if (gelf_getehdr(ecp->eout, &oeh) == NULL) in create_elf_from_ihex() 601 if (gelf_update_ehdr(ecp->eout, &oeh) == 0) in create_elf_from_ihex() 609 if (gelf_getehdr(ecp->eout, &oeh) == NULL) in create_elf_from_ihex() 620 if (gelf_update_ehdr(ecp->eout, &oeh) == 0) in create_elf_from_ihex() [all …]
|
| H A D | segments.c | 519 gelf_fsize(ecp->eout, ELF_T_EHDR, in copy_phdr() 522 gelf_fsize(ecp->eout, ELF_T_EHDR, in copy_phdr() 526 seg->fsz = seg->msz = gelf_fsize(ecp->eout, ELF_T_PHDR, in copy_phdr() 551 if (gelf_newphdr(ecp->eout, ecp->ophnum) == NULL) in copy_phdr() 560 if (elf_update(ecp->eout, ELF_C_NULL) < 0) in copy_phdr() 574 if (gelf_getphdr(ecp->eout, i, &ophdr) != &ophdr) in copy_phdr() 586 if (!gelf_update_phdr(ecp->eout, i, &ophdr)) in copy_phdr()
|
| H A D | main.c | 303 if (gelf_newehdr(ecp->eout, ecp->oec) == NULL) in create_elf() 306 if (gelf_getehdr(ecp->eout, &oeh) == NULL) in create_elf() 378 if (gelf_update_ehdr(ecp->eout, &oeh) == 0) in create_elf() 399 if (gelf_getehdr(ecp->eout, &oeh) == NULL) in create_elf() 453 if (gelf_update_ehdr(ecp->eout, &oeh) == 0) in create_elf() 461 if (elf_update(ecp->eout, ELF_C_WRITE) < 0) in create_elf() 663 if ((ecp->eout = elf_begin(efd, ELF_C_WRITE, NULL)) == NULL) in create_file() 666 elf_flagelf(ecp->eout, ELF_C_SET, ELF_F_LAYOUT); in create_file() 675 elf_end(ecp->eout); in create_file() 700 elf_flagelf(ecp->eout, ELF_C_SET, ELF_F_LAYOUT); in create_file() [all …]
|
| H A D | sections.c | 353 s->sz = gelf_fsize(ecp->eout, ELF_T_EHDR, 1, EV_CURRENT) + in create_scn() 354 gelf_fsize(ecp->eout, ELF_T_PHDR, ecp->ophnum, EV_CURRENT); in create_scn() 452 if ((s->os = elf_newscn(ecp->eout)) == NULL) in create_scn() 546 shtab->sz = gelf_fsize(ecp->eout, ELF_T_SHDR, nsecs + 1, EV_CURRENT); in insert_shtab() 802 s->sz = gelf_fsize(ecp->eout, (s->type == SHT_REL ? ELF_T_REL : in filter_reloc() 1243 if ((os = elf_newscn(ecp->eout)) == NULL) in create_external_section() 1452 if ((s->os = elf_newscn(ecp->eout)) == NULL) in set_shstrtab() 1498 if (!elf_setshstrndx(ecp->eout, elf_ndxscn(s->os))) in set_shstrtab()
|
| H A D | symbols.c | 405 if ((ec = gelf_getclass(ecp->eout)) == ELFCLASSNONE) in generate_symbols() 722 if ((sy->os = elf_newscn(ecp->eout)) == NULL || in create_symtab() 723 (st->os = elf_newscn(ecp->eout)) == NULL) in create_symtab() 1113 shy.sh_entsize = gelf_fsize(ecp->eout, ELF_T_SYM, 1, in create_symtab_data()
|
| H A D | elfcopy.h | 190 Elf *eout; /* ELF descriptor of output object */ member
|
| /freebsd-12.1/crypto/heimdal/kdc/ |
| H A D | krb5tgs.c | 1412 goto eout; in build_server_referral() 1415 goto eout; in build_server_referral() 1420 goto eout; in build_server_referral() 1423 goto eout; in build_server_referral() 1428 goto eout; in build_server_referral() 1432 goto eout; in build_server_referral() 1462 eout: in build_server_referral()
|