Lines Matching refs:transfer
708 int transfer, blks; in st_flush_write_buffer() local
721 transfer = STp->buffer->buffer_bytes; in st_flush_write_buffer()
722 DEBC_printk(STp, "Flushing %d bytes.\n", transfer); in st_flush_write_buffer()
727 blks = transfer / STp->block_size; in st_flush_write_buffer()
732 SRpnt = st_do_scsi(NULL, STp, cmd, transfer, DMA_TO_DEVICE, in st_flush_write_buffer()
1569 ssize_t i, do_count, blks, transfer; in st_write() local
1707 blks = transfer = do_count; in st_write()
1714 transfer = blks * STp->block_size; in st_write()
1720 SRpnt = st_do_scsi(SRpnt, STp, cmd, transfer, DMA_TO_DEVICE, in st_write()
1728 STbp->writing = transfer; in st_write()
1746 undone = transfer; in st_write()
1757 blks = (transfer - undone) / STp->block_size; in st_write()
1774 move_buffer_data(STp->buffer, transfer - undone); in st_write()
1777 STps->drv_block += (transfer - undone) / in st_write()
1848 int transfer, blks, bytes; in read_tape() local
1920 transfer = (int)cmdstatp->uremainder64; in read_tape()
1922 transfer = 0; in read_tape()
1925 transfer = bytes; in read_tape()
1929 transfer < 0) { in read_tape()
1934 bytes - transfer, in read_tape()
1941 STbp->buffer_bytes = bytes - transfer; in read_tape()
1945 if (transfer == blks) { /* We did not get anything, error */ in read_tape()
1950 STps->drv_block += blks - transfer + 1; in read_tape()
1955 STbp->buffer_bytes = (blks - transfer) * in read_tape()
1976 bytes - transfer * STp->block_size; in read_tape()
1986 STbp->buffer_bytes = bytes - transfer; in read_tape()
1989 bytes - transfer * STp->block_size; in read_tape()
2042 ssize_t i, transfer; in st_read() local
2132 transfer = STbp->buffer_bytes < count - total ? in st_read()
2135 i = from_buffer(STbp, buf, transfer); in st_read()
2141 buf += transfer; in st_read()
2142 total += transfer; in st_read()