Lines Matching refs:XferContext
2197 ISCSI_XFER_CONTEXT *XferContext;
2221 XferContext = &Tcb->XferContext;
2232 DataOutHdr->TargetTransferTag = HTONL (XferContext->TargetTransferTag);
2235 DataOutHdr->BufferOffset = HTONL (XferContext->Offset);
2237 if (XferContext->TargetTransferTag != ISCSI_RESERVED_TAG) {
2285 ISCSI_XFER_CONTEXT *XferContext;
2298 XferContext = &Tcb->XferContext;
2300 while (XferContext->DesiredLength > 0) {
2304 DataLen = MIN (XferContext->DesiredLength, Conn->MaxRecvDataSegmentLength);
2323 XferContext->Offset += DataLen;
2324 XferContext->DesiredLength -= DataLen;
2511 ISCSI_XFER_CONTEXT *XferContext;
2537 XferContext = &Tcb->XferContext;
2538 XferContext->TargetTransferTag = R2THdr->TargetTransferTag;
2539 XferContext->Offset = R2THdr->BufferOffset;
2540 XferContext->DesiredLength = R2THdr->DesiredDataTransferLength;
2542 if (((XferContext->Offset + XferContext->DesiredLength) > Packet->OutTransferLength) ||
2543 (XferContext->DesiredLength > Tcb->Conn->Session->MaxBurstLength)
2550 Data = (UINT8 *) Packet->OutDataBuffer + XferContext->Offset;
2744 ISCSI_XFER_CONTEXT *XferContext;
2785 XferContext = &Tcb->XferContext;
2792 XferContext->Offset = ISCSI_GET_DATASEG_LEN (PduHdr);
2806 (XferContext->Offset < Session->FirstBurstLength) &&
2807 (XferContext->Offset < Packet->OutTransferLength)
2813 XferContext->TargetTransferTag = ISCSI_RESERVED_TAG;
2814 XferContext->DesiredLength = MIN (
2816 Packet->OutTransferLength - XferContext->Offset
2819 Data = (UINT8 *) Packet->OutDataBuffer + XferContext->Offset;