Lines Matching refs:RaidContext
763 cmd->io_request->RaidContext.raid_context_g35.smid.peerSMID = in mrsas_prepare_secondRaid1_IO()
765 r1_cmd->io_request->RaidContext.raid_context_g35.smid.peerSMID = in mrsas_prepare_secondRaid1_IO()
773 r1_cmd->io_request->RaidContext.raid_context_g35.spanArm = in mrsas_prepare_secondRaid1_IO()
774 cmd->io_request->RaidContext.raid_context_g35.spanArm + 1; in mrsas_prepare_secondRaid1_IO()
799 io_request->RaidContext.raid_context.VirtualDiskTgtId = htole16(device_id); in mrsas_build_ldio_rw()
800 io_request->RaidContext.raid_context.status = 0; in mrsas_build_ldio_rw()
801 io_request->RaidContext.raid_context.exStatus = 0; in mrsas_build_ldio_rw()
813 io_request->RaidContext.raid_context_g35.numSGE = cmd->sge_count; in mrsas_build_ldio_rw()
819 io_request->RaidContext.raid_context.numSGE = cmd->sge_count; in mrsas_build_ldio_rw()
820 io_request->RaidContext.raid_context.numSGEExt = (uint8_t)(cmd->sge_count >> 8); in mrsas_build_ldio_rw()
865 cmd->io_request->RaidContext.raid_context_g35.streamDetected = TRUE; in mrsas_stream_detect()
918 io_request->RaidContext.raid_context.VirtualDiskTgtId = htole16(device_id); in mrsas_setup_io()
1001 io_request->RaidContext.raid_context.regLockFlags = 0; in mrsas_setup_io()
1004 if (MR_BuildRaidContext(sc, &io_info, &io_request->RaidContext.raid_context, map_ptr)) in mrsas_setup_io()
1022 if (io_request->RaidContext.raid_context_g35.streamDetected && in mrsas_setup_io()
1060 if (io_request->RaidContext.raid_context.regLockFlags == REGION_TYPE_UNUSED) in mrsas_setup_io()
1064 io_request->RaidContext.raid_context.Type = MPI2_TYPE_CUDA; in mrsas_setup_io()
1065 io_request->RaidContext.raid_context.nseg = 0x1; in mrsas_setup_io()
1067 io_request->RaidContext.raid_context.regLockFlags |= in mrsas_setup_io()
1071 io_request->RaidContext.raid_context_g35.Type = MPI2_TYPE_CUDA; in mrsas_setup_io()
1072 io_request->RaidContext.raid_context_g35.nseg = 0x1; in mrsas_setup_io()
1073 io_request->RaidContext.raid_context_g35.routingFlags.bits.sqn = 1; in mrsas_setup_io()
1075 if (io_request->RaidContext.raid_context_g35.routingFlags.bits.sld) { in mrsas_setup_io()
1076 io_request->RaidContext.raid_context_g35.RAIDFlags = in mrsas_setup_io()
1089 io_request->RaidContext.raid_context_g35.spanArm = io_info.span_arm; in mrsas_setup_io()
1091 io_request->RaidContext.raid_context.spanArm = io_info.span_arm; in mrsas_setup_io()
1105 io_request->RaidContext.raid_context.timeoutValue = htole16(map_ptr->raidMap.fpPdIoTimeoutSec); in mrsas_setup_io()
1110 if (io_request->RaidContext.raid_context.regLockFlags == REGION_TYPE_UNUSED) in mrsas_setup_io()
1114 io_request->RaidContext.raid_context.Type = MPI2_TYPE_CUDA; in mrsas_setup_io()
1115 io_request->RaidContext.raid_context.regLockFlags |= in mrsas_setup_io()
1118 io_request->RaidContext.raid_context.nseg = 0x1; in mrsas_setup_io()
1120 io_request->RaidContext.raid_context_g35.Type = MPI2_TYPE_CUDA; in mrsas_setup_io()
1121 io_request->RaidContext.raid_context_g35.routingFlags.bits.sqn = 1; in mrsas_setup_io()
1122 io_request->RaidContext.raid_context_g35.nseg = 0x1; in mrsas_setup_io()
1165 io_request->RaidContext.raid_context.VirtualDiskTgtId = device_id; in mrsas_build_ldio_nonrw()
1171 io_request->RaidContext.raid_context_g35.numSGE = cmd->sge_count; in mrsas_build_ldio_nonrw()
1177 io_request->RaidContext.raid_context.numSGE = cmd->sge_count; in mrsas_build_ldio_nonrw()
1178 io_request->RaidContext.raid_context.numSGEExt = (uint8_t)(cmd->sge_count >> 8); in mrsas_build_ldio_nonrw()
1209 io_request->RaidContext.raid_context.RAIDFlags = MR_RAID_FLAGS_IO_SUB_TYPE_SYSTEM_PD in mrsas_build_syspdio()
1211 io_request->RaidContext.raid_context.regLockFlags = 0; in mrsas_build_syspdio()
1212 io_request->RaidContext.raid_context.regLockRowLBA = 0; in mrsas_build_syspdio()
1213 io_request->RaidContext.raid_context.regLockLength = 0; in mrsas_build_syspdio()
1225 io_request->RaidContext.raid_context.VirtualDiskTgtId = in mrsas_build_syspdio()
1228 io_request->RaidContext.raid_context.VirtualDiskTgtId = in mrsas_build_syspdio()
1230 io_request->RaidContext.raid_context.configSeqNum = pd_sync->seq[device_id].seqNum; in mrsas_build_syspdio()
1233 io_request->RaidContext.raid_context_g35.routingFlags.bits.sqn = 1; in mrsas_build_syspdio()
1235 io_request->RaidContext.raid_context.regLockFlags |= in mrsas_build_syspdio()
1240 io_request->RaidContext.raid_context.Type = MPI2_TYPE_CUDA; in mrsas_build_syspdio()
1241 io_request->RaidContext.raid_context.nseg = 0x1; in mrsas_build_syspdio()
1244 io_request->RaidContext.raid_context.VirtualDiskTgtId = htole16(device_id); in mrsas_build_syspdio()
1245 io_request->RaidContext.raid_context.configSeqNum = 0; in mrsas_build_syspdio()
1252 io_request->RaidContext.raid_context.VirtualDiskTgtId = htole16(device_id); in mrsas_build_syspdio()
1253 io_request->RaidContext.raid_context.configSeqNum = 0; in mrsas_build_syspdio()
1267 io_request->RaidContext.raid_context.timeoutValue = in mrsas_build_syspdio()
1269 io_request->RaidContext.raid_context.VirtualDiskTgtId = htole16(device_id); in mrsas_build_syspdio()
1273 …io_request->RaidContext.raid_context.timeoutValue = htole16(local_map_ptr->raidMap.fpPdIoTimeoutSe… in mrsas_build_syspdio()
1293 io_request->RaidContext.raid_context_g35.numSGE = cmd->sge_count; in mrsas_build_syspdio()
1299 io_request->RaidContext.raid_context.numSGE = cmd->sge_count; in mrsas_build_syspdio()
1300 io_request->RaidContext.raid_context.numSGEExt = (uint8_t)(cmd->sge_count >> 8); in mrsas_build_syspdio()