0x28be27e5, 0x66cc, 0x4a31, { 0xa3, 0x15, 0xdb, 0x14, 0xc3, 0x74, 0x4d, 0x85 } \\r
}\r
\r
-#define ISCSI_INITIATOR_NAME_VAR_NAME L"I_NAME"\r
+#define ISCSI_INITIATOR_NAME_VAR_NAME L"I_NAME"\r
\r
-#define IP_MODE_AUTOCONFIG_IP4 3\r
-#define IP_MODE_AUTOCONFIG_IP6 4\r
+#define IP_MODE_AUTOCONFIG_IP4 3\r
+#define IP_MODE_AUTOCONFIG_IP6 4\r
#define ALWAYS_USE_UEFI_ISCSI_AND_IGNORE_ISCSI_HBA 0x00\r
#define STOP_UEFI_ISCSI_IF_HBA_INSTALL_AIP 0x01\r
#define STOP_UEFI_ISCSI_IF_AIP_SUPPORT_IP4 0x02\r
extern EFI_GUID gIScsiV6PrivateGuid;\r
\r
typedef struct {\r
- CHAR16 PortString[ISCSI_NAME_IFR_MAX_SIZE];\r
- LIST_ENTRY NicInfoList;\r
- UINT8 NicCount;\r
- UINT8 CurrentNic;\r
- UINT8 MaxNic;\r
- BOOLEAN Ipv6Flag;\r
- BOOLEAN OneSessionEstablished;\r
- BOOLEAN EnableMpio;\r
- UINT8 MpioCount; // The number of attempts in MPIO.\r
- UINT8 Krb5MpioCount; // The number of attempts login with KRB5 in MPIO.\r
- UINT8 SinglePathCount; // The number of single path attempts.\r
- UINT8 ValidSinglePathCount; // The number of valid single path attempts.\r
- UINT8 BootSelectedIndex;\r
- UINT8 AttemptCount;\r
- LIST_ENTRY AttemptConfigs; // User configured Attempt list.\r
- CHAR8 InitiatorName[ISCSI_NAME_MAX_SIZE];\r
- UINTN InitiatorNameLength;\r
+ CHAR16 PortString[ISCSI_NAME_IFR_MAX_SIZE];\r
+ LIST_ENTRY NicInfoList;\r
+ UINT8 NicCount;\r
+ UINT8 CurrentNic;\r
+ UINT8 MaxNic;\r
+ BOOLEAN Ipv6Flag;\r
+ BOOLEAN OneSessionEstablished;\r
+ BOOLEAN EnableMpio;\r
+ UINT8 MpioCount; // The number of attempts in MPIO.\r
+ UINT8 Krb5MpioCount; // The number of attempts login with KRB5 in MPIO.\r
+ UINT8 SinglePathCount; // The number of single path attempts.\r
+ UINT8 ValidSinglePathCount; // The number of valid single path attempts.\r
+ UINT8 BootSelectedIndex;\r
+ UINT8 AttemptCount;\r
+ LIST_ENTRY AttemptConfigs; // User configured Attempt list.\r
+ CHAR8 InitiatorName[ISCSI_NAME_MAX_SIZE];\r
+ UINTN InitiatorNameLength;\r
} ISCSI_PRIVATE_DATA;\r
\r
-extern ISCSI_PRIVATE_DATA *mPrivate;\r
+extern ISCSI_PRIVATE_DATA *mPrivate;\r
\r
typedef struct {\r
- LIST_ENTRY Link;\r
- UINT32 HwAddressSize;\r
- EFI_MAC_ADDRESS PermanentAddress;\r
- UINT8 NicIndex;\r
- UINT16 VlanId;\r
- UINTN BusNumber;\r
- UINTN DeviceNumber;\r
- UINTN FunctionNumber;\r
- BOOLEAN Ipv6Available;\r
+ LIST_ENTRY Link;\r
+ UINT32 HwAddressSize;\r
+ EFI_MAC_ADDRESS PermanentAddress;\r
+ UINT8 NicIndex;\r
+ UINT16 VlanId;\r
+ UINTN BusNumber;\r
+ UINTN DeviceNumber;\r
+ UINTN FunctionNumber;\r
+ BOOLEAN Ipv6Available;\r
} ISCSI_NIC_INFO;\r
\r
typedef struct _ISCSI_PRIVATE_PROTOCOL {\r
- UINT32 Reserved;\r
+ UINT32 Reserved;\r
} ISCSI_PRIVATE_PROTOCOL;\r
\r
//\r
EFI_STATUS\r
EFIAPI\r
IScsiComponentNameGetDriverName (\r
- IN EFI_COMPONENT_NAME_PROTOCOL *This,\r
- IN CHAR8 *Language,\r
- OUT CHAR16 **DriverName\r
+ IN EFI_COMPONENT_NAME_PROTOCOL *This,\r
+ IN CHAR8 *Language,\r
+ OUT CHAR16 **DriverName\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
IScsiComponentNameGetControllerName (\r
- IN EFI_COMPONENT_NAME_PROTOCOL *This,\r
- IN EFI_HANDLE ControllerHandle,\r
- IN EFI_HANDLE ChildHandle OPTIONAL,\r
- IN CHAR8 *Language,\r
- OUT CHAR16 **ControllerName\r
+ IN EFI_COMPONENT_NAME_PROTOCOL *This,\r
+ IN EFI_HANDLE ControllerHandle,\r
+ IN EFI_HANDLE ChildHandle OPTIONAL,\r
+ IN CHAR8 *Language,\r
+ OUT CHAR16 **ControllerName\r
);\r
\r
//\r
EFI_STATUS\r
EFIAPI\r
IScsiGetAuthenticationInfo (\r
- IN EFI_AUTHENTICATION_INFO_PROTOCOL *This,\r
- IN EFI_HANDLE ControllerHandle,\r
- OUT VOID **Buffer\r
+ IN EFI_AUTHENTICATION_INFO_PROTOCOL *This,\r
+ IN EFI_HANDLE ControllerHandle,\r
+ OUT VOID **Buffer\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
IScsiExtScsiPassThruFunction (\r
- IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This,\r
- IN UINT8 *Target,\r
- IN UINT64 Lun,\r
- IN OUT EFI_EXT_SCSI_PASS_THRU_SCSI_REQUEST_PACKET *Packet,\r
- IN EFI_EVENT Event OPTIONAL\r
+ IN EFI_EXT_SCSI_PASS_THRU_PROTOCOL *This,\r
+ IN UINT8 *Target,\r
+ IN UINT64 Lun,\r
+ IN OUT EFI_EXT_SCSI_PASS_THRU_SCSI_REQUEST_PACKET *Packet,\r
+ IN EFI_EVENT Event OPTIONAL\r
);\r
\r
/**\r