Lines Matching refs:recrd
269 struct vms_rec_rd recrd; member
472 struct vms_eihd *eihd = (struct vms_eihd *)PRIV (recrd.rec); in _bfd_vms_slurp_eihd()
524 eisd = (struct vms_eisd *)(PRIV (recrd.rec) + offset); in _bfd_vms_slurp_eisd()
622 unsigned char *p = PRIV (recrd.rec) + offset; in _bfd_vms_slurp_eihs()
730 if (PRIV (recrd.file_format) == FF_UNKNOWN) in maybe_adjust_record_pointer_for_object()
732 if (PRIV (recrd.rec)[0] == PRIV (recrd.rec)[4] in maybe_adjust_record_pointer_for_object()
733 && PRIV (recrd.rec)[1] == PRIV (recrd.rec)[5]) in maybe_adjust_record_pointer_for_object()
734 PRIV (recrd.file_format) = FF_FOREIGN; in maybe_adjust_record_pointer_for_object()
736 PRIV (recrd.file_format) = FF_NATIVE; in maybe_adjust_record_pointer_for_object()
740 if (PRIV (recrd.file_format) == FF_FOREIGN) in maybe_adjust_record_pointer_for_object()
741 PRIV (recrd.rec) += VMS_OBJECT_ADJUSTMENT; in maybe_adjust_record_pointer_for_object()
756 if (PRIV (recrd.file_format) == FF_FOREIGN && (bfd_tell (abfd) & 1)) in _bfd_vms_get_object_record()
758 if (bfd_bread (PRIV (recrd.buf), 1, abfd) != 1) in _bfd_vms_get_object_record()
766 if (bfd_bread (PRIV (recrd.buf), test_len, abfd) != test_len) in _bfd_vms_get_object_record()
773 PRIV (recrd.rec) = PRIV (recrd.buf); in _bfd_vms_get_object_record()
779 type = bfd_getl16 (PRIV (recrd.rec)); in _bfd_vms_get_object_record()
782 PRIV (recrd.rec), PRIV (recrd.rec_size), type)); in _bfd_vms_get_object_record()
798 PRIV (recrd.rec_size) = bfd_getl16 (PRIV (recrd.rec) + 2); in vms_get_remaining_object_record()
800 if (PRIV (recrd.rec_size) == 0) in vms_get_remaining_object_record()
807 if (PRIV (recrd.rec_size) > EOBJ__C_MAXRECSIZ) in vms_get_remaining_object_record()
814 to_read = PRIV (recrd.rec_size); in vms_get_remaining_object_record()
815 if (PRIV (recrd.file_format) == FF_FOREIGN) in vms_get_remaining_object_record()
819 if (to_read > PRIV (recrd.buf_size)) in vms_get_remaining_object_record()
821 PRIV (recrd.buf) in vms_get_remaining_object_record()
822 = (unsigned char *) bfd_realloc (PRIV (recrd.buf), to_read); in vms_get_remaining_object_record()
823 if (PRIV (recrd.buf) == NULL) in vms_get_remaining_object_record()
825 PRIV (recrd.buf_size) = to_read; in vms_get_remaining_object_record()
833 if (bfd_bread (PRIV (recrd.buf) + read_so_far, to_read, abfd) != to_read) in vms_get_remaining_object_record()
840 PRIV (recrd.rec) = PRIV (recrd.buf); in vms_get_remaining_object_record()
844 PRIV (recrd.rec_size))); in vms_get_remaining_object_record()
846 return PRIV (recrd.rec_size); in vms_get_remaining_object_record()
859 vms_rec = PRIV (recrd.rec); in _bfd_vms_slurp_ehdr()
884 _bfd_vms_save_sized_string (vms_rec, PRIV (recrd.rec_size - 6)); in _bfd_vms_slurp_ehdr()
889 _bfd_vms_save_sized_string (vms_rec, PRIV (recrd.rec_size - 6)); in _bfd_vms_slurp_ehdr()
894 _bfd_vms_save_sized_string (vms_rec, PRIV (recrd.rec_size - 6)); in _bfd_vms_slurp_ehdr()
1107 PRIV (recrd.rec) += 8; /* Skip type, size, align pad. */ in _bfd_vms_slurp_egsd()
1108 PRIV (recrd.rec_size) -= 8; in _bfd_vms_slurp_egsd()
1113 while (PRIV (recrd.rec_size) > 0) in _bfd_vms_slurp_egsd()
1115 vms_rec = PRIV (recrd.rec); in _bfd_vms_slurp_egsd()
1299 PRIV (recrd.rec_size) -= gsd_size; in _bfd_vms_slurp_egsd()
1300 PRIV (recrd.rec) += gsd_size; in _bfd_vms_slurp_egsd()
1700 PRIV (recrd.rec) += ETIR__C_HEADER_SIZE; in _bfd_vms_slurp_etir()
1701 PRIV (recrd.rec_size) -= ETIR__C_HEADER_SIZE; in _bfd_vms_slurp_etir()
1703 ptr = PRIV (recrd.rec); in _bfd_vms_slurp_etir()
1704 length = PRIV (recrd.rec_size); in _bfd_vms_slurp_etir()
2324 struct vms_eeom *eeom = (struct vms_eeom *) PRIV (recrd.rec); in _bfd_vms_slurp_eeom()
2338 if (PRIV (recrd.rec_size) > 10) in _bfd_vms_slurp_eeom()
2414 PRIV (recrd.file_format) = FF_UNKNOWN; in vms_initialize()
2470 PRIV (recrd.buf) = buf; in alpha_vms_object_p()
2471 PRIV (recrd.buf_size) = test_len; in alpha_vms_object_p()
2474 PRIV (recrd.rec) = buf; in alpha_vms_object_p()
2489 PRIV (recrd.rec_size) = bfd_getl32 (buf + EIHD__L_SIZE); in alpha_vms_object_p()
2492 if (PRIV (recrd.rec_size) == 0) in alpha_vms_object_p()
2493 PRIV (recrd.rec_size) = sizeof (struct vms_eihd); in alpha_vms_object_p()
2495 if (PRIV (recrd.rec_size) > PRIV (recrd.buf_size)) in alpha_vms_object_p()
2497 buf = bfd_realloc_or_free (buf, PRIV (recrd.rec_size)); in alpha_vms_object_p()
2501 PRIV (recrd.buf) = NULL; in alpha_vms_object_p()
2504 PRIV (recrd.buf) = buf; in alpha_vms_object_p()
2505 PRIV (recrd.buf_size) = PRIV (recrd.rec_size); in alpha_vms_object_p()
2509 remaining = PRIV (recrd.rec_size) - test_len; in alpha_vms_object_p()
2525 PRIV (recrd.rec) = buf; in alpha_vms_object_p()
2547 if (bfd_getl16 (PRIV (recrd.rec)) <= EOBJ__C_MAXRECTYP in alpha_vms_object_p()
2548 && bfd_getl16 (PRIV (recrd.rec) + 2) <= EOBJ__C_MAXRECSIZ) in alpha_vms_object_p()
2555 type = bfd_getl16 (PRIV (recrd.rec)); in alpha_vms_object_p()
2577 if (PRIV (recrd.buf)) in alpha_vms_object_p()
2578 free (PRIV (recrd.buf)); in alpha_vms_object_p()
4792 begin = PRIV (recrd.rec) + 4; in alpha_vms_slurp_relocs()
4793 end = PRIV (recrd.rec) + PRIV (recrd.rec_size); in alpha_vms_slurp_relocs()
8959 if (PRIV (recrd.buf) != NULL) in vms_close_and_cleanup()
8960 free (PRIV (recrd.buf)); in vms_close_and_cleanup()