Searched refs:arh (Results 1 - 8 of 8) sorted by relevance
/freebsd-11-stable/contrib/elftoolchain/libelf/ |
H A D | elf_rand.c | 37 struct ar_hdr *arh; local 55 arh = (struct ar_hdr *) (ar->e_rawfile + offset); 58 if (arh->ar_fmag[0] != '`' || arh->ar_fmag[1] != '\n') {
|
H A D | libelf_ar_util.c | 80 _libelf_ar_get_translated_name(const struct ar_hdr *arh, Elf *ar) argument 86 const size_t bufsize = sizeof(arh->ar_name); 88 assert(arh != NULL); 90 assert((const unsigned char *) arh >= ar->e_rawfile && 91 (const unsigned char *) arh < ar->e_rawfile + ar->e_rawsize); 93 buf = (const unsigned char *) arh->ar_name; 157 q = (const unsigned char *) (arh + 1); 210 _libelf_ar_get_raw_name(const struct ar_hdr *arh) argument 213 const size_t namesz = sizeof(arh->ar_name); 220 (void) strncpy(rawname, arh 233 struct ar_hdr arh; local [all...] |
H A D | libelf_ar.c | 114 struct ar_hdr *arh; local 123 arh = (struct ar_hdr *) (uintptr_t) e->e_hdr.e_rawhdr; 125 assert((uintptr_t) arh >= (uintptr_t) parent->e_rawfile + SARMAG); 131 if ((uintptr_t) arh > (uintptr_t) parent->e_rawfile + 147 if ((eh->ar_name = _libelf_ar_get_translated_name(arh, parent)) == 151 if (_libelf_ar_get_number(arh->ar_uid, sizeof(arh->ar_uid), 10, 156 if (_libelf_ar_get_number(arh->ar_gid, sizeof(arh->ar_gid), 10, 161 if (_libelf_ar_get_number(arh 212 struct ar_hdr *arh; local [all...] |
H A D | libelf_allocate.c | 82 Elf_Arhdr *arh; local 104 arh = e->e_hdr.e_arhdr; 105 free(arh->ar_name); 106 free(arh->ar_rawname); 107 free(arh);
|
/freebsd-11-stable/contrib/bmake/ |
H A D | arch.c | 225 #define AR_MAX_NAME_LEN (sizeof(arh.AR_NAME)-1) 583 struct ar_hdr arh; /* archive-member header for reading archive */ local 668 while (fread((char *)&arh, sizeof(struct ar_hdr), 1, arch) == 1) { 669 if (strncmp( arh.AR_FMAG, ARFMAG, sizeof(arh.AR_FMAG)) != 0) { 682 arh.AR_SIZE[sizeof(arh.AR_SIZE)-1] = '\0'; 683 size = (int)strtol(arh.AR_SIZE, NULL, 10); 685 (void)strncpy(memName, arh.AR_NAME, sizeof(arh 739 memcpy(Hash_GetValue(he), &arh, sizeof(struct ar_hdr)); local 1056 struct ar_hdr arh; /* Current header describing member */ local 1101 struct ar_hdr arh; /* Header describing table of contents */ local [all...] |
/freebsd-11-stable/cddl/contrib/opensolaris/tools/ctf/cvt/ |
H A D | input.c | 135 Elf_Arhdr *arh; local 141 if ((arh = elf_getarhdr(melf)) == NULL) { 147 if (*arh->ar_name != '/') { 149 strlen(arh->ar_name) + 1 + 1; 152 snprintf(memname, memlen, "%s(%s)", file, arh->ar_name); 255 Elf_Arhdr *arh; local 259 if ((arh = elf_getarhdr(melf)) == NULL) { 265 if (*arh->ar_name != '/')
|
/freebsd-11-stable/contrib/binutils/bfd/ |
H A D | linker.c | 996 struct archive_hash_entry *arh; 999 arh = archive_hash_lookup (&arsym_hash, arsym->name, TRUE, FALSE); 1000 if (arh == NULL) 1007 for (pp = &arh->defs; *pp != NULL; pp = &(*pp)->next) 1024 struct archive_hash_entry *arh; 1049 arh = archive_hash_lookup (&arsym_hash, h->root.string, FALSE, FALSE); 1050 if (arh == NULL) 1062 arh = archive_hash_lookup (&arsym_hash, buf, FALSE, FALSE); 1065 if (arh == NULL) 1072 for (l = arh 993 struct archive_hash_entry *arh; local 1021 struct archive_hash_entry *arh; local [all...] |
/freebsd-11-stable/contrib/elftoolchain/elfdump/ |
H A D | elfdump.c | 918 Elf_Arhdr *arh; local 949 if ((arh = elf_getarhdr(e)) == NULL) { 959 PRT("(%s):%s\n", arh->ar_name, 965 PRT("\tmember: %s\n", arh->ar_name); 989 if ((arh = elf_getarhdr(ed->elf)) == NULL) { 994 printf("\n%s(%s):\n", ed->archive, arh->ar_name);
|
Completed in 207 milliseconds