Lines Matching refs:block_size

690 		if (STp->block_size == 0)  in write_behind_check()
693 STps->drv_block += STbuffer->writing / STp->block_size; in write_behind_check()
781 blks = transfer / STp->block_size; in st_flush_write_buffer()
848 if (STp->block_size == 0) in flush_buffer()
852 (STp->buffer)->read_pointer) / STp->block_size - in flush_buffer()
853 ((STp->buffer)->read_pointer + STp->block_size - 1) / in flush_buffer()
854 STp->block_size; in flush_buffer()
897 STm->default_blksize != STp->block_size) { in set_mode_densblk()
901 arg |= STp->block_size; in set_mode_densblk()
1097 STp->block_size = 0; in check_tape()
1148 STp->block_size = ST_DEFAULT_BLOCK; /* Educated guess (?) */ in check_tape()
1162 STp->block_size = (STp->buffer)->b_data[9] * 65536 + in check_tape()
1184 if (STp->block_size > 0) in check_tape()
1186 (STp->buffer)->buffer_size / STp->block_size; in check_tape()
1192 STp->block_size, (STp->buffer)->buffer_size, in check_tape()
1528 if (STp->block_size == 0 && STp->max_block > 0 && in rw_checks()
1576 if (STp->block_size) in setup_buffering()
1577 bufsize = STp->block_size > st_fixed_buffer_size ? in setup_buffering()
1578 STp->block_size : st_fixed_buffer_size; in setup_buffering()
1595 if (STp->block_size) in setup_buffering()
1596 STbp->buffer_blocks = bufsize / STp->block_size; in setup_buffering()
1643 if (STp->block_size != 0 && (count % STp->block_size) != 0) { in st_write()
1702 if (STp->block_size != 0 && in st_write()
1718 cmd[1] = (STp->block_size != 0); in st_write()
1729 if (STp->block_size == 0) in st_write()
1732 do_count = STbp->buffer_blocks * STp->block_size - in st_write()
1747 async_write = STp->block_size == 0 && !STbp->do_dio && in st_write()
1750 if (STp->block_size != 0 && STm->do_buffer_writes && in st_write()
1760 if (STp->block_size == 0) in st_write()
1767 blks /= STp->block_size; in st_write()
1768 transfer = blks * STp->block_size; in st_write()
1798 else if (STp->block_size == 0 && in st_write()
1803 if (STp->block_size != 0) in st_write()
1804 undone *= STp->block_size; in st_write()
1810 if (STp->block_size) in st_write()
1811 blks = (transfer - undone) / STp->block_size; in st_write()
1817 if (STp->block_size == 0 || in st_write()
1832 STp->block_size; in st_write()
1862 if (STp->block_size == 0) in st_write()
1919 if (STp->block_size == 0) in read_tape()
1924 bytes = blks * STp->block_size; in read_tape()
1929 blks = bytes / STp->block_size; in read_tape()
1930 bytes = blks * STp->block_size; in read_tape()
1936 cmd[1] = (STp->block_size != 0); in read_tape()
1977 if (STp->block_size == 0 && in read_tape()
1982 if (STp->block_size == 0 && in read_tape()
1994 } else if (STp->block_size == 0) { in read_tape()
2010 STp->block_size; in read_tape()
2026 if (STp->block_size == 0) in read_tape()
2030 bytes - transfer * STp->block_size; in read_tape()
2039 if (STp->block_size == 0) in read_tape()
2043 bytes - transfer * STp->block_size; in read_tape()
2081 if (STp->block_size == 0) in read_tape()
2084 STps->drv_block += STbp->buffer_bytes / STp->block_size; in read_tape()
2112 if (STp->block_size != 0 && (count % STp->block_size) != 0) { in st_read()
2199 if (STp->block_size == 0) in st_read()
2929 ltmp = STp->block_size; in st_int_ioctl()
2975 STp->block_size = arg & MT_ST_BLKSIZE_MASK; in st_int_ioctl()
2976 if (STp->block_size != 0) { in st_int_ioctl()
2978 (STp->buffer)->buffer_size / STp->block_size; in st_int_ioctl()
3650 ((STp->block_size << MT_ST_BLKSIZE_SHIFT) & MT_ST_BLKSIZE_MASK) | in st_ioctl()
3654 if (STp->block_size != 0) { in st_ioctl()
3657 (STp->buffer)->buffer_bytes / STp->block_size; in st_ioctl()
3661 STp->block_size - 1) / STp->block_size; in st_ioctl()
3692 (STm->do_buffer_writes && STp->block_size != 0) || in st_ioctl()