Lines Matching refs:blk_size
185 unsigned short blk_size; member
286 scsi_req(rq)->resid_len = tape->blk_size * get_unaligned_be32(&sense[3]); in idetape_analyze_error()
352 (blk_rq_bytes(rq) - scsi_req(rq)->resid_len) / tape->blk_size; in ide_tape_callback()
354 tape->avg_size += blocks * tape->blk_size; in ide_tape_callback()
548 unsigned int length = blk_rq_sectors(rq) / (tape->blk_size >> 9); in ide_tape_create_rw_cmd()
856 BUG_ON(size < 0 || size % tape->blk_size); in idetape_queue_rw_tail()
932 size_t aligned = roundup(tape->valid, tape->blk_size); in ide_tape_flush_merge_buffer()
1143 if (count > tape->blk_size && in idetape_chrdev_read()
1144 (count % tape->blk_size) == 0) in idetape_chrdev_read()
1145 tape->user_bs_factor = count / tape->blk_size; in idetape_chrdev_read()
1328 if (mt_count < tape->blk_size || in idetape_mtioctop()
1329 mt_count % tape->blk_size) in idetape_mtioctop()
1331 tape->user_bs_factor = mt_count / tape->blk_size; in idetape_mtioctop()
1390 (tape->blk_size * tape->user_bs_factor); in do_idetape_chrdev_ioctl()
1405 ((tape->blk_size * tape->user_bs_factor) in do_idetape_chrdev_ioctl()
1461 if (tape->blk_size == 0) { in ide_tape_get_bsize_from_bdesc()
1464 tape->blk_size = 32768; in ide_tape_get_bsize_from_bdesc()
1468 tape->blk_size = (buf[4 + 5] << 16) + in ide_tape_get_bsize_from_bdesc()
1474 tape->blk_size, tape->drv_write_prot); in ide_tape_get_bsize_from_bdesc()
1569 idetape_pad_zeros(drive, tape->blk_size * in idetape_write_release()
1656 tape->blk_size = 512; in idetape_get_mode_sense_results()
1691 tape->blk_size = 512; in idetape_get_mode_sense_results()
1693 tape->blk_size = 1024; in idetape_get_mode_sense_results()
1790 tape->buffer_size = *ctl * tape->blk_size; in idetape_setup()
1794 tape->buffer_size = *ctl * tape->blk_size; in idetape_setup()