Lines Matching defs:writecmd
1050 struct aac_raw_io *writecmd;
1052 writecmd = (struct aac_raw_io *) fib_data(fib);
1053 writecmd->block[0] = cpu_to_le32((u32)(lba&0xffffffff));
1054 writecmd->block[1] = cpu_to_le32((u32)((lba&0xffffffff00000000LL)>>32));
1055 writecmd->count = cpu_to_le32(count<<9);
1056 writecmd->cid = cpu_to_le16(scmd_id(cmd));
1057 writecmd->flags = (fua && ((aac_cache & 5) != 1) &&
1061 writecmd->bpTotal = 0;
1062 writecmd->bpComplete = 0;
1064 aac_build_sgraw(cmd, &writecmd->sg);
1065 fibsize = sizeof(struct aac_raw_io) + ((le32_to_cpu(writecmd->sg.count) - 1) * sizeof (struct sgentryraw));
1082 struct aac_write64 *writecmd;
1084 writecmd = (struct aac_write64 *) fib_data(fib);
1085 writecmd->command = cpu_to_le32(VM_CtHostWrite64);
1086 writecmd->cid = cpu_to_le16(scmd_id(cmd));
1087 writecmd->sector_count = cpu_to_le16(count);
1088 writecmd->block = cpu_to_le32((u32)(lba&0xffffffff));
1089 writecmd->pad = 0;
1090 writecmd->flags = 0;
1092 aac_build_sg64(cmd, &writecmd->sg);
1094 ((le32_to_cpu(writecmd->sg.count) - 1) *
1113 struct aac_write *writecmd;
1115 writecmd = (struct aac_write *) fib_data(fib);
1116 writecmd->command = cpu_to_le32(VM_CtBlockWrite);
1117 writecmd->cid = cpu_to_le32(scmd_id(cmd));
1118 writecmd->block = cpu_to_le32((u32)(lba&0xffffffff));
1119 writecmd->count = cpu_to_le32(count * 512);
1120 writecmd->sg.count = cpu_to_le32(1);
1123 aac_build_sg(cmd, &writecmd->sg);
1125 ((le32_to_cpu(writecmd->sg.count) - 1) *