Lines Matching defs:lba

893 	u64 lba = sectors_to_logical(sdp, blk_rq_pos(rq));
908 put_unaligned_be64(lba, &buf[8]);
924 u64 lba = sectors_to_logical(sdp, blk_rq_pos(rq));
935 put_unaligned_be64(lba, &cmd->cmnd[2]);
951 u64 lba = sectors_to_logical(sdp, blk_rq_pos(rq));
962 put_unaligned_be32(lba, &cmd->cmnd[2]);
977 u64 lba = sectors_to_logical(sdp, blk_rq_pos(rq));
994 if (sdkp->ws16 || lba > 0xffffffff || nr_blocks > 0xffff)
1083 sector_t lba, unsigned int nr_blocks,
1092 put_unaligned_be64(lba, &cmd->cmnd[12]);
1093 put_unaligned_be32(lba, &cmd->cmnd[20]); /* Expected Indirect LBA */
1100 sector_t lba, unsigned int nr_blocks,
1108 put_unaligned_be64(lba, &cmd->cmnd[2]);
1115 sector_t lba, unsigned int nr_blocks,
1123 put_unaligned_be32(lba, &cmd->cmnd[2]);
1130 sector_t lba, unsigned int nr_blocks,
1149 cmd->cmnd[1] = (lba >> 16) & 0x1f;
1150 cmd->cmnd[2] = (lba >> 8) & 0xff;
1151 cmd->cmnd[3] = lba & 0xff;
1188 sector_t lba = sectors_to_logical(sdp, blk_rq_pos(rq));
1225 if (unlikely(sdp->last_sector_bug && lba + nr_blocks > threshold)) {
1226 if (lba < threshold) {
1228 nr_blocks = threshold - lba;
1236 ret = sd_zbc_prepare_zone_append(cmd, &lba, nr_blocks);
1252 ret = sd_setup_rw32_cmnd(cmd, write, lba, nr_blocks,
1255 ret = sd_setup_rw16_cmnd(cmd, write, lba, nr_blocks,
1257 } else if ((nr_blocks > 0xff) || (lba > 0x1fffff) ||
1259 ret = sd_setup_rw10_cmnd(cmd, write, lba, nr_blocks,
1262 ret = sd_setup_rw6_cmnd(cmd, write, lba, nr_blocks,
2086 * If the bad lba was reported incorrectly, we have no idea where
2458 unsigned long long lba;
2507 lba = get_unaligned_be64(&buffer[0]);
2536 sdkp->capacity = lba + 1;
2551 sector_t lba;
2587 lba = get_unaligned_be32(&buffer[0]);
2589 if (sdp->no_read_capacity_16 && (lba == 0xffffffff)) {
2590 /* Some buggy (usb cardreader) devices return an lba of
2598 sdkp->capacity = lba + 1;