Lines Matching defs:n_block
1407 u32 n_block;
1419 scsi_10_lba_len(cdb, &block, &n_block);
1426 scsi_16_lba_len(cdb, &block, &n_block);
1433 if (!n_block)
1437 if ((block + n_block) > dev_sectors)
1443 if (lba_28_ok(block, n_block)) {
1447 } else if (lba_48_ok(block, n_block)) {
1455 tf->hob_nsect = (n_block >> 8) & 0xff;
1464 tf->nsect = n_block & 0xff;
1475 if (!lba_28_ok(block, n_block))
1492 tf->nsect = n_block & 0xff; /* Sector count 0 means 256 sectors */
1557 u32 n_block;
1577 scsi_10_lba_len(cdb, &block, &n_block);
1580 if (!ata_check_nblocks(scmd, n_block))
1589 scsi_6_lba_len(cdb, &block, &n_block);
1594 if (!n_block)
1595 n_block = 256;
1596 if (!ata_check_nblocks(scmd, n_block))
1605 scsi_16_lba_len(cdb, &block, &n_block);
1609 if (!ata_check_nblocks(scmd, n_block))
1618 if (!n_block)
1629 qc->nbytes = n_block * scmd->device->sector_size;
1631 rc = ata_build_rw_tf(qc, block, n_block, tf_flags, dld, class);
3498 u32 n_block;
3521 scsi_16_lba_len(cdb, &block, &n_block);
3530 if (n_block > 0xffff * trmax) {
3548 size = ata_format_dsm_trim_descr(scmd, trmax, block, n_block);
3781 u32 n_block;
3789 scsi_16_lba_len(cdb, &block, &n_block);
3790 if (n_block != scsi_bufflen(scmd)) {
3792 n_block, scsi_bufflen(scmd));
3805 if ((n_block / 512) > 0xffff || n_block < 512 || (n_block % 512)) {
3806 ata_dev_warn(qc->dev, "invalid transfer count %d\n", n_block);
3809 sect = n_block / 512;
3864 u32 n_block;
3879 scsi_16_lba_len(cdb, &block, &n_block);
3880 if (n_block) {