Lines Matching refs:writecmd
910 struct aac_raw_io *writecmd;
912 writecmd = (struct aac_raw_io *) fib_data(fib);
913 writecmd->block[0] = cpu_to_le32((u32)(lba&0xffffffff));
914 writecmd->block[1] = cpu_to_le32((u32)((lba&0xffffffff00000000LL)>>32));
915 writecmd->count = cpu_to_le32(count<<9);
916 writecmd->cid = cpu_to_le16(scmd_id(cmd));
917 writecmd->flags = 0;
918 writecmd->bpTotal = 0;
919 writecmd->bpComplete = 0;
921 aac_build_sgraw(cmd, &writecmd->sg);
922 fibsize = sizeof(struct aac_raw_io) + ((le32_to_cpu(writecmd->sg.count) - 1) * sizeof (struct sgentryraw));
939 struct aac_write64 *writecmd;
941 writecmd = (struct aac_write64 *) fib_data(fib);
942 writecmd->command = cpu_to_le32(VM_CtHostWrite64);
943 writecmd->cid = cpu_to_le16(scmd_id(cmd));
944 writecmd->sector_count = cpu_to_le16(count);
945 writecmd->block = cpu_to_le32((u32)(lba&0xffffffff));
946 writecmd->pad = 0;
947 writecmd->flags = 0;
949 aac_build_sg64(cmd, &writecmd->sg);
951 ((le32_to_cpu(writecmd->sg.count) - 1) *
970 struct aac_write *writecmd;
972 writecmd = (struct aac_write *) fib_data(fib);
973 writecmd->command = cpu_to_le32(VM_CtBlockWrite);
974 writecmd->cid = cpu_to_le16(scmd_id(cmd));
975 writecmd->block = cpu_to_le32((u32)(lba&0xffffffff));
976 writecmd->count = cpu_to_le32(count * 512);
977 writecmd->sg.count = cpu_to_le32(1);
980 aac_build_sg(cmd, &writecmd->sg);
982 ((le32_to_cpu(writecmd->sg.count) - 1) *