Lines Matching refs:lba
1188 static int aac_bounds_32(struct aac_dev * dev, struct scsi_cmnd * cmd, u64 lba) in aac_bounds_32() argument
1190 if (lba & 0xffffffff00000000LL) { in aac_bounds_32()
1206 static int aac_bounds_64(struct aac_dev * dev, struct scsi_cmnd * cmd, u64 lba) in aac_bounds_64() argument
1213 static int aac_read_raw_io(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count) in aac_read_raw_io() argument
1226 readcmd2->blockLow = cpu_to_le32((u32)(lba&0xffffffff)); in aac_read_raw_io()
1227 readcmd2->blockHigh = cpu_to_le32((u32)((lba&0xffffffff00000000LL)>>32)); in aac_read_raw_io()
1242 readcmd->block[0] = cpu_to_le32((u32)(lba&0xffffffff)); in aac_read_raw_io()
1243 readcmd->block[1] = cpu_to_le32((u32)((lba&0xffffffff00000000LL)>>32)); in aac_read_raw_io()
1271 static int aac_read_block64(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count) in aac_read_block64() argument
1282 readcmd->block = cpu_to_le32((u32)(lba&0xffffffff)); in aac_read_block64()
1306 static int aac_read_block(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count) in aac_read_block() argument
1317 readcmd->block = cpu_to_le32((u32)(lba&0xffffffff)); in aac_read_block()
1341 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
1354 writecmd2->blockLow = cpu_to_le32((u32)(lba&0xffffffff)); in aac_write_raw_io()
1355 writecmd2->blockHigh = cpu_to_le32((u32)((lba&0xffffffff00000000LL)>>32)); in aac_write_raw_io()
1373 writecmd->block[0] = cpu_to_le32((u32)(lba&0xffffffff)); in aac_write_raw_io()
1374 writecmd->block[1] = cpu_to_le32((u32)((lba&0xffffffff00000000LL)>>32)); in aac_write_raw_io()
1405 static int aac_write_block64(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua) in aac_write_block64() argument
1416 writecmd->block = cpu_to_le32((u32)(lba&0xffffffff)); in aac_write_block64()
1440 static int aac_write_block(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua) in aac_write_block() argument
1451 writecmd->block = cpu_to_le32((u32)(lba&0xffffffff)); in aac_write_block()
2319 u64 lba; in io_callback() local
2323 lba = ((scsicmd->cmnd[1] & 0x1F) << 16) | in io_callback()
2328 lba = ((u64)scsicmd->cmnd[2] << 56) | in io_callback()
2338 lba = ((u64)scsicmd->cmnd[2] << 24) | in io_callback()
2343 lba = ((u64)scsicmd->cmnd[2] << 24) | in io_callback()
2350 smp_processor_id(), (unsigned long long)lba, jiffies); in io_callback()
2400 u64 lba; in aac_read() local
2415 lba = ((scsicmd->cmnd[1] & 0x1F) << 16) | in aac_read()
2425 lba = ((u64)scsicmd->cmnd[2] << 56) | in aac_read()
2439 lba = ((u64)scsicmd->cmnd[2] << 24) | in aac_read()
2449 lba = ((u64)scsicmd->cmnd[2] << 24) | in aac_read()
2456 if ((lba + count) > (dev->fsa_dev[scmd_id(scsicmd)].size)) { in aac_read()
2471 smp_processor_id(), (unsigned long long)lba, jiffies)); in aac_read()
2472 if (aac_adapter_bounds(dev,scsicmd,lba)) in aac_read()
2479 status = aac_adapter_read(cmd_fibcontext, scsicmd, lba, count); in aac_read()
2500 u64 lba; in aac_write() local
2514 lba = ((scsicmd->cmnd[1] & 0x1F) << 16) | (scsicmd->cmnd[2] << 8) | scsicmd->cmnd[3]; in aac_write()
2522 lba = ((u64)scsicmd->cmnd[2] << 56) | in aac_write()
2535 lba = ((u64)scsicmd->cmnd[2] << 24) | (scsicmd->cmnd[3] << 16) in aac_write()
2542 …lba = ((u64)scsicmd->cmnd[2] << 24) | (scsicmd->cmnd[3] << 16) | (scsicmd->cmnd[4] << 8) | scsicmd… in aac_write()
2547 if ((lba + count) > (dev->fsa_dev[scmd_id(scsicmd)].size)) { in aac_write()
2562 smp_processor_id(), (unsigned long long)lba, jiffies)); in aac_write()
2563 if (aac_adapter_bounds(dev,scsicmd,lba)) in aac_write()
2570 status = aac_adapter_write(cmd_fibcontext, scsicmd, lba, count, fua); in aac_write()