Lines Matching refs:lba
1202 static int aac_bounds_32(struct aac_dev * dev, struct scsi_cmnd * cmd, u64 lba) in aac_bounds_32() argument
1204 if (lba & 0xffffffff00000000LL) { in aac_bounds_32()
1220 static int aac_bounds_64(struct aac_dev * dev, struct scsi_cmnd * cmd, u64 lba) in aac_bounds_64() argument
1227 static int aac_read_raw_io(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count) in aac_read_raw_io() argument
1240 readcmd2->blockLow = cpu_to_le32((u32)(lba&0xffffffff)); in aac_read_raw_io()
1241 readcmd2->blockHigh = cpu_to_le32((u32)((lba&0xffffffff00000000LL)>>32)); in aac_read_raw_io()
1256 readcmd->block[0] = cpu_to_le32((u32)(lba&0xffffffff)); in aac_read_raw_io()
1257 readcmd->block[1] = cpu_to_le32((u32)((lba&0xffffffff00000000LL)>>32)); in aac_read_raw_io()
1285 static int aac_read_block64(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count) in aac_read_block64() argument
1296 readcmd->block = cpu_to_le32((u32)(lba&0xffffffff)); in aac_read_block64()
1320 static int aac_read_block(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count) in aac_read_block() argument
1331 readcmd->block = cpu_to_le32((u32)(lba&0xffffffff)); in aac_read_block()
1355 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
1368 writecmd2->blockLow = cpu_to_le32((u32)(lba&0xffffffff)); in aac_write_raw_io()
1369 writecmd2->blockHigh = cpu_to_le32((u32)((lba&0xffffffff00000000LL)>>32)); in aac_write_raw_io()
1387 writecmd->block[0] = cpu_to_le32((u32)(lba&0xffffffff)); in aac_write_raw_io()
1388 writecmd->block[1] = cpu_to_le32((u32)((lba&0xffffffff00000000LL)>>32)); in aac_write_raw_io()
1419 static int aac_write_block64(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua) in aac_write_block64() argument
1430 writecmd->block = cpu_to_le32((u32)(lba&0xffffffff)); in aac_write_block64()
1454 static int aac_write_block(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua) in aac_write_block() argument
1465 writecmd->block = cpu_to_le32((u32)(lba&0xffffffff)); in aac_write_block()
2333 u64 lba; in io_callback() local
2337 lba = ((scsicmd->cmnd[1] & 0x1F) << 16) | in io_callback()
2342 lba = ((u64)scsicmd->cmnd[2] << 56) | in io_callback()
2352 lba = ((u64)scsicmd->cmnd[2] << 24) | in io_callback()
2357 lba = ((u64)scsicmd->cmnd[2] << 24) | in io_callback()
2364 smp_processor_id(), (unsigned long long)lba, jiffies); in io_callback()
2414 u64 lba; in aac_read() local
2429 lba = ((scsicmd->cmnd[1] & 0x1F) << 16) | in aac_read()
2439 lba = ((u64)scsicmd->cmnd[2] << 56) | in aac_read()
2453 lba = ((u64)scsicmd->cmnd[2] << 24) | in aac_read()
2463 lba = ((u64)scsicmd->cmnd[2] << 24) | in aac_read()
2470 if ((lba + count) > (dev->fsa_dev[scmd_id(scsicmd)].size)) { in aac_read()
2485 smp_processor_id(), (unsigned long long)lba, jiffies)); in aac_read()
2486 if (aac_adapter_bounds(dev,scsicmd,lba)) in aac_read()
2493 status = aac_adapter_read(cmd_fibcontext, scsicmd, lba, count); in aac_read()
2514 u64 lba; in aac_write() local
2528 lba = ((scsicmd->cmnd[1] & 0x1F) << 16) | (scsicmd->cmnd[2] << 8) | scsicmd->cmnd[3]; in aac_write()
2536 lba = ((u64)scsicmd->cmnd[2] << 56) | in aac_write()
2549 lba = ((u64)scsicmd->cmnd[2] << 24) | (scsicmd->cmnd[3] << 16) in aac_write()
2556 …lba = ((u64)scsicmd->cmnd[2] << 24) | (scsicmd->cmnd[3] << 16) | (scsicmd->cmnd[4] << 8) | scsicmd… in aac_write()
2561 if ((lba + count) > (dev->fsa_dev[scmd_id(scsicmd)].size)) { in aac_write()
2576 smp_processor_id(), (unsigned long long)lba, jiffies)); in aac_write()
2577 if (aac_adapter_bounds(dev,scsicmd,lba)) in aac_write()
2584 status = aac_adapter_write(cmd_fibcontext, scsicmd, lba, count, fua); in aac_write()