Lines Matching refs:DataInHdr
2193 ISCSI_SCSI_DATA_IN *DataInHdr;
2196 DataInHdr = (ISCSI_SCSI_DATA_IN *) NetbufGetByte (Pdu, 0, NULL);
2198 DataInHdr->InitiatorTaskTag = NTOHL (DataInHdr->InitiatorTaskTag);
2199 DataInHdr->ExpCmdSN = NTOHL (DataInHdr->ExpCmdSN);
2200 DataInHdr->MaxCmdSN = NTOHL (DataInHdr->MaxCmdSN);
2201 DataInHdr->DataSN = NTOHL (DataInHdr->DataSN);
2206 Status = IScsiCheckSN (&Tcb->ExpDataSN, DataInHdr->DataSN);
2211 if (DataInHdr->InitiatorTaskTag != Tcb->InitiatorTaskTag) {
2217 IScsiUpdateCmdSN (Tcb->Conn->Session, DataInHdr->MaxCmdSN, DataInHdr->ExpCmdSN);
2219 if (ISCSI_FLAG_ON (DataInHdr, SCSI_DATA_IN_PDU_FLAG_STATUS_VALID)) {
2220 if (!ISCSI_FLAG_ON (DataInHdr, ISCSI_BHS_FLAG_FINAL)) {
2229 if (ISCSI_FLAG_ON (DataInHdr, SCSI_DATA_IN_PDU_FLAG_OVERFLOW | SCSI_DATA_IN_PDU_FLAG_UNDERFLOW)) {
2238 Status = IScsiCheckSN (&Tcb->Conn->ExpStatSN, NTOHL (DataInHdr->StatSN));
2244 Packet->TargetStatus = DataInHdr->Status;
2246 if (ISCSI_FLAG_ON (DataInHdr, SCSI_RSP_PDU_FLAG_OVERFLOW)) {
2247 Packet->InTransferLength += NTOHL (DataInHdr->ResidualCount);
2251 if (ISCSI_FLAG_ON (DataInHdr, SCSI_RSP_PDU_FLAG_UNDERFLOW)) {
2252 Packet->InTransferLength -= NTOHL (DataInHdr->ResidualCount);