Lines Matching refs:first_frame_position
500 (STp->first_frame_position == 240 in osst_do_scsi()
534 STp->first_frame_position++; in osst_write_behind_check()
686 STp->first_frame_position < STp->eod_frame_ppos) { in osst_verify_frame()
688 STp->first_frame_position); in osst_verify_frame()
705 STp->first_frame_position - 1 != ntohl(STp->header_cache->dat_fm_tab.fm_tab_ent[i]))) { in osst_verify_frame()
709 i, STp->first_frame_position - 1); in osst_verify_frame()
711 STp->header_cache->dat_fm_tab.fm_tab_ent[i] = htonl(STp->first_frame_position - 1); in osst_verify_frame()
745 STp->read_error_frame = STp->first_frame_position - 1; in osst_verify_frame()
938 if (STp->first_frame_position == curr && in osst_wait_frame()
948 name, curr, curr+minlast, STp->first_frame_position, in osst_wait_frame()
959 name, curr, curr+minlast, STp->first_frame_position, in osst_wait_frame()
968 name, curr, curr+minlast, STp->first_frame_position, in osst_wait_frame()
1044 if (osst_wait_frame (STp, aSRpnt, STp->first_frame_position, 0, timeout)) in osst_read_frame()
1065 STp->read_error_frame = STp->first_frame_position; in osst_read_frame()
1081 STp->first_frame_position++; in osst_read_frame()
1227 if (STp->first_frame_position >= 3000 && position < 3000) in osst_get_logical_frame()
1234 STp->first_frame_position - position); in osst_get_logical_frame()
1347 STps->eof = (STp->first_frame_position >= STp->eod_frame_ppos)?ST_EOD:ST_NOEOF; in osst_seek_logical_blk()
1387 name, STp->first_frame_position, STp->frame_seq_number, STp->logical_blk_num, in osst_get_sector()
1395 sector = (STp->frame_in_buffer ? STp->first_frame_position-1 : in osst_get_sector()
1396 STp->first_frame_position) << OSST_FRAME_SHIFT; in osst_get_sector()
1455 STps->eof = (STp->first_frame_position >= STp->eod_frame_ppos)?ST_EOD:ST_NOEOF; in osst_seek_sector()
1459 name, STp->first_frame_position, STp->frame_seq_number, STp->logical_blk_num, in osst_seek_sector()
1655 name, STp->first_frame_position, STp->last_frame_position, STp->cur_frames); in osst_read_back_buffer_and_rewrite()
1704 name, STp->first_frame_position, in osst_reposition_and_retry()
1719 name, STp->frame_seq_number-1, STp->first_frame_position); in osst_reposition_and_retry()
1746 if (STp->first_frame_position != expected) { in osst_reposition_and_retry()
1748 name, STp->first_frame_position, expected); in osst_reposition_and_retry()
1805 name, STp->first_frame_position, STp->last_frame_position); in osst_write_error_recovery()
1839 name, STp->cur_frames, STp->first_frame_position, STp->last_frame_position); in osst_write_error_recovery()
1979 if (STp->first_frame_position > STp->eod_frame_ppos+1) { in osst_space_over_filemarks_forward_slow()
1982 name, STp->eod_frame_ppos, STp->first_frame_position-1); in osst_space_over_filemarks_forward_slow()
1984 STp->eod_frame_ppos = STp->first_frame_position-1; in osst_space_over_filemarks_forward_slow()
2191 int this_mark_ppos = STp->first_frame_position; in osst_write_filemark()
2226 STp->eod_frame_ppos = STp->first_frame_position; in osst_write_eod()
2612 int frame_position = STp->first_frame_position; in osst_verify_position()
2639 if (frame_position != STp->first_frame_position || in osst_verify_position()
2644 STp->first_frame_position, frame_position, in osst_verify_position()
2937 STp->first_frame_position = ((STp->buffer)->b_data[4] << 24) in osst_get_frame_position()
2949 STp->first_frame_position, STp->last_frame_position, in osst_get_frame_position()
2955 if (STp->cur_frames == 0 && STp->first_frame_position != STp->last_frame_position) { in osst_get_frame_position()
2958 STp->first_frame_position, STp->last_frame_position, STp->cur_frames); in osst_get_frame_position()
2960 STp->first_frame_position = STp->last_frame_position; in osst_get_frame_position()
2965 return (result == 0 ? STp->first_frame_position : result); in osst_get_frame_position()
3013 name, STp->first_frame_position, pp); in osst_set_frame_position()
3020 STp->first_frame_position = STp->last_frame_position = ppos; in osst_set_frame_position()
3103 if (osst_wait_frame (STp, aSRpnt, STp->first_frame_position, -50, 120)) in osst_flush_write_buffer()
3171 STp->first_frame_position++; in osst_flush_write_buffer()
3256 if ((!STp-> raw) && (STp->first_frame_position == 0xbae)) { /* _must_ preserve buffer! */ in osst_write_frame()
3273 if (osst_wait_frame (STp, aSRpnt, STp->first_frame_position, -48, 120)) in osst_write_frame()
3322 STp->first_frame_position++; in osst_write_frame()
3444 if (STp->first_frame_position >= STp->capacity - OSST_EOM_RESERVE) { in osst_write()
3446 name, STp->first_frame_position); in osst_write()
3469 (STp->first_frame_position == STp->first_data_ppos && STps->drv_block < 0) || in osst_write()
3483 if (STp->first_frame_position == STp->eod_frame_ppos) { /* at EOD */ in osst_write()
3569 STp->logical_blk_num, STp->frame_seq_number, STp->first_frame_position); in osst_write()
3849 STps->eof = (STp->first_frame_position >= STp->eod_frame_ppos)?ST_EOD_2:ST_FM; in osst_read()
4382 STps->eof = (STp->first_frame_position >= STp->eod_frame_ppos)?ST_EOD:ST_FM; in osst_int_ioctl()
4641 i = STp->first_frame_position; in __os_scsi_tape_open()
4660 if (i != STp->first_frame_position) in __os_scsi_tape_open()
4662 name, i, STp->first_frame_position); in __os_scsi_tape_open()
5079 STp->first_frame_position, STp->eod_frame_ppos, STp->frame_seq_number, in osst_ioctl()
5082 if (STps->rw >= ST_WRITING && STp->first_frame_position >= STp->eod_frame_ppos) { in osst_ioctl()
5089 name, auto_weof, STp->first_frame_position, STp->eod_frame_ppos, in osst_ioctl()