Lines Matching refs:subelf

495   Elf *subelf;  in do_oper_extract()  local
496 while ((subelf = elf_begin (fd, cmd, elf)) != NULL) in do_oper_extract()
498 Elf_Arhdr *arhdr = elf_getarhdr (subelf); in do_oper_extract()
502 index_off = elf_getaroff (subelf); in do_oper_extract()
586 char *data = elf_rawfile (subelf, &nleft); in do_oper_extract()
742 cmd = elf_next (subelf); in do_oper_extract()
743 if (elf_end (subelf) != 0) in do_oper_extract()
937 Elf *subelf; in do_oper_delete() local
938 while ((subelf = elf_begin (fd, cmd, elf)) != NULL) in do_oper_delete()
940 Elf_Arhdr *arhdr = elf_getarhdr (subelf); in do_oper_delete()
966 newp->old_off = elf_getaroff (subelf); in do_oper_delete()
982 arlib_add_symbols (subelf, arfname, arhdr->ar_name, newp->off); in do_oper_delete()
989 cmd = elf_next (subelf); in do_oper_delete()
990 if (elf_end (subelf) != 0) in do_oper_delete()
1144 Elf *subelf; in do_oper_insert() local
1145 while ((subelf = elf_begin (fd, cmd, elf)) != NULL) in do_oper_insert()
1147 Elf_Arhdr *arhdr = elf_getarhdr (subelf); in do_oper_insert()
1155 newp->old_off = elf_getaroff (subelf); in do_oper_insert()
1208 cmd = elf_next (subelf); in do_oper_insert()
1209 if (elf_end (subelf) != 0) in do_oper_insert()
1364 asm ("" : "=m" (arhdr), "=m" (subelf)); in do_oper_insert()
1366 || (subelf = elf_begin (fd, ELF_C_READ_MMAP, elf)) == NULL in do_oper_insert()
1367 || (arhdr = elf_getarhdr (subelf)) == NULL) in do_oper_insert()
1372 arlib_add_symbols (subelf, arfname, arhdr->ar_name, cur_off); in do_oper_insert()
1374 elf_end (subelf); in do_oper_insert()