n_block 740 drivers/ata/libata-core.c u64 block, u32 n_block, unsigned int tf_flags, n_block 748 drivers/ata/libata-core.c if (!lba_48_ok(block, n_block)) n_block 760 drivers/ata/libata-core.c tf->hob_feature = (n_block >> 8) & 0xff; n_block 761 drivers/ata/libata-core.c tf->feature = n_block & 0xff; n_block 782 drivers/ata/libata-core.c if (lba_28_ok(block, n_block)) { n_block 785 drivers/ata/libata-core.c } else if (lba_48_ok(block, n_block)) { n_block 792 drivers/ata/libata-core.c tf->hob_nsect = (n_block >> 8) & 0xff; n_block 804 drivers/ata/libata-core.c tf->nsect = n_block & 0xff; n_block 816 drivers/ata/libata-core.c if (!lba_28_ok(block, n_block)) n_block 838 drivers/ata/libata-core.c tf->nsect = n_block & 0xff; /* Sector count 0 means 256 sectors */ n_block 1681 drivers/ata/libata-scsi.c u32 n_block; n_block 1692 drivers/ata/libata-scsi.c scsi_10_lba_len(cdb, &block, &n_block); n_block 1698 drivers/ata/libata-scsi.c scsi_16_lba_len(cdb, &block, &n_block); n_block 1704 drivers/ata/libata-scsi.c if (!n_block) n_block 1708 drivers/ata/libata-scsi.c if ((block + n_block) > dev_sectors) n_block 1714 drivers/ata/libata-scsi.c if (lba_28_ok(block, n_block)) { n_block 1718 drivers/ata/libata-scsi.c } else if (lba_48_ok(block, n_block)) { n_block 1726 drivers/ata/libata-scsi.c tf->hob_nsect = (n_block >> 8) & 0xff; n_block 1735 drivers/ata/libata-scsi.c tf->nsect = n_block & 0xff; n_block 1746 drivers/ata/libata-scsi.c if (!lba_28_ok(block, n_block)) n_block 1766 drivers/ata/libata-scsi.c tf->nsect = n_block & 0xff; /* Sector count 0 means 256 sectors */ n_block 1830 drivers/ata/libata-scsi.c u32 n_block; n_block 1845 drivers/ata/libata-scsi.c scsi_10_lba_len(cdb, &block, &n_block); n_block 1848 drivers/ata/libata-scsi.c if (!ata_check_nblocks(scmd, n_block)) n_block 1857 drivers/ata/libata-scsi.c scsi_6_lba_len(cdb, &block, &n_block); n_block 1862 drivers/ata/libata-scsi.c if (!n_block) n_block 1863 drivers/ata/libata-scsi.c n_block = 256; n_block 1864 drivers/ata/libata-scsi.c if (!ata_check_nblocks(scmd, n_block)) n_block 1873 drivers/ata/libata-scsi.c scsi_16_lba_len(cdb, &block, &n_block); n_block 1876 drivers/ata/libata-scsi.c if (!ata_check_nblocks(scmd, n_block)) n_block 1886 drivers/ata/libata-scsi.c if (!n_block) n_block 1897 drivers/ata/libata-scsi.c qc->nbytes = n_block * scmd->device->sector_size; n_block 1899 drivers/ata/libata-scsi.c rc = ata_build_rw_tf(&qc->tf, qc->dev, block, n_block, tf_flags, n_block 3458 drivers/ata/libata-scsi.c u32 n_block; n_block 3481 drivers/ata/libata-scsi.c scsi_16_lba_len(cdb, &block, &n_block); n_block 3491 drivers/ata/libata-scsi.c if (n_block > 0xffff * trmax) { n_block 3509 drivers/ata/libata-scsi.c size = ata_format_dsm_trim_descr(scmd, trmax, block, n_block); n_block 3702 drivers/ata/libata-scsi.c u32 n_block; n_block 3710 drivers/ata/libata-scsi.c scsi_16_lba_len(cdb, &block, &n_block); n_block 3711 drivers/ata/libata-scsi.c if (n_block != scsi_bufflen(scmd)) { n_block 3713 drivers/ata/libata-scsi.c n_block, scsi_bufflen(scmd)); n_block 3726 drivers/ata/libata-scsi.c if ((n_block / 512) > 0xffff || n_block < 512 || (n_block % 512)) { n_block 3727 drivers/ata/libata-scsi.c ata_dev_warn(qc->dev, "invalid transfer count %d\n", n_block); n_block 3730 drivers/ata/libata-scsi.c sect = n_block / 512; n_block 3785 drivers/ata/libata-scsi.c u32 n_block; n_block 3800 drivers/ata/libata-scsi.c scsi_16_lba_len(cdb, &block, &n_block); n_block 3801 drivers/ata/libata-scsi.c if (n_block) { n_block 45 drivers/ata/libata.h u64 block, u32 n_block, unsigned int tf_flags, n_block 1123 include/linux/ata.h static inline bool lba_28_ok(u64 block, u32 n_block) n_block 1126 include/linux/ata.h return ((block + n_block) < ((1 << 28) - 1)) && (n_block <= ATA_MAX_SECTORS); n_block 1129 include/linux/ata.h static inline bool lba_48_ok(u64 block, u32 n_block) n_block 1132 include/linux/ata.h return ((block + n_block - 1) < ((u64)1 << 48)) && (n_block <= ATA_MAX_SECTORS_LBA48);