Lines Matching refs:writecmd
1373 struct aac_raw_io *writecmd;
1374 writecmd = (struct aac_raw_io *) fib_data(fib);
1375 writecmd->block[0] = cpu_to_le32((u32)(lba&0xffffffff));
1376 writecmd->block[1] = cpu_to_le32((u32)((lba&0xffffffff00000000LL)>>32));
1377 writecmd->count = cpu_to_le32(count *
1379 writecmd->cid = cpu_to_le16(scmd_id(cmd));
1380 writecmd->flags = (fua && ((aac_cache & 5) != 1) &&
1384 writecmd->bpTotal = 0;
1385 writecmd->bpComplete = 0;
1386 ret = aac_build_sgraw(cmd, &writecmd->sg);
1391 ((le32_to_cpu(writecmd->sg.count)-1) * sizeof (struct sgentryraw));
1410 struct aac_write64 *writecmd;
1414 writecmd = (struct aac_write64 *) fib_data(fib);
1415 writecmd->command = cpu_to_le32(VM_CtHostWrite64);
1416 writecmd->cid = cpu_to_le16(scmd_id(cmd));
1417 writecmd->sector_count = cpu_to_le16(count);
1418 writecmd->block = cpu_to_le32((u32)(lba&0xffffffff));
1419 writecmd->pad = 0;
1420 writecmd->flags = 0;
1422 ret = aac_build_sg64(cmd, &writecmd->sg);
1426 ((le32_to_cpu(writecmd->sg.count) - 1) *
1445 struct aac_write *writecmd;
1450 writecmd = (struct aac_write *) fib_data(fib);
1451 writecmd->command = cpu_to_le32(VM_CtBlockWrite);
1452 writecmd->cid = cpu_to_le32(scmd_id(cmd));
1453 writecmd->block = cpu_to_le32((u32)(lba&0xffffffff));
1454 writecmd->count = cpu_to_le32(count *
1456 writecmd->sg.count = cpu_to_le32(1);
1459 ret = aac_build_sg(cmd, &writecmd->sg);
1463 ((le32_to_cpu(writecmd->sg.count) - 1) *