Home | History | Annotate | Download | only in IScsiDxe

Lines Matching defs:SessionConfigData

344         Attempt->SessionConfigData.Enabled == IScsiMode) {

366 ISCSI_SESSION_CONFIG_NVDATA *SessionConfigData;
373 SessionConfigData = &Attempt->SessionConfigData;
374 IfrNvData->Enabled = SessionConfigData->Enabled;
375 IfrNvData->IpMode = SessionConfigData->IpMode;
377 IfrNvData->InitiatorInfoFromDhcp = SessionConfigData->InitiatorInfoFromDhcp;
378 IfrNvData->TargetInfoFromDhcp = SessionConfigData->TargetInfoFromDhcp;
379 IfrNvData->TargetPort = SessionConfigData->TargetPort;
382 CopyMem (&Ip.v4, &SessionConfigData->LocalIp, sizeof (EFI_IPv4_ADDRESS));
384 CopyMem (&Ip.v4, &SessionConfigData->SubnetMask, sizeof (EFI_IPv4_ADDRESS));
386 CopyMem (&Ip.v4, &SessionConfigData->Gateway, sizeof (EFI_IPv4_ADDRESS));
388 CopyMem (&Ip.v4, &SessionConfigData->TargetIp, sizeof (EFI_IPv4_ADDRESS));
392 IP6_COPY_ADDRESS (&Ip.v6, &SessionConfigData->TargetIp);
397 SessionConfigData->TargetName,
401 IScsiLunToUnicodeStr (SessionConfigData->BootLun, IfrNvData->BootLun);
402 IScsiConvertIsIdToString (IfrNvData->IsId, SessionConfigData->IsId);
404 IfrNvData->ConnectRetryCount = SessionConfigData->ConnectRetryCount;
405 IfrNvData->ConnectTimeout = SessionConfigData->ConnectTimeout;
491 Attempt->SessionConfigData.ConnectRetryCount = IfrNvData->ConnectRetryCount;
492 Attempt->SessionConfigData.ConnectTimeout = IfrNvData->ConnectTimeout;
493 Attempt->SessionConfigData.IpMode = IfrNvData->IpMode;
496 Attempt->SessionConfigData.InitiatorInfoFromDhcp = IfrNvData->InitiatorInfoFromDhcp;
497 Attempt->SessionConfigData.TargetPort = IfrNvData->TargetPort;
499 if (Attempt->SessionConfigData.TargetPort == 0) {
500 Attempt->SessionConfigData.TargetPort = ISCSI_WELL_KNOWN_PORT;
503 Attempt->SessionConfigData.TargetInfoFromDhcp = IfrNvData->TargetInfoFromDhcp;
516 if (Attempt->SessionConfigData.ConnectTimeout < CONNECT_MIN_TIMEOUT) {
531 if (!Attempt->SessionConfigData.InitiatorInfoFromDhcp) {
532 CopyMem (&HostIp.v4, &Attempt->SessionConfigData.LocalIp, sizeof (HostIp.v4));
533 CopyMem (&SubnetMask.v4, &Attempt->SessionConfigData.SubnetMask, sizeof (SubnetMask.v4));
534 CopyMem (&Gateway.v4, &Attempt->SessionConfigData.Gateway, sizeof (Gateway.v4));
561 if (!Attempt->SessionConfigData.TargetInfoFromDhcp && Attempt->SessionConfigData.IpMode < IP_MODE_AUTOCONFIG) {
562 if (!IpIsUnicast (&Attempt->SessionConfigData.TargetIp, IfrNvData->IpMode)) {
577 if (Attempt->SessionConfigData.TargetName[0] == '\0') {
666 Attempt->SessionConfigData.Enabled = IfrNvData->Enabled;
726 Attempt->SessionConfigData.Enabled != ISCSI_DISABLED) {
731 if (Attempt->SessionConfigData.Enabled == ISCSI_ENABLED_FOR_MPIO) {
739 } else if (Attempt->SessionConfigData.Enabled == ISCSI_ENABLED) {
747 Attempt->SessionConfigData.Enabled == ISCSI_ENABLED) {
760 Attempt->SessionConfigData.Enabled == ISCSI_ENABLED_FOR_MPIO) {
774 Attempt->SessionConfigData.Enabled == ISCSI_DISABLED) {
1225 if (AttemptConfigData->SessionConfigData.Enabled == ISCSI_ENABLED_FOR_MPIO) {
1237 } else if (AttemptConfigData->SessionConfigData.Enabled == ISCSI_ENABLED) {
1704 ConfigData = &AttemptConfigData->SessionConfigData;
1766 CopyMem (AttemptConfigData->SessionConfigData.IsId, &NicInfo->PermanentAddress, 6);
1767 AttemptConfigData->SessionConfigData.IsId[0] =
1768 (UINT8) (AttemptConfigData->SessionConfigData.IsId[0] & 0x3F);
2339 IScsiIpToStr (&Private->Current->SessionConfigData.TargetIp, TRUE, IfrNvData->TargetIp);
2345 IScsiIpToStr (&Private->Current->SessionConfigData.TargetIp, FALSE, IfrNvData->TargetIp);
2356 ((Private->Current->SessionConfigData.SubnetMask.Addr[0] != 0) &&
2357 !NetIp4IsUnicast (NTOHL (HostIp.Addr[0]), NTOHL(*(UINT32*)Private->Current->SessionConfigData.SubnetMask.Addr)))) {
2367 CopyMem (&Private->Current->SessionConfigData.LocalIp, &HostIp.v4, sizeof (HostIp.v4));
2384 CopyMem (&Private->Current->SessionConfigData.SubnetMask, &SubnetMask.v4, sizeof (SubnetMask.v4));
2393 (Private->Current->SessionConfigData.SubnetMask.Addr[0] != 0) &&
2394 !NetIp4IsUnicast (NTOHL (Gateway.Addr[0]), NTOHL(*(UINT32*)Private->Current->SessionConfigData.SubnetMask.Addr)))) {
2403 CopyMem (&Private->Current->SessionConfigData.Gateway, &Gateway.v4, sizeof (Gateway.v4));
2420 CopyMem (&Private->Current->SessionConfigData.TargetIp, &HostIp, sizeof (HostIp));
2436 AsciiStrCpyS (Private->Current->SessionConfigData.TargetName, ISCSI_NAME_MAX_SIZE, IScsiName);
2459 CopyMem (Private->Current->SessionConfigData.BootLun, &Lun, sizeof (Lun));
2508 IScsiParseIsIdFromString (IfrNvData->IsId, Private->Current->SessionConfigData.IsId);
2509 IScsiConvertIsIdToString (IfrNvData->IsId, Private->Current->SessionConfigData.IsId);