/illumos-gate/usr/src/cmd/sgs/libelf/common/ |
H A D | ar.c | 182 (void) memcpy(m->m_name, f->ar_name, ARSZ(ar_name)); in _elf_armem() 183 m->m_name[ARSZ(ar_name)] = '\0'; in _elf_armem() 184 m->m_hdr.ar_name = m->m_name; in _elf_armem() 185 (void) memcpy(m->m_raw, f->ar_name, ARSZ(ar_name)); in _elf_armem() 186 m->m_raw[ARSZ(ar_name)] = '\0'; in _elf_armem() 195 if (f->ar_name[0] != '/') { /* regular name */ in _elf_armem() 203 } else if (f->ar_name[1] >= '0' && f->ar_name[1] <= '9') { /* strtab */ in _elf_armem() 206 j = _elf_number(&f->ar_name[1], in _elf_armem() 207 &f->ar_name[ARSZ(ar_name)], 10); in _elf_armem() 209 m->m_hdr.ar_name = elf->ed_arstr + j; in _elf_armem() [all …]
|
H A D | member.h | 69 char m_raw[ARSZ(ar_name)+1]; 70 char m_name[ARSZ(ar_name)+1];
|
H A D | README.LFS | 65 char *ar_name;
|
/illumos-gate/usr/src/cmd/make/bin/ |
H A D | ar.cc | 94 char ar_name[16]; /* Space terminated */ member 114 char ar_name[16]; /* Space terminated */ member 319 if (IS_EQUALN(arp->ar_port.ar_name, in open_archive() 474 if (arp->ar_port.ar_name[0] == '/') { in read_archive_dir() 483 sscanf(arp->ar_port.ar_name + 1, in read_archive_dir() 488 q = arp->ar_port.ar_name; in read_archive_dir() 489 len = sizeof arp->ar_port.ar_name; in read_archive_dir() 586 if (IS_EQUALN(ar_member_header->ar_name, in process_long_names_member() 731 arp->ar_port.ar_name, in translate_entry() 735 if (arp->ar_port.ar_name[0] == '/') { in translate_entry() [all …]
|
/illumos-gate/usr/src/cmd/sgs/size/common/ |
H A D | main.c | 210 } else if (arhdr->ar_name[0] != '/') { in main() 211 fname = arhdr->ar_name; in main()
|
/illumos-gate/usr/src/cmd/sgs/ar/common/ |
H A D | file.c | 333 if (mem_header->ar_name[0] == '/') { in getfile() 350 (void) strncpy(file->ar_name, mem_header->ar_name, SNAME); in getfile() 352 if ((file->ar_longname = malloc(strlen(mem_header->ar_name) + 1)) in getfile() 358 (void) strcpy(file->ar_longname, mem_header->ar_name); in getfile() 983 (void) snprintf(fptr->ar_name, sizeof (fptr->ar_name), in savelongname() 1259 if (fptr->ar_name[0] == 0) { in writefile() 1261 (void) strncpy(fptr->ar_name, fptr->ar_rawname, SNAME); in writefile() 1265 trimslash(fptr->ar_longname) : fptr->ar_name, in writefile()
|
H A D | inc.h | 69 char ar_name[SNAME]; /* info from archive member header */ member
|
H A D | cmd.c | 576 (void) strncpy(fileptr->ar_name, in cleanup()
|
/illumos-gate/usr/src/cmd/sgs/libelf/demo/ |
H A D | tpcom.c | 156 strlen(arhdr->ar_name) + 5); in process_elf() 158 "%s(%s)", pep->pe_file, arhdr->ar_name); in process_elf()
|
H A D | pcom.c | 140 (void) sprintf(buffer, "%s(%s)", file, arhdr->ar_name); in process_elf()
|
H A D | dispsyms.c | 309 file, arhdr->ar_name); in process_elf()
|
/illumos-gate/usr/src/head/ |
H A D | ar.h | 70 char ar_name[16]; /* file member name - `/' terminated */ member
|
H A D | libelf.h | 123 char *ar_name; member
|
/illumos-gate/usr/src/cmd/acctadm/ |
H A D | res.h | 39 char *ar_name; member
|
H A D | res.c | 188 strcmp(acname->ar_name, name) == 0) { in name2id() 212 return (acname->ar_name); in id2name()
|
/illumos-gate/usr/src/cmd/sgs/dump/common/ |
H A D | dump.c | 1811 if ((strcmp(p_ar->ar_name, "/") == 0) || in dump_ar_hdr() 1812 (strcmp(p_ar->ar_name, "/SYM64/") == 0)) { in dump_ar_hdr() 1815 } else if (strcmp(p_ar->ar_name, "//") == 0) { in dump_ar_hdr() 1824 p_ar->ar_name); in dump_ar_hdr() 1842 p_ar->ar_size, p_ar->ar_name); in dump_ar_hdr() 1857 p_ar->ar_size, p_ar->ar_name); in dump_ar_hdr() 1897 if (p_ar->ar_name[0] == '/') { in dump_ar_files() 1903 len = strlen(filename) + strlen(p_ar->ar_name) + 3; in dump_ar_files() 1907 p_ar->ar_name); in dump_ar_files()
|
/illumos-gate/usr/src/cmd/sgs/nm/common/ |
H A D | nm.c | 659 if (p_ar->ar_name[0] == '/') { 668 filename, p_ar->ar_name); 672 A_header, filename, p_ar->ar_name); 675 filename, p_ar->ar_name); 680 process(arf, p_ar->ar_name); 684 prog_name, p_ar->ar_name);
|
/illumos-gate/usr/src/cmd/dis/ |
H A D | dis_target.c | 483 if (strcmp(arhdr->ar_name, "/") != 0 && in dis_tgt_create() 484 strcmp(arhdr->ar_name, "//") != 0) in dis_tgt_create() 486 file, arhdr->ar_name); in dis_tgt_create() 571 return (tgt->dt_arhdr->ar_name); in dis_tgt_member()
|
/illumos-gate/usr/src/cmd/ctfmerge/ |
H A D | ctfmerge.c | 223 if (*(arhdr->ar_name) == '/') in ctfmerge_read_archive() 226 if (asprintf(&nname, "%s(%s)", name, arhdr->ar_name) < 0) in ctfmerge_read_archive()
|
/illumos-gate/usr/src/cmd/sgs/elfdump/common/ |
H A D | main.c | 631 arhdr ? arhdr->ar_name : in archive() 669 if (*arhdr->ar_name != '/') { in archive() 671 MSG_ORIG(MSG_FMT_ARNAME), file, arhdr->ar_name); in archive()
|
/illumos-gate/usr/src/cmd/sgs/mcs/common/ |
H A D | file.c | 170 strlen(mem_header->ar_name)); in each_file() 179 cur_file, mem_header->ar_name); in each_file() 1348 if ((strcmp(mem_header->ar_name, "/") != 0) && in copy_non_elf_to_temp_ar() 1349 (strcmp(mem_header->ar_name, "/SYM64/") != 0)) { in copy_non_elf_to_temp_ar()
|
/illumos-gate/usr/src/cmd/sgs/ld/common/ |
H A D | ld.c | 226 if (*arhdr->ar_name == '/') in archive()
|
/illumos-gate/usr/src/cmd/abi/appcert/static_prof/ |
H A D | static_prof.c | 1374 if ((int)strncmp(p_ar->ar_name, "/", 1) == 0) { in process_archive() 1380 process(c, arf, p_ar->ar_name); in process_archive()
|
/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | libs.c | 330 return (arhdr->ar_name); in ar_member_name()
|