Searched refs:arh (Results 1 - 8 of 8) sorted by relevance
/freebsd-11.0-release/contrib/elftoolchain/libelf/ |
H A D | elf_rand.c | 37 struct ar_hdr *arh; local 46 arh = (struct ar_hdr *) (ar->e_rawfile + offset); 49 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); 126 assert((uintptr_t) arh <= (uintptr_t) parent->e_rawfile + 139 if ((eh->ar_name = _libelf_ar_get_translated_name(arh, parent)) == 143 if (_libelf_ar_get_number(arh->ar_uid, sizeof(arh->ar_uid), 10, 148 if (_libelf_ar_get_number(arh->ar_gid, sizeof(arh->ar_gid), 10, 153 if (_libelf_ar_get_number(arh 204 struct ar_hdr *arh; local [all...] |
H A D | libelf_allocate.c | 95 Elf_Arhdr *arh; local 117 arh = e->e_hdr.e_arhdr; 118 FREE(arh->ar_name); 119 FREE(arh->ar_rawname); 120 free(arh);
|
/freebsd-11.0-release/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 738 memcpy(Hash_GetValue(he), &arh, sizeof(struct ar_hdr)); local 1041 struct ar_hdr arh; /* Current header describing member */ local 1086 struct ar_hdr arh; /* Header describing table of contents */ local [all...] |
/freebsd-11.0-release/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.0-release/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.0-release/contrib/elftoolchain/elfdump/ |
H A D | elfdump.c | 913 Elf_Arhdr *arh; local 944 if ((arh = elf_getarhdr(e)) == NULL) { 954 PRT("(%s):%s\n", arh->ar_name, 960 PRT("\tmember: %s\n", arh->ar_name); 984 if ((arh = elf_getarhdr(ed->elf)) == NULL) { 989 printf("\n%s(%s):\n", ed->archive, arh->ar_name);
|
Completed in 179 milliseconds