Lines Matching refs:lba
1122 static int aac_bounds_32(struct aac_dev * dev, struct scsi_cmnd * cmd, u64 lba) in aac_bounds_32() argument
1124 if (lba & 0xffffffff00000000LL) { in aac_bounds_32()
1141 static int aac_bounds_64(struct aac_dev * dev, struct scsi_cmnd * cmd, u64 lba) in aac_bounds_64() argument
1148 static int aac_read_raw_io(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count) in aac_read_raw_io() argument
1159 readcmd2->blockLow = cpu_to_le32((u32)(lba&0xffffffff)); in aac_read_raw_io()
1160 readcmd2->blockHigh = cpu_to_le32((u32)((lba&0xffffffff00000000LL)>>32)); in aac_read_raw_io()
1175 readcmd->block[0] = cpu_to_le32((u32)(lba&0xffffffff)); in aac_read_raw_io()
1176 readcmd->block[1] = cpu_to_le32((u32)((lba&0xffffffff00000000LL)>>32)); in aac_read_raw_io()
1204 static int aac_read_block64(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count) in aac_read_block64() argument
1215 readcmd->block = cpu_to_le32((u32)(lba&0xffffffff)); in aac_read_block64()
1239 static int aac_read_block(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count) in aac_read_block() argument
1250 readcmd->block = cpu_to_le32((u32)(lba&0xffffffff)); in aac_read_block()
1274 static int aac_write_raw_io(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua) in aac_write_raw_io() argument
1285 writecmd2->blockLow = cpu_to_le32((u32)(lba&0xffffffff)); in aac_write_raw_io()
1286 writecmd2->blockHigh = cpu_to_le32((u32)((lba&0xffffffff00000000LL)>>32)); in aac_write_raw_io()
1304 writecmd->block[0] = cpu_to_le32((u32)(lba&0xffffffff)); in aac_write_raw_io()
1305 writecmd->block[1] = cpu_to_le32((u32)((lba&0xffffffff00000000LL)>>32)); in aac_write_raw_io()
1336 static int aac_write_block64(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua) in aac_write_block64() argument
1347 writecmd->block = cpu_to_le32((u32)(lba&0xffffffff)); in aac_write_block64()
1371 static int aac_write_block(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua) in aac_write_block() argument
1382 writecmd->block = cpu_to_le32((u32)(lba&0xffffffff)); in aac_write_block()
1802 u64 lba; in io_callback() local
1806 lba = ((scsicmd->cmnd[1] & 0x1F) << 16) | in io_callback()
1811 lba = ((u64)scsicmd->cmnd[2] << 56) | in io_callback()
1821 lba = ((u64)scsicmd->cmnd[2] << 24) | in io_callback()
1826 lba = ((u64)scsicmd->cmnd[2] << 24) | in io_callback()
1833 smp_processor_id(), (unsigned long long)lba, jiffies); in io_callback()
1879 u64 lba; in aac_read() local
1894 lba = ((scsicmd->cmnd[1] & 0x1F) << 16) | in aac_read()
1904 lba = ((u64)scsicmd->cmnd[2] << 56) | in aac_read()
1918 lba = ((u64)scsicmd->cmnd[2] << 24) | in aac_read()
1928 lba = ((u64)scsicmd->cmnd[2] << 24) | in aac_read()
1935 if ((lba + count) > (dev->fsa_dev[scmd_id(scsicmd)].size)) { in aac_read()
1951 smp_processor_id(), (unsigned long long)lba, jiffies)); in aac_read()
1952 if (aac_adapter_bounds(dev,scsicmd,lba)) in aac_read()
1962 status = aac_adapter_read(cmd_fibcontext, scsicmd, lba, count); in aac_read()
1985 u64 lba; in aac_write() local
1999 lba = ((scsicmd->cmnd[1] & 0x1F) << 16) | (scsicmd->cmnd[2] << 8) | scsicmd->cmnd[3]; in aac_write()
2007 lba = ((u64)scsicmd->cmnd[2] << 56) | in aac_write()
2020 lba = ((u64)scsicmd->cmnd[2] << 24) | (scsicmd->cmnd[3] << 16) in aac_write()
2027 …lba = ((u64)scsicmd->cmnd[2] << 24) | (scsicmd->cmnd[3] << 16) | (scsicmd->cmnd[4] << 8) | scsicmd… in aac_write()
2032 if ((lba + count) > (dev->fsa_dev[scmd_id(scsicmd)].size)) { in aac_write()
2048 smp_processor_id(), (unsigned long long)lba, jiffies)); in aac_write()
2049 if (aac_adapter_bounds(dev,scsicmd,lba)) in aac_write()
2065 status = aac_adapter_write(cmd_fibcontext, scsicmd, lba, count, fua); in aac_write()
2137 u64 lba = ((u64)scsicmd->cmnd[2] << 24) | (scsicmd->cmnd[3] << 16) | in aac_synchronize() local
2190 if (((cmnd_lba + cmnd_count) < lba) || in aac_synchronize()
2191 (count && ((lba + count) < cmnd_lba))) in aac_synchronize()