Home | History | Annotate | Download | only in bfd

Lines Matching full:ardata

899   struct artdata *ardata = bfd_ardata (abfd);
923 ardata->symdef_count = H_GET_32 (abfd, raw_armap) / BSD_SYMDEF_SIZE;
925 if (ardata->symdef_count * BSD_SYMDEF_SIZE >
933 ardata->cache = 0;
936 + ardata->symdef_count * BSD_SYMDEF_SIZE
938 amt = ardata->symdef_count * sizeof (carsym);
939 ardata->symdefs = (struct carsym *) bfd_alloc (abfd, amt);
940 if (!ardata->symdefs)
943 for (counter = 0, set = ardata->symdefs;
944 counter < ardata->symdef_count;
951 ardata->first_file_filepos = bfd_tell (abfd);
953 ardata->first_file_filepos += (ardata->first_file_filepos) % 2;
969 struct artdata *ardata = bfd_ardata (abfd);
1025 ardata->symdefs = (struct carsym *) bfd_zalloc (abfd,
1027 if (ardata->symdefs == NULL)
1029 carsyms = ardata->symdefs;
1030 stringbase = ((char *) ardata->symdefs) + carsym_size;
1055 ardata->symdef_count = nsymz;
1056 ardata->first_file_filepos = bfd_tell (abfd);
1058 ardata->first_file_filepos += (ardata->first_file_filepos) % 2;
1067 bfd_seek (abfd, ardata->first_file_filepos, SEEK_SET);
1074 ardata->first_file_filepos +=
1086 bfd_release (abfd, (ardata)->symdefs);
1162 struct artdata *ardata = bfd_ardata (abfd);
1217 ardata->symdef_count = H_GET_16 (abfd, raw_armap);
1219 ardata->cache = 0;
1231 amt = ardata->symdef_count * BSD_SYMDEF_SIZE;
1235 ardata->symdefs = (struct carsym *) bfd_alloc (abfd, amt);
1236 if (!ardata->symdefs)
1239 for (counter = 0, set = ardata->symdefs;
1240 counter < ardata->symdef_count;
1247 ardata->first_file_filepos = bfd_tell (abfd);
1249 ardata->first_file_filepos += (ardata->first_file_filepos) % 2;