Lines Matching refs:ar_name
500 if (strcmp (arhdr->ar_name, "/") == 0) in do_oper_extract()
506 if (strcmp (arhdr->ar_name, "//") == 0) in do_oper_extract()
511 arlib_add_symbols (elf, arfname, arhdr->ar_name, cur_off); in do_oper_extract()
520 entry.key = arhdr->ar_name; in do_oper_extract()
533 printf ("\n<%s>\n\n", arhdr->ar_name); in do_oper_extract()
571 arhdr->ar_name); in do_oper_extract()
574 printf ("x - %s\n", arhdr->ar_name); in do_oper_extract()
580 puts (arhdr->ar_name); in do_oper_extract()
590 arhdr->ar_name, elf_errmsg (-1)); in do_oper_extract()
613 xfd = open (arhdr->ar_name, flags, 0600); in do_oper_extract()
624 *((char *) mempcpy (truncfname, arhdr->ar_name, in do_oper_extract()
633 (int) printlen, arhdr->ar_name); in do_oper_extract()
654 error (0, errno, gettext ("failed to write %s"), arhdr->ar_name); in do_oper_extract()
667 arhdr->ar_name); in do_oper_extract()
683 arhdr->ar_name); in do_oper_extract()
696 r = link (tempfname, arhdr->ar_name); in do_oper_extract()
701 r = rename (tempfname, arhdr->ar_name); in do_oper_extract()
713 *((char *) mempcpy (truncfname, arhdr->ar_name, in do_oper_extract()
730 printlen, arhdr->ar_name); in do_oper_extract()
850 char tmpbuf[sizeof (arhdr.ar_name) + 2]; in write_member()
860 (int) sizeof (arhdr.ar_name), memb->long_name_off); in write_member()
861 changed_header = memcmp (arhdr.ar_name, tmpbuf, in write_member()
862 sizeof (arhdr.ar_name)) != 0; in write_member()
883 memcpy (arhdr.ar_name, tmpbuf, sizeof (arhdr.ar_name)); in write_member()
943 if (strcmp (arhdr->ar_name, "/") == 0 in do_oper_delete()
944 || strcmp (arhdr->ar_name, "//") == 0) in do_oper_delete()
951 entry.key = arhdr->ar_name; in do_oper_delete()
961 printf ("d - %s\n", arhdr->ar_name); in do_oper_delete()
982 arlib_add_symbols (subelf, arfname, arhdr->ar_name, newp->off); in do_oper_delete()
985 remember_long_name (newp, arhdr->ar_name, strlen (arhdr->ar_name)); in do_oper_delete()
1150 if (strcmp (arhdr->ar_name, "/") == 0 in do_oper_insert()
1151 || strcmp (arhdr->ar_name, "//") == 0) in do_oper_insert()
1161 remember_long_name (newp, arhdr->ar_name, strlen (arhdr->ar_name)); in do_oper_insert()
1167 if (member != NULL && strcmp (arhdr->ar_name, member) == 0) in do_oper_insert()
1178 entry.key = arhdr->ar_name; in do_oper_insert()
1372 arlib_add_symbols (subelf, arfname, arhdr->ar_name, cur_off); in do_oper_insert()
1458 char tmpbuf[sizeof (arhdr.ar_name) + 2]; in do_oper_insert()
1462 char *p = mempcpy (arhdr.ar_name, all->name, namelen); in do_oper_insert()
1464 memset (p, ' ', sizeof (arhdr.ar_name) - namelen - 1); in do_oper_insert()
1469 (int) sizeof (arhdr.ar_name), all->long_name_off); in do_oper_insert()
1470 memcpy (arhdr.ar_name, tmpbuf, sizeof (arhdr.ar_name)); in do_oper_insert()