Lines Matching refs:nr_blocks

896 	u32 nr_blocks = sectors_to_logical(sdp, blk_rq_sectors(rq));
911 put_unaligned_be32(nr_blocks, &buf[16]);
927 u32 nr_blocks = sectors_to_logical(sdp, blk_rq_sectors(rq));
938 put_unaligned_be32(nr_blocks, &cmd->cmnd[10]);
954 u32 nr_blocks = sectors_to_logical(sdp, blk_rq_sectors(rq));
965 put_unaligned_be16(nr_blocks, &cmd->cmnd[7]);
980 u32 nr_blocks = sectors_to_logical(sdp, blk_rq_sectors(rq));
996 if (sdkp->ws16 || lba > 0xffffffff || nr_blocks > 0xffff)
1110 sector_t lba, unsigned int nr_blocks,
1122 put_unaligned_be32(nr_blocks, &cmd->cmnd[28]);
1128 sector_t lba, unsigned int nr_blocks,
1137 put_unaligned_be32(nr_blocks, &cmd->cmnd[10]);
1143 sector_t lba, unsigned int nr_blocks,
1152 put_unaligned_be16(nr_blocks, &cmd->cmnd[7]);
1158 sector_t lba, unsigned int nr_blocks,
1162 if (WARN_ON_ONCE(nr_blocks == 0))
1180 cmd->cmnd[4] = nr_blocks;
1218 unsigned int nr_blocks = sectors_to_logical(sdp, blk_rq_sectors(rq));
1253 if (unlikely(sdp->last_sector_bug && lba + nr_blocks > threshold)) {
1256 nr_blocks = threshold - lba;
1259 nr_blocks = 1;
1274 ret = sd_setup_rw32_cmnd(cmd, write, lba, nr_blocks,
1276 } else if (sdp->use_16_for_rw || (nr_blocks > 0xffff)) {
1277 ret = sd_setup_rw16_cmnd(cmd, write, lba, nr_blocks,
1279 } else if ((nr_blocks > 0xff) || (lba > 0x1fffff) ||
1281 ret = sd_setup_rw10_cmnd(cmd, write, lba, nr_blocks,
1284 ret = sd_setup_rw6_cmnd(cmd, write, lba, nr_blocks,
1297 cmd->underflow = nr_blocks << 9;
1299 cmd->sdb.length = nr_blocks * sdp->sector_size;
1309 write ? "writing" : "reading", nr_blocks,