Lines Matching defs:hdr
60 unsigned char f_opthdr[2]; /* sizeof(optional hdr) */
66 unsigned char f_opthdr[2]; /* sizeof(optional hdr) */
743 unsigned char *hdr;
748 hdr = &hdrbuf[0];
754 memset (hdr, 0, sizeof (struct external_filehdr));
756 set_16 (hdr + offsetof (struct external_filehdr, f_magic), attrs->magic);
757 set_16 (hdr + offsetof (struct external_filehdr, f_nscns), nscns);
761 set_64 (hdr + offsetof (struct external_filehdr, u.xcoff64.f_symptr),
763 set_32 (hdr + offsetof (struct external_filehdr, u.xcoff64.f_nsyms),
766 set_16 (hdr + offsetof (struct external_filehdr, u.xcoff64.f_flags),
771 set_32 (hdr + offsetof (struct external_filehdr, u.xcoff64.f_symptr),
773 set_32 (hdr + offsetof (struct external_filehdr, u.xcoff64.f_nsyms),
776 set_16 (hdr + offsetof (struct external_filehdr, u.xcoff64.f_flags),
801 unsigned char *hdr;
809 hdr = &hdrbuf[0];
813 strncpy ((char *) hdr + offsetof (struct external_scnhdr, s_name),
817 snprintf ((char *) hdr + offsetof (struct external_scnhdr, s_name),
826 set_64 (hdr + offsetof (struct external_scnhdr, u.xcoff64.s_size),
828 set_64 (hdr + offsetof (struct external_scnhdr, u.xcoff64.s_scnptr),
833 set_32 (hdr + offsetof (struct external_scnhdr, u.xcoff32.s_size),
835 set_32 (hdr + offsetof (struct external_scnhdr, u.xcoff32.s_scnptr),
846 set_32 (hdr + offsetof (struct external_scnhdr, u.xcoff64.s_flags), flags);
848 set_32 (hdr + offsetof (struct external_scnhdr, u.xcoff32.s_flags), flags);