Lines Matching refs:transfer

762 	int transfer, blks;  in st_flush_write_buffer()  local
775 transfer = STp->buffer->buffer_bytes; in st_flush_write_buffer()
776 DEBC_printk(STp, "Flushing %d bytes.\n", transfer); in st_flush_write_buffer()
781 blks = transfer / STp->block_size; in st_flush_write_buffer()
786 SRpnt = st_do_scsi(NULL, STp, cmd, transfer, DMA_TO_DEVICE, in st_flush_write_buffer()
1623 ssize_t i, do_count, blks, transfer; in st_write() local
1761 blks = transfer = do_count; in st_write()
1768 transfer = blks * STp->block_size; in st_write()
1774 SRpnt = st_do_scsi(SRpnt, STp, cmd, transfer, DMA_TO_DEVICE, in st_write()
1782 STbp->writing = transfer; in st_write()
1800 undone = transfer; in st_write()
1811 blks = (transfer - undone) / STp->block_size; in st_write()
1828 move_buffer_data(STp->buffer, transfer - undone); in st_write()
1831 STps->drv_block += (transfer - undone) / in st_write()
1902 int transfer, blks, bytes; in read_tape() local
1974 transfer = (int)cmdstatp->uremainder64; in read_tape()
1976 transfer = 0; in read_tape()
1979 transfer = bytes; in read_tape()
1983 transfer < 0) { in read_tape()
1988 bytes - transfer, in read_tape()
1995 STbp->buffer_bytes = bytes - transfer; in read_tape()
1999 if (transfer == blks) { /* We did not get anything, error */ in read_tape()
2004 STps->drv_block += blks - transfer + 1; in read_tape()
2009 STbp->buffer_bytes = (blks - transfer) * in read_tape()
2030 bytes - transfer * STp->block_size; in read_tape()
2040 STbp->buffer_bytes = bytes - transfer; in read_tape()
2043 bytes - transfer * STp->block_size; in read_tape()
2096 ssize_t i, transfer; in st_read() local
2186 transfer = STbp->buffer_bytes < count - total ? in st_read()
2189 i = from_buffer(STbp, buf, transfer); in st_read()
2195 buf += transfer; in st_read()
2196 total += transfer; in st_read()