Lines Matching refs:lba
1199 static int aac_bounds_32(struct aac_dev * dev, struct scsi_cmnd * cmd, u64 lba) in aac_bounds_32() argument
1201 if (lba & 0xffffffff00000000LL) { in aac_bounds_32()
1217 static int aac_bounds_64(struct aac_dev * dev, struct scsi_cmnd * cmd, u64 lba) in aac_bounds_64() argument
1224 static int aac_read_raw_io(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count) in aac_read_raw_io() argument
1237 readcmd2->blockLow = cpu_to_le32((u32)(lba&0xffffffff)); in aac_read_raw_io()
1238 readcmd2->blockHigh = cpu_to_le32((u32)((lba&0xffffffff00000000LL)>>32)); in aac_read_raw_io()
1253 readcmd->block[0] = cpu_to_le32((u32)(lba&0xffffffff)); in aac_read_raw_io()
1254 readcmd->block[1] = cpu_to_le32((u32)((lba&0xffffffff00000000LL)>>32)); in aac_read_raw_io()
1282 static int aac_read_block64(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count) in aac_read_block64() argument
1293 readcmd->block = cpu_to_le32((u32)(lba&0xffffffff)); in aac_read_block64()
1317 static int aac_read_block(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count) in aac_read_block() argument
1328 readcmd->block = cpu_to_le32((u32)(lba&0xffffffff)); in aac_read_block()
1352 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
1365 writecmd2->blockLow = cpu_to_le32((u32)(lba&0xffffffff)); in aac_write_raw_io()
1366 writecmd2->blockHigh = cpu_to_le32((u32)((lba&0xffffffff00000000LL)>>32)); in aac_write_raw_io()
1384 writecmd->block[0] = cpu_to_le32((u32)(lba&0xffffffff)); in aac_write_raw_io()
1385 writecmd->block[1] = cpu_to_le32((u32)((lba&0xffffffff00000000LL)>>32)); in aac_write_raw_io()
1416 static int aac_write_block64(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua) in aac_write_block64() argument
1427 writecmd->block = cpu_to_le32((u32)(lba&0xffffffff)); in aac_write_block64()
1451 static int aac_write_block(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua) in aac_write_block() argument
1462 writecmd->block = cpu_to_le32((u32)(lba&0xffffffff)); in aac_write_block()
2330 u64 lba; in io_callback() local
2334 lba = ((scsicmd->cmnd[1] & 0x1F) << 16) | in io_callback()
2339 lba = ((u64)scsicmd->cmnd[2] << 56) | in io_callback()
2349 lba = ((u64)scsicmd->cmnd[2] << 24) | in io_callback()
2354 lba = ((u64)scsicmd->cmnd[2] << 24) | in io_callback()
2361 smp_processor_id(), (unsigned long long)lba, jiffies); in io_callback()
2411 u64 lba; in aac_read() local
2426 lba = ((scsicmd->cmnd[1] & 0x1F) << 16) | in aac_read()
2436 lba = ((u64)scsicmd->cmnd[2] << 56) | in aac_read()
2450 lba = ((u64)scsicmd->cmnd[2] << 24) | in aac_read()
2460 lba = ((u64)scsicmd->cmnd[2] << 24) | in aac_read()
2467 if ((lba + count) > (dev->fsa_dev[scmd_id(scsicmd)].size)) { in aac_read()
2482 smp_processor_id(), (unsigned long long)lba, jiffies)); in aac_read()
2483 if (aac_adapter_bounds(dev,scsicmd,lba)) in aac_read()
2490 status = aac_adapter_read(cmd_fibcontext, scsicmd, lba, count); in aac_read()
2511 u64 lba; in aac_write() local
2525 lba = ((scsicmd->cmnd[1] & 0x1F) << 16) | (scsicmd->cmnd[2] << 8) | scsicmd->cmnd[3]; in aac_write()
2533 lba = ((u64)scsicmd->cmnd[2] << 56) | in aac_write()
2546 lba = ((u64)scsicmd->cmnd[2] << 24) | (scsicmd->cmnd[3] << 16) in aac_write()
2553 …lba = ((u64)scsicmd->cmnd[2] << 24) | (scsicmd->cmnd[3] << 16) | (scsicmd->cmnd[4] << 8) | scsicmd… in aac_write()
2558 if ((lba + count) > (dev->fsa_dev[scmd_id(scsicmd)].size)) { in aac_write()
2573 smp_processor_id(), (unsigned long long)lba, jiffies)); in aac_write()
2574 if (aac_adapter_bounds(dev,scsicmd,lba)) in aac_write()
2581 status = aac_adapter_write(cmd_fibcontext, scsicmd, lba, count, fua); in aac_write()