Home | History | Annotate | Download | only in Ip6Dxe

Lines Matching refs:IpSb

40   @param[in]  IpSb               The IP6 service binding instance.

46 IN IP6_SERVICE *IpSb,
64 Ip6CleanDefaultRouterList (IpSb);
65 Ip6CleanPrefixListTable (IpSb, &IpSb->OnlinkPrefix);
66 Ip6CleanPrefixListTable (IpSb, &IpSb->AutonomousPrefix);
72 if (IpSb->LinkLocalOk) {
74 IpSb,
79 &IpSb->LinkLocalAddr
89 IpSb,
90 &IpSb->DefaultInterface->AddressList,
91 &IpSb->DefaultInterface->AddressCount,
96 NET_LIST_FOR_EACH (Entry, &IpSb->Interfaces) {
126 IpSb->RouterAdvertiseReceived = FALSE;
127 IpSb->SolicitTimer = IP6_MAX_RTR_SOLICITATIONS;
131 IpSb->Ticks = (UINT32) IP6_GET_TICKS (IP6_ONE_SECOND_IN_MS);
154 IP6_SERVICE *IpSb;
170 IpSb = IP6_SERVICE_FROM_IP6_CONFIG_INSTANCE (Instance);
175 IpSb->Controller,
176 IpSb->Image,
208 IpSb->Image,
209 IpSb->Controller,
248 if (IpSb->LinkLocalOk) {
251 IpSb->Dhcp6NeedStart = TRUE;
265 if (IpSb->LinkLocalOk) {
278 IpSb->Dhcp6NeedInfoRequest = TRUE;
532 IP6_SERVICE *IpSb;
539 IpSb = IP6_SERVICE_FROM_IP6_CONFIG_INSTANCE (Instance);
546 Ip6BuildEfiAddressList (IpSb, &AddressCount, NULL);
547 Ip6BuildEfiRouteTable (IpSb->RouteTable, &RouteCount, NULL);
567 Ip6BuildEfiAddressList (IpSb, &IfInfo->AddressInfoCount, &IfInfo->AddressInfo);
573 Ip6BuildEfiRouteTable (IpSb->RouteTable, &IfInfo->RouteCount, &IfInfo->RouteTable);
652 IP6_SERVICE *IpSb;
707 IpSb = IP6_SERVICE_FROM_IP6_CONFIG_INSTANCE (Instance);
708 Ip6ConfigOnPolicyChanged (IpSb, NewPolicy);
781 IP6_SERVICE *IpSb;
868 IpSb = IP6_SERVICE_FROM_IP6_CONFIG_INSTANCE (Instance);
869 Ip6ConfigWriteConfigData (IpSb->MacString, Instance);
908 IP6_SERVICE *IpSb;
958 IpSb = IP6_SERVICE_FROM_IP6_CONFIG_INSTANCE (Instance);
966 NET_LIST_FOR_EACH (Entry, &IpSb->Interfaces) {
1010 if (Ip6IsOneOfSetAddress (IpSb, &NewAddress->Address, NULL, &CurrentAddrInfo)) {
1041 IpSb,
1047 Ip6DestroyPrefixListEntry (IpSb, PrefixEntry, TRUE, FALSE);
1061 IpSb,
1068 IpSb,
1093 IpSb->DefaultInterface,
1109 IpIf = IpSb->DefaultInterface;
1121 IpSb,
1133 IpSb,
1139 Ip6DestroyPrefixListEntry (IpSb, PrefixEntry, TRUE, FALSE);
1206 IP6_SERVICE *IpSb;
1234 IpSb = IP6_SERVICE_FROM_IP6_CONFIG_INSTANCE (Instance);
1265 DefaultRouter = Ip6FindDefaultRouter (IpSb, OldGateway + Index1);
1267 Ip6DestroyDefaultRouter (IpSb, DefaultRouter);
1274 DefaultRouter = Ip6FindDefaultRouter (IpSb, NewGateway + Index1);
1276 Ip6CreateDefaultRouter (IpSb, NewGateway + Index1, IP6_INF_ROUTER_LIFETIME);
1428 @param[in] IpSb The pointer to the IP6 service binding instance.
1434 IN IP6_SERVICE *IpSb,
1441 IfInfo->Name[3] = (CHAR16) (L'0' + IpSb->Ip6ConfigInstance.IfIndex);
1444 IfInfo->IfType = IpSb->SnpMode.IfType;
1445 IfInfo->HwAddressSize = IpSb->SnpMode.HwAddressSize;
1446 CopyMem (&IfInfo->HwAddress, &IpSb->SnpMode.CurrentAddress, IfInfo->HwAddressSize);
1652 IP6_SERVICE *IpSb;
1676 IpSb = IP6_SERVICE_FROM_IP6_CONFIG_INSTANCE (Instance);
1677 IpIf = IpSb->DefaultInterface;
1714 if (Ip6IsOneOfSetAddress (IpSb, &IaAddr->IpAddress, NULL, &AddrInfo)) {
1717 IpSb,
1857 IP6_SERVICE *IpSb;
1868 IpSb = IP6_SERVICE_FROM_IP6_CONFIG_INSTANCE (Instance);
1869 NET_CHECK_SIGNATURE (IpSb, IP6_SERVICE_SIGNATURE);
1871 if (IpSb->LinkLocalDadFail) {
1893 Ip6ConfigWriteConfigData (IpSb->MacString, Instance);
2145 IP6_SERVICE *IpSb;
2153 IpSb = IP6_SERVICE_FROM_IP6_CONFIG_INSTANCE (Instance);
2199 Ip6ConfigInitIfInfo (IpSb, &Instance->InterfaceInfo);
2251 Status = Ip6ConfigReadConfigData (IpSb->MacString, Instance);
2259 for (Index = 0; Index < IpSb->SnpMode.HwAddressSize; Index++) {
2260 Instance->IaId |= (IpSb->SnpMode.CurrentAddress.Addr[Index] << ((Index << 3) & 31));
2263 Ip6ConfigWriteConfigData (IpSb->MacString, Instance);
2351 IP6_SERVICE *IpSb;
2362 IpSb = IP6_SERVICE_FROM_IP6_CONFIG_INSTANCE (Instance);
2370 IpSb->Image,
2371 IpSb->Controller
2378 IpSb->Controller,
2379 IpSb->Image,