Lines Matching defs:lba

1189 static int aac_bounds_32(struct aac_dev * dev, struct scsi_cmnd * cmd, u64 lba)
1191 if (lba & 0xffffffff00000000LL) {
1193 dprintk((KERN_DEBUG "aacraid: Illegal lba\n"));
1208 static int aac_bounds_64(struct aac_dev * dev, struct scsi_cmnd * cmd, u64 lba)
1215 static int aac_read_raw_io(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count)
1228 readcmd2->blockLow = cpu_to_le32((u32)(lba&0xffffffff));
1229 readcmd2->blockHigh = cpu_to_le32((u32)((lba&0xffffffff00000000LL)>>32));
1244 readcmd->block[0] = cpu_to_le32((u32)(lba&0xffffffff));
1245 readcmd->block[1] = cpu_to_le32((u32)((lba&0xffffffff00000000LL)>>32));
1273 static int aac_read_block64(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count)
1284 readcmd->block = cpu_to_le32((u32)(lba&0xffffffff));
1308 static int aac_read_block(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count)
1319 readcmd->block = cpu_to_le32((u32)(lba&0xffffffff));
1343 static int aac_write_raw_io(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua)
1356 writecmd2->blockLow = cpu_to_le32((u32)(lba&0xffffffff));
1357 writecmd2->blockHigh = cpu_to_le32((u32)((lba&0xffffffff00000000LL)>>32));
1375 writecmd->block[0] = cpu_to_le32((u32)(lba&0xffffffff));
1376 writecmd->block[1] = cpu_to_le32((u32)((lba&0xffffffff00000000LL)>>32));
1407 static int aac_write_block64(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua)
1418 writecmd->block = cpu_to_le32((u32)(lba&0xffffffff));
1442 static int aac_write_block(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua)
1453 writecmd->block = cpu_to_le32((u32)(lba&0xffffffff));
2326 u64 lba;
2330 lba = ((scsicmd->cmnd[1] & 0x1F) << 16) |
2335 lba = ((u64)scsicmd->cmnd[2] << 56) |
2345 lba = ((u64)scsicmd->cmnd[2] << 24) |
2350 lba = ((u64)scsicmd->cmnd[2] << 24) |
2356 "io_callback[cpu %d]: lba = %llu, t = %ld.\n",
2357 smp_processor_id(), (unsigned long long)lba, jiffies);
2411 u64 lba;
2426 lba = ((scsicmd->cmnd[1] & 0x1F) << 16) |
2436 lba = ((u64)scsicmd->cmnd[2] << 56) |
2450 lba = ((u64)scsicmd->cmnd[2] << 24) |
2460 lba = ((u64)scsicmd->cmnd[2] << 24) |
2467 if ((lba + count) > (dev->fsa_dev[scmd_id(scsicmd)].size)) {
2469 dprintk((KERN_DEBUG "aacraid: Illegal lba\n"));
2482 dprintk((KERN_DEBUG "aac_read[cpu %d]: lba = %llu, t = %ld.\n",
2483 smp_processor_id(), (unsigned long long)lba, jiffies));
2484 if (aac_adapter_bounds(dev,scsicmd,lba))
2491 status = aac_adapter_read(cmd_fibcontext, scsicmd, lba, count);
2512 u64 lba;
2526 lba = ((scsicmd->cmnd[1] & 0x1F) << 16) | (scsicmd->cmnd[2] << 8) | scsicmd->cmnd[3];
2534 lba = ((u64)scsicmd->cmnd[2] << 56) |
2547 lba = ((u64)scsicmd->cmnd[2] << 24) | (scsicmd->cmnd[3] << 16)
2554 lba = ((u64)scsicmd->cmnd[2] << 24) | (scsicmd->cmnd[3] << 16) | (scsicmd->cmnd[4] << 8) | scsicmd->cmnd[5];
2559 if ((lba + count) > (dev->fsa_dev[scmd_id(scsicmd)].size)) {
2561 dprintk((KERN_DEBUG "aacraid: Illegal lba\n"));
2574 dprintk((KERN_DEBUG "aac_write[cpu %d]: lba = %llu, t = %ld.\n",
2575 smp_processor_id(), (unsigned long long)lba, jiffies));
2576 if (aac_adapter_bounds(dev,scsicmd,lba))
2583 status = aac_adapter_write(cmd_fibcontext, scsicmd, lba, count, fua);