Home | History | Annotate | Download | only in IScsiDxe

Lines Matching defs:SessionConfigData

365   ISCSI_SESSION_CONFIG_NVDATA   *SessionConfigData;

371 SessionConfigData = &ConfigFormEntry->SessionConfigData;
372 IfrNvData->Enabled = SessionConfigData->Enabled;
374 IfrNvData->InitiatorInfoFromDhcp = SessionConfigData->InitiatorInfoFromDhcp;
375 IfrNvData->TargetInfoFromDhcp = SessionConfigData->TargetInfoFromDhcp;
376 IfrNvData->TargetPort = SessionConfigData->TargetPort;
378 IScsiIpToStr (&SessionConfigData->LocalIp, IfrNvData->LocalIp);
379 IScsiIpToStr (&SessionConfigData->SubnetMask, IfrNvData->SubnetMask);
380 IScsiIpToStr (&SessionConfigData->Gateway, IfrNvData->Gateway);
381 IScsiIpToStr (&SessionConfigData->TargetIp, IfrNvData->TargetIp);
383 IScsiAsciiStrToUnicodeStr (SessionConfigData->TargetName, IfrNvData->TargetName);
385 IScsiLunToUnicodeStr (SessionConfigData->BootLun, IfrNvData->BootLun);
387 IScsiConvertIsIdToString (IfrNvData->IsId, SessionConfigData->IsId);
731 ((Private->Current->SessionConfigData.SubnetMask.Addr[0] != 0) &&
732 !NetIp4IsUnicast (NTOHL (HostIp.Addr[0]), NTOHL(*(UINT32*)Private->Current->SessionConfigData.SubnetMask.Addr)))) {
736 CopyMem (&Private->Current->SessionConfigData.LocalIp, &HostIp.v4, sizeof (HostIp.v4));
748 CopyMem (&Private->Current->SessionConfigData.SubnetMask, &SubnetMask.v4, sizeof (SubnetMask.v4));
758 (Private->Current->SessionConfigData.SubnetMask.Addr[0] != 0) &&
759 !NetIp4IsUnicast (NTOHL (Gateway.Addr[0]), NTOHL(*(UINT32*)Private->Current->SessionConfigData.SubnetMask.Addr)))) {
763 CopyMem (&Private->Current->SessionConfigData.Gateway, &Gateway.v4, sizeof (Gateway.v4));
775 CopyMem (&Private->Current->SessionConfigData.TargetIp, &HostIp.v4, sizeof (HostIp.v4));
786 AsciiStrCpyS (Private->Current->SessionConfigData.TargetName, ISCSI_NAME_MAX_SIZE, IScsiName);
804 CopyMem (Private->Current->SessionConfigData.BootLun, &Lun, sizeof (Lun));
826 IScsiParseIsIdFromString (IfrNvData->IsId, Private->Current->SessionConfigData.IsId);
827 IScsiConvertIsIdToString (IfrNvData->IsId, Private->Current->SessionConfigData.IsId);
835 Private->Current->SessionConfigData.Enabled = IfrNvData->Enabled;
836 Private->Current->SessionConfigData.InitiatorInfoFromDhcp = IfrNvData->InitiatorInfoFromDhcp;
837 Private->Current->SessionConfigData.TargetPort = IfrNvData->TargetPort;
838 if (Private->Current->SessionConfigData.TargetPort == 0) {
839 Private->Current->SessionConfigData.TargetPort = ISCSI_WELL_KNOWN_PORT;
842 Private->Current->SessionConfigData.TargetInfoFromDhcp = IfrNvData->TargetInfoFromDhcp;
848 if (Private->Current->SessionConfigData.Enabled) {
853 if (!Private->Current->SessionConfigData.InitiatorInfoFromDhcp) {
854 CopyMem (&HostIp.v4, &Private->Current->SessionConfigData.LocalIp, sizeof (HostIp.v4));
855 CopyMem (&SubnetMask.v4, &Private->Current->SessionConfigData.SubnetMask, sizeof (SubnetMask.v4));
856 CopyMem (&Gateway.v4, &Private->Current->SessionConfigData.Gateway, sizeof (Gateway.v4));
873 if (!Private->Current->SessionConfigData.TargetInfoFromDhcp) {
874 CopyMem (&HostIp.v4, &Private->Current->SessionConfigData.TargetIp, sizeof (HostIp.v4));
886 if (Private->Current->SessionConfigData.TargetName[0] == '\0') {
916 BufferSize = sizeof (Private->Current->SessionConfigData);
922 &Private->Current->SessionConfigData
1026 BufferSize = sizeof (ConfigFormEntry->SessionConfigData);
1032 &ConfigFormEntry->SessionConfigData
1035 ZeroMem (&ConfigFormEntry->SessionConfigData, sizeof (ConfigFormEntry->SessionConfigData));
1040 CopyMem (ConfigFormEntry->SessionConfigData.IsId, &MacAddress, 6);
1041 ConfigFormEntry->SessionConfigData.IsId[0] =
1042 (UINT8) (ConfigFormEntry->SessionConfigData.IsId[0] & 0x3F);