t_mtrlnt 31 src/dps8/dps8_mt.h t_mtrlnt tbc; // Number of bytes read into buffer t_mtrlnt 1861 src/dps8/dps8_utils.c int extractASCII36FromBuffer (uint8 * bufp, t_mtrlnt tbc, uint * words_processed, word36 *wordp) t_mtrlnt 1880 src/dps8/dps8_utils.c int extractWord36FromBuffer (uint8 * bufp, t_mtrlnt tbc, uint * words_processed, word36 *wordp) t_mtrlnt 1899 src/dps8/dps8_utils.c int insertASCII36toBuffer (uint8 * bufp, t_mtrlnt tbc, uint * words_processed, word36 word) t_mtrlnt 1917 src/dps8/dps8_utils.c int insertWord36toBuffer (uint8 * bufp, t_mtrlnt tbc, uint * words_processed, word36 word) t_mtrlnt 883 src/dps8/dps8_utils.h int extractASCII36FromBuffer (uint8 * bufp, t_mtrlnt tbc, uint * words_processed, word36 *wordp); t_mtrlnt 884 src/dps8/dps8_utils.h int extractWord36FromBuffer (uint8 * bufp, t_mtrlnt tbc, uint * words_processed, word36 *wordp); t_mtrlnt 885 src/dps8/dps8_utils.h int insertASCII36toBuffer (uint8 * bufp, t_mtrlnt tbc, uint * words_processed, word36 word); t_mtrlnt 886 src/dps8/dps8_utils.h int insertWord36toBuffer (uint8 * bufp, t_mtrlnt tbc, uint * words_processed, word36 word); t_mtrlnt 94 src/simh/sim_tape.c { "SIMH", 0, sizeof (t_mtrlnt) - 1 }, t_mtrlnt 95 src/simh/sim_tape.c { "E11", 0, sizeof (t_mtrlnt) - 1 }, t_mtrlnt 400 src/simh/sim_tape.c static t_stat sim_tape_rdlntf (UNIT *uptr, t_mtrlnt *bc) t_mtrlnt 406 src/simh/sim_tape.c t_mtrlnt sbc; t_mtrlnt 408 src/simh/sim_tape.c t_mtrlnt buffer [256]; /* local tape buffer */ t_mtrlnt 433 src/simh/sim_tape.c sizeof_gap = sizeof (t_mtrlnt); /* set the size of the gap */ t_mtrlnt 456 src/simh/sim_tape.c sizeof (t_mtrlnt), /* with tape metadata */ t_mtrlnt 498 src/simh/sim_tape.c uptr->pos = uptr->pos + sizeof (t_mtrlnt); /* space over the marker */ t_mtrlnt 509 src/simh/sim_tape.c uptr->pos = uptr->pos - sizeof (t_mtrlnt) / 2; /* then back up */ t_mtrlnt 522 src/simh/sim_tape.c uptr->pos = uptr->pos + sizeof (t_mtrlnt) /* position to the start */ t_mtrlnt 614 src/simh/sim_tape.c static t_stat sim_tape_rdlntr (UNIT *uptr, t_mtrlnt *bc) t_mtrlnt 621 src/simh/sim_tape.c t_mtrlnt sbc; t_mtrlnt 623 src/simh/sim_tape.c t_mtrlnt buffer [256]; /* local tape buffer */ t_mtrlnt 651 src/simh/sim_tape.c sizeof_gap = sizeof (t_mtrlnt); /* set the size of the gap */ t_mtrlnt 665 src/simh/sim_tape.c / sizeof (t_mtrlnt); t_mtrlnt 668 src/simh/sim_tape.c uptr->pos - bufcap * sizeof (t_mtrlnt), /* corresponding to the start */ t_mtrlnt 671 src/simh/sim_tape.c bufcntr = sim_fread (buffer, sizeof (t_mtrlnt), /* fill the buffer */ t_mtrlnt 690 src/simh/sim_tape.c uptr->pos = uptr->pos - sizeof (t_mtrlnt); /* backspace over the marker */ t_mtrlnt 702 src/simh/sim_tape.c uptr->pos = uptr->pos + sizeof (t_mtrlnt) / 2; /* then position forward to resync */ t_mtrlnt 711 src/simh/sim_tape.c uptr->pos = uptr->pos - sizeof (t_mtrlnt) /* position to the start */ t_mtrlnt 714 src/simh/sim_tape.c uptr->pos + sizeof (t_mtrlnt), SEEK_SET); t_mtrlnt 794 src/simh/sim_tape.c t_stat sim_tape_rdrecf (UNIT *uptr, uint8 *buf, t_mtrlnt *bc, t_mtrlnt max) t_mtrlnt 798 src/simh/sim_tape.c t_mtrlnt i, tbc, rbc; t_mtrlnt 816 src/simh/sim_tape.c i = (t_mtrlnt)sim_fread (buf, sizeof (uint8), rbc, uptr->fileref);/* read record */ t_mtrlnt 830 src/simh/sim_tape.c t_stat sim_tape_rdrecf_a (UNIT *uptr, uint8 *buf, t_mtrlnt *bc, t_mtrlnt max, TAPE_PCALLBACK callback) t_mtrlnt 859 src/simh/sim_tape.c t_stat sim_tape_rdrecr (UNIT *uptr, uint8 *buf, t_mtrlnt *bc, t_mtrlnt max) t_mtrlnt 863 src/simh/sim_tape.c t_mtrlnt i, rbc, tbc; t_mtrlnt 876 src/simh/sim_tape.c i = (t_mtrlnt)sim_fread (buf, sizeof (uint8), rbc, uptr->fileref);/* read record */ t_mtrlnt 887 src/simh/sim_tape.c t_stat sim_tape_rdrecr_a (UNIT *uptr, uint8 *buf, t_mtrlnt *bc, t_mtrlnt max, TAPE_PCALLBACK callback) t_mtrlnt 911 src/simh/sim_tape.c t_stat sim_tape_wrrecf (UNIT *uptr, uint8 *buf, t_mtrlnt bc) t_mtrlnt 915 src/simh/sim_tape.c t_mtrlnt sbc; t_mtrlnt 938 src/simh/sim_tape.c (void)sim_fwrite (&bc, sizeof (t_mtrlnt), 1, uptr->fileref); t_mtrlnt 940 src/simh/sim_tape.c (void)sim_fwrite (&bc, sizeof (t_mtrlnt), 1, uptr->fileref); t_mtrlnt 945 src/simh/sim_tape.c uptr->pos = uptr->pos + sbc + (2 * sizeof (t_mtrlnt)); /* move tape */ t_mtrlnt 963 src/simh/sim_tape.c t_stat sim_tape_wrrecf_a (UNIT *uptr, uint8 *buf, t_mtrlnt bc, TAPE_PCALLBACK callback) t_mtrlnt 1033 src/simh/sim_tape.c uptr->pos = uptr->pos - sizeof (t_mtrlnt); /* restore original tape position */ t_mtrlnt 1175 src/simh/sim_tape.c t_mtrlnt meta, sbc, new_len, rec_size; t_mtrlnt 1181 src/simh/sim_tape.c const uint32 meta_size = sizeof (t_mtrlnt); /* bytes per metadatum */ t_mtrlnt 1182 src/simh/sim_tape.c const uint32 min_rec_size = 2 + sizeof (t_mtrlnt) * 2; /* smallest data record size */ t_mtrlnt 1345 src/simh/sim_tape.c t_stat sim_tape_sprecf (UNIT *uptr, t_mtrlnt *bc) t_mtrlnt 1360 src/simh/sim_tape.c t_stat sim_tape_sprecf_a (UNIT *uptr, t_mtrlnt *bc, TAPE_PCALLBACK callback) t_mtrlnt 1390 src/simh/sim_tape.c t_mtrlnt tbc; t_mtrlnt 1433 src/simh/sim_tape.c t_stat sim_tape_sprecr (UNIT *uptr, t_mtrlnt *bc) t_mtrlnt 1452 src/simh/sim_tape.c t_stat sim_tape_sprecr_a (UNIT *uptr, t_mtrlnt *bc, TAPE_PCALLBACK callback) t_mtrlnt 1483 src/simh/sim_tape.c t_mtrlnt tbc; t_mtrlnt 1541 src/simh/sim_tape.c t_mtrlnt rbc; t_mtrlnt 160 src/simh/sim_tape.h t_stat sim_tape_rdrecf (UNIT *uptr, uint8 *buf, t_mtrlnt *bc, t_mtrlnt max); t_mtrlnt 161 src/simh/sim_tape.h t_stat sim_tape_rdrecf_a (UNIT *uptr, uint8 *buf, t_mtrlnt *bc, t_mtrlnt max, TAPE_PCALLBACK callback); t_mtrlnt 162 src/simh/sim_tape.h t_stat sim_tape_rdrecr (UNIT *uptr, uint8 *buf, t_mtrlnt *bc, t_mtrlnt max); t_mtrlnt 163 src/simh/sim_tape.h t_stat sim_tape_rdrecr_a (UNIT *uptr, uint8 *buf, t_mtrlnt *bc, t_mtrlnt max, TAPE_PCALLBACK callback); t_mtrlnt 164 src/simh/sim_tape.h t_stat sim_tape_wrrecf (UNIT *uptr, uint8 *buf, t_mtrlnt bc); t_mtrlnt 165 src/simh/sim_tape.h t_stat sim_tape_wrrecf_a (UNIT *uptr, uint8 *buf, t_mtrlnt bc, TAPE_PCALLBACK callback); t_mtrlnt 174 src/simh/sim_tape.h t_stat sim_tape_sprecf (UNIT *uptr, t_mtrlnt *bc); t_mtrlnt 175 src/simh/sim_tape.h t_stat sim_tape_sprecf_a (UNIT *uptr, t_mtrlnt *bc, TAPE_PCALLBACK callback); t_mtrlnt 184 src/simh/sim_tape.h t_stat sim_tape_sprecr (UNIT *uptr, t_mtrlnt *bc); t_mtrlnt 185 src/simh/sim_tape.h t_stat sim_tape_sprecr_a (UNIT *uptr, t_mtrlnt *bc, TAPE_PCALLBACK callback);