Lines Matching refs:nr_blocks

879 	u32 nr_blocks = sectors_to_logical(sdp, blk_rq_sectors(rq));
899 put_unaligned_be32(nr_blocks, &buf[16]);
915 u32 nr_blocks = sectors_to_logical(sdp, blk_rq_sectors(rq));
931 put_unaligned_be32(nr_blocks, &cmd->cmnd[10]);
947 u32 nr_blocks = sectors_to_logical(sdp, blk_rq_sectors(rq));
963 put_unaligned_be16(nr_blocks, &cmd->cmnd[7]);
978 u32 nr_blocks = sectors_to_logical(sdp, blk_rq_sectors(rq));
994 if (sdkp->ws16 || lba > 0xffffffff || nr_blocks > 0xffff)
1076 u32 nr_blocks = sectors_to_logical(sdp, blk_rq_sectors(rq));
1087 if (sdkp->ws16 || lba > 0xffffffff || nr_blocks > 0xffff) {
1091 put_unaligned_be32(nr_blocks, &cmd->cmnd[10]);
1096 put_unaligned_be16(nr_blocks, &cmd->cmnd[7]);
1137 sector_t lba, unsigned int nr_blocks,
1153 put_unaligned_be32(nr_blocks, &cmd->cmnd[28]);
1159 sector_t lba, unsigned int nr_blocks,
1168 put_unaligned_be32(nr_blocks, &cmd->cmnd[10]);
1174 sector_t lba, unsigned int nr_blocks,
1183 put_unaligned_be16(nr_blocks, &cmd->cmnd[7]);
1189 sector_t lba, unsigned int nr_blocks,
1193 if (WARN_ON_ONCE(nr_blocks == 0))
1211 cmd->cmnd[4] = nr_blocks;
1224 unsigned int nr_blocks = sectors_to_logical(sdp, blk_rq_sectors(rq));
1258 if (unlikely(sdp->last_sector_bug && lba + nr_blocks > threshold)) {
1261 nr_blocks = threshold - lba;
1264 nr_blocks = 1;
1269 ret = sd_zbc_prepare_zone_append(cmd, &lba, nr_blocks);
1284 ret = sd_setup_rw32_cmnd(cmd, write, lba, nr_blocks,
1286 } else if (sdp->use_16_for_rw || (nr_blocks > 0xffff)) {
1287 ret = sd_setup_rw16_cmnd(cmd, write, lba, nr_blocks,
1289 } else if ((nr_blocks > 0xff) || (lba > 0x1fffff) ||
1291 ret = sd_setup_rw10_cmnd(cmd, write, lba, nr_blocks,
1294 ret = sd_setup_rw6_cmnd(cmd, write, lba, nr_blocks,
1307 cmd->underflow = nr_blocks << 9;
1309 cmd->sdb.length = nr_blocks * sdp->sector_size;
1319 write ? "writing" : "reading", nr_blocks,