summaryrefslogtreecommitdiff
path: root/NetworkPkg/IScsiDxe/IScsiImpl.h
diff options
context:
space:
mode:
Diffstat (limited to 'NetworkPkg/IScsiDxe/IScsiImpl.h')
-rw-r--r--NetworkPkg/IScsiDxe/IScsiImpl.h130
1 files changed, 65 insertions, 65 deletions
diff --git a/NetworkPkg/IScsiDxe/IScsiImpl.h b/NetworkPkg/IScsiDxe/IScsiImpl.h
index ac3a257..1d1a170 100644
--- a/NetworkPkg/IScsiDxe/IScsiImpl.h
+++ b/NetworkPkg/IScsiDxe/IScsiImpl.h
@@ -67,105 +67,105 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#include "IScsiDns.h"
#include "IScsiConfig.h"
-#define ISCSI_AUTH_INITIAL 0
+#define ISCSI_AUTH_INITIAL 0
-#define ISCSI_SESSION_SIGNATURE SIGNATURE_32 ('I', 'S', 'S', 'N')
+#define ISCSI_SESSION_SIGNATURE SIGNATURE_32 ('I', 'S', 'S', 'N')
///
/// 10 seconds
///
-#define ISCSI_GET_MAPPING_TIMEOUT 100000000U
+#define ISCSI_GET_MAPPING_TIMEOUT 100000000U
///
/// 3 seconds
///
#define ISCSI_WAIT_IPSEC_TIMEOUT 30000000U
struct _ISCSI_SESSION {
- UINT32 Signature;
+ UINT32 Signature;
- ISCSI_DRIVER_DATA *Private;
- ISCSI_ATTEMPT_CONFIG_NVDATA *ConfigData;
+ ISCSI_DRIVER_DATA *Private;
+ ISCSI_ATTEMPT_CONFIG_NVDATA *ConfigData;
- UINT8 AuthType;
+ UINT8 AuthType;
union {
- ISCSI_CHAP_AUTH_DATA CHAP;
+ ISCSI_CHAP_AUTH_DATA CHAP;
} AuthData;
- UINT8 State;
+ UINT8 State;
- UINT8 Isid[6];
- UINT16 Tsih;
+ UINT8 Isid[6];
+ UINT16 Tsih;
- UINT32 CmdSN;
- UINT32 ExpCmdSN;
- UINT32 MaxCmdSN;
+ UINT32 CmdSN;
+ UINT32 ExpCmdSN;
+ UINT32 MaxCmdSN;
- UINT32 InitiatorTaskTag;
- UINT16 NextCid;
+ UINT32 InitiatorTaskTag;
+ UINT16 NextCid;
- LIST_ENTRY Conns;
- UINT32 NumConns;
+ LIST_ENTRY Conns;
+ UINT32 NumConns;
- LIST_ENTRY TcbList;
+ LIST_ENTRY TcbList;
//
// Session-wide parameters
//
- UINT16 TargetPortalGroupTag;
- UINT32 MaxConnections;
- BOOLEAN InitialR2T;
- BOOLEAN ImmediateData;
- UINT32 MaxBurstLength;
- UINT32 FirstBurstLength;
- UINT32 DefaultTime2Wait;
- UINT32 DefaultTime2Retain;
- UINT16 MaxOutstandingR2T;
- BOOLEAN DataPDUInOrder;
- BOOLEAN DataSequenceInOrder;
- UINT8 ErrorRecoveryLevel;
+ UINT16 TargetPortalGroupTag;
+ UINT32 MaxConnections;
+ BOOLEAN InitialR2T;
+ BOOLEAN ImmediateData;
+ UINT32 MaxBurstLength;
+ UINT32 FirstBurstLength;
+ UINT32 DefaultTime2Wait;
+ UINT32 DefaultTime2Retain;
+ UINT16 MaxOutstandingR2T;
+ BOOLEAN DataPDUInOrder;
+ BOOLEAN DataSequenceInOrder;
+ UINT8 ErrorRecoveryLevel;
};
#define ISCSI_CONNECTION_SIGNATURE SIGNATURE_32 ('I', 'S', 'C', 'N')
struct _ISCSI_CONNECTION {
- UINT32 Signature;
- LIST_ENTRY Link;
+ UINT32 Signature;
+ LIST_ENTRY Link;
- EFI_EVENT TimeoutEvent;
+ EFI_EVENT TimeoutEvent;
- ISCSI_SESSION *Session;
+ ISCSI_SESSION *Session;
- UINT8 State;
- UINT8 CurrentStage;
- UINT8 NextStage;
+ UINT8 State;
+ UINT8 CurrentStage;
+ UINT8 NextStage;
- UINT8 AuthStep;
+ UINT8 AuthStep;
- BOOLEAN PartialReqSent;
- BOOLEAN PartialRspRcvd;
+ BOOLEAN PartialReqSent;
+ BOOLEAN PartialRspRcvd;
- BOOLEAN TransitInitiated;
- BOOLEAN ParamNegotiated;
+ BOOLEAN TransitInitiated;
+ BOOLEAN ParamNegotiated;
- UINT16 Cid;
- UINT32 ExpStatSN;
+ UINT16 Cid;
+ UINT32 ExpStatSN;
//
// Queues...
//
- NET_BUF_QUEUE RspQue;
+ NET_BUF_QUEUE RspQue;
- BOOLEAN Ipv6Flag;
- TCP_IO TcpIo;
+ BOOLEAN Ipv6Flag;
+ TCP_IO TcpIo;
//
// Connection-only parameters.
//
- UINT32 MaxRecvDataSegmentLength;
- ISCSI_DIGEST_TYPE HeaderDigest;
- ISCSI_DIGEST_TYPE DataDigest;
+ UINT32 MaxRecvDataSegmentLength;
+ ISCSI_DIGEST_TYPE HeaderDigest;
+ ISCSI_DIGEST_TYPE DataDigest;
};
-#define ISCSI_DRIVER_DATA_SIGNATURE SIGNATURE_32 ('I', 'S', 'D', 'A')
+#define ISCSI_DRIVER_DATA_SIGNATURE SIGNATURE_32 ('I', 'S', 'D', 'A')
#define ISCSI_DRIVER_DATA_FROM_EXT_SCSI_PASS_THRU(PassThru) \
CR ( \
@@ -184,19 +184,19 @@ struct _ISCSI_CONNECTION {
)
struct _ISCSI_DRIVER_DATA {
- UINT32 Signature;
- EFI_HANDLE Image;
- EFI_HANDLE Controller;
- ISCSI_PRIVATE_PROTOCOL IScsiIdentifier;
-
- EFI_EVENT ExitBootServiceEvent;
-
- EFI_EXT_SCSI_PASS_THRU_PROTOCOL IScsiExtScsiPassThru;
- EFI_EXT_SCSI_PASS_THRU_MODE ExtScsiPassThruMode;
- EFI_HANDLE ExtScsiPassThruHandle;
- EFI_DEVICE_PATH_PROTOCOL *DevicePath;
- EFI_HANDLE ChildHandle;
- ISCSI_SESSION *Session;
+ UINT32 Signature;
+ EFI_HANDLE Image;
+ EFI_HANDLE Controller;
+ ISCSI_PRIVATE_PROTOCOL IScsiIdentifier;
+
+ EFI_EVENT ExitBootServiceEvent;
+
+ EFI_EXT_SCSI_PASS_THRU_PROTOCOL IScsiExtScsiPassThru;
+ EFI_EXT_SCSI_PASS_THRU_MODE ExtScsiPassThruMode;
+ EFI_HANDLE ExtScsiPassThruHandle;
+ EFI_DEVICE_PATH_PROTOCOL *DevicePath;
+ EFI_HANDLE ChildHandle;
+ ISCSI_SESSION *Session;
};
#endif