• Home
  • Raw
  • Download

Lines Matching refs:lba

878 	u64 lba = sectors_to_logical(sdp, blk_rq_pos(rq));  in sd_setup_unmap_cmnd()  local
898 put_unaligned_be64(lba, &buf[8]); in sd_setup_unmap_cmnd()
914 u64 lba = sectors_to_logical(sdp, blk_rq_pos(rq)); in sd_setup_write_same16_cmnd() local
930 put_unaligned_be64(lba, &cmd->cmnd[2]); in sd_setup_write_same16_cmnd()
946 u64 lba = sectors_to_logical(sdp, blk_rq_pos(rq)); in sd_setup_write_same10_cmnd() local
962 put_unaligned_be32(lba, &cmd->cmnd[2]); in sd_setup_write_same10_cmnd()
977 u64 lba = sectors_to_logical(sdp, blk_rq_pos(rq)); in sd_setup_write_zeroes_cmnd() local
994 if (sdkp->ws16 || lba > 0xffffffff || nr_blocks > 0xffff) in sd_setup_write_zeroes_cmnd()
1075 u64 lba = sectors_to_logical(sdp, blk_rq_pos(rq)); in sd_setup_write_same_cmnd() local
1086 if (sdkp->ws16 || lba > 0xffffffff || nr_blocks > 0xffff) { in sd_setup_write_same_cmnd()
1089 put_unaligned_be64(lba, &cmd->cmnd[2]); in sd_setup_write_same_cmnd()
1094 put_unaligned_be32(lba, &cmd->cmnd[2]); in sd_setup_write_same_cmnd()
1136 sector_t lba, unsigned int nr_blocks, in sd_setup_rw32_cmnd() argument
1150 put_unaligned_be64(lba, &cmd->cmnd[12]); in sd_setup_rw32_cmnd()
1151 put_unaligned_be32(lba, &cmd->cmnd[20]); /* Expected Indirect LBA */ in sd_setup_rw32_cmnd()
1158 sector_t lba, unsigned int nr_blocks, in sd_setup_rw16_cmnd() argument
1166 put_unaligned_be64(lba, &cmd->cmnd[2]); in sd_setup_rw16_cmnd()
1173 sector_t lba, unsigned int nr_blocks, in sd_setup_rw10_cmnd() argument
1181 put_unaligned_be32(lba, &cmd->cmnd[2]); in sd_setup_rw10_cmnd()
1188 sector_t lba, unsigned int nr_blocks, in sd_setup_rw6_cmnd() argument
1207 cmd->cmnd[1] = (lba >> 16) & 0x1f; in sd_setup_rw6_cmnd()
1208 cmd->cmnd[2] = (lba >> 8) & 0xff; in sd_setup_rw6_cmnd()
1209 cmd->cmnd[3] = lba & 0xff; in sd_setup_rw6_cmnd()
1221 sector_t lba = sectors_to_logical(sdp, blk_rq_pos(rq)); in sd_setup_read_write_cmnd() local
1257 if (unlikely(sdp->last_sector_bug && lba + nr_blocks > threshold)) { in sd_setup_read_write_cmnd()
1258 if (lba < threshold) { in sd_setup_read_write_cmnd()
1260 nr_blocks = threshold - lba; in sd_setup_read_write_cmnd()
1268 ret = sd_zbc_prepare_zone_append(cmd, &lba, nr_blocks); in sd_setup_read_write_cmnd()
1283 ret = sd_setup_rw32_cmnd(cmd, write, lba, nr_blocks, in sd_setup_read_write_cmnd()
1286 ret = sd_setup_rw16_cmnd(cmd, write, lba, nr_blocks, in sd_setup_read_write_cmnd()
1288 } else if ((nr_blocks > 0xff) || (lba > 0x1fffff) || in sd_setup_read_write_cmnd()
1290 ret = sd_setup_rw10_cmnd(cmd, write, lba, nr_blocks, in sd_setup_read_write_cmnd()
1293 ret = sd_setup_rw6_cmnd(cmd, write, lba, nr_blocks, in sd_setup_read_write_cmnd()
2362 unsigned long long lba; in read_capacity_16() local
2411 lba = get_unaligned_be64(&buffer[0]); in read_capacity_16()
2440 sdkp->capacity = lba + 1; in read_capacity_16()
2452 sector_t lba; in read_capacity_10() local
2488 lba = get_unaligned_be32(&buffer[0]); in read_capacity_10()
2490 if (sdp->no_read_capacity_16 && (lba == 0xffffffff)) { in read_capacity_10()
2499 sdkp->capacity = lba + 1; in read_capacity_10()