Lines Matching refs:hdrp
1404 struct xcoff_ar_hdr *hdrp;
1415 hdrp = (struct xcoff_ar_hdr *) bfd_alloc (abfd, amt);
1416 if (hdrp == NULL)
1421 memcpy (hdrp, &hdr, SIZEOF_AR_HDR);
1422 if (bfd_bread ((char *) hdrp + SIZEOF_AR_HDR, namlen, abfd) != namlen)
1427 ((char *) hdrp)[SIZEOF_AR_HDR + namlen] = '\0';
1429 ret->arch_header = (char *) hdrp;
1431 ret->filename = (char *) hdrp + SIZEOF_AR_HDR;
1436 struct xcoff_ar_hdr_big *hdrp;
1447 hdrp = (struct xcoff_ar_hdr_big *) bfd_alloc (abfd, amt);
1448 if (hdrp == NULL)
1453 memcpy (hdrp, &hdr, SIZEOF_AR_HDR_BIG);
1454 if (bfd_bread ((char *) hdrp + SIZEOF_AR_HDR_BIG, namlen, abfd) != namlen)
1459 ((char *) hdrp)[SIZEOF_AR_HDR_BIG + namlen] = '\0';
1461 ret->arch_header = (char *) hdrp;
1466 ret->filename = (char *) hdrp + SIZEOF_AR_HDR_BIG;
1552 struct xcoff_ar_hdr *hdrp = arch_xhdr (abfd);
1554 s->st_mtime = strtol (hdrp->date, (char **) NULL, 10);
1555 s->st_uid = strtol (hdrp->uid, (char **) NULL, 10);
1556 s->st_gid = strtol (hdrp->gid, (char **) NULL, 10);
1557 s->st_mode = strtol (hdrp->mode, (char **) NULL, 8);
1562 struct xcoff_ar_hdr_big *hdrp = arch_xhdr_big (abfd);
1564 s->st_mtime = strtol (hdrp->date, (char **) NULL, 10);
1565 s->st_uid = strtol (hdrp->uid, (char **) NULL, 10);
1566 s->st_gid = strtol (hdrp->gid, (char **) NULL, 10);
1567 s->st_mode = strtol (hdrp->mode, (char **) NULL, 8);