Searched refs:arh (Results 1 - 8 of 8) sorted by relevance

/freebsd-11-stable/contrib/elftoolchain/libelf/
H A Delf_rand.c37 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 Dlibelf_ar_util.c80 _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 Dlibelf_ar.c114 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 Dlibelf_allocate.c82 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 Darch.c225 #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 Dinput.c135 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 Dlinker.c996 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 Delfdump.c918 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