Home | History | Annotate | Download | only in Ip6Dxe

Lines Matching refs:IpSb

24   @param[in]       IpSb             Points to an IP6 service binding instance.

37 IN IP6_SERVICE *IpSb,
50 if (IpSb->LinkLocalOk) {
57 IP6_COPY_ADDRESS (&Copy->Address, &IpSb->LinkLocalAddr);
67 NET_LIST_FOR_EACH (Entry, &IpSb->Interfaces) {
148 @param[in] IpSb Points to a IP6 service binding instance.
160 IN IP6_SERVICE *IpSb,
176 NET_CHECK_SIGNATURE (IpSb, IP6_SERVICE_SIGNATURE);
181 if (!IpSb->LinkLocalOk) {
188 if (Ip6IsOneOfSetAddress (IpSb, Destination, NULL, NULL)) {
209 IP6_COPY_ADDRESS (Source, &IpSb->LinkLocalAddr);
216 Ip6CandidateSource (IpSb, &SourceList, &SourceCount);
223 IP6_COPY_ADDRESS (Source, &IpSb->LinkLocalAddr);
233 NET_LIST_FOR_EACH (Entry, &IpSb->AutonomousPrefix) {
283 @param[in] IpSb The IP4 service that wants to send the packets.
293 IN IP6_SERVICE *IpSb,
303 NET_CHECK_SIGNATURE (IpSb, IP6_SERVICE_SIGNATURE);
311 Exist = Ip6IsOneOfSetAddress (IpSb, Source, &IpIf, NULL);
320 Status = Ip6SelectSourceAddress (IpSb, Destination, &SelectedSource);
322 return IpSb->DefaultInterface;
325 Ip6IsOneOfSetAddress (IpSb, &SelectedSource, &IpIf, NULL);
358 @param[in] IpSb The IP6 service instance to transmit the packet.
374 IN IP6_SERVICE *IpSb,
427 IpSb,
455 @param[in] IpSb The IP6 service instance to transmit the packet.
483 IN IP6_SERVICE *IpSb,
530 NET_CHECK_SIGNATURE (IpSb, IP6_SERVICE_SIGNATURE);
567 IpIf = Ip6SelectInterface (IpSb, &Head->DestinationAddress, &Head->SourceAddress);
611 if (Ip6IsAnycast (IpSb, &Head->DestinationAddress)) {
642 IpSb,
661 IpSb,
695 NeighborCache = Ip6FindNeighborEntry (IpSb, &Head->DestinationAddress);
705 RouteCache = Ip6Route (IpSb, &Head->DestinationAddress, &Head->SourceAddress);
720 NeighborCache = Ip6FindNeighborEntry (IpSb, &NextHop);
722 NeighborCache = Ip6CreateNeighborEntry (IpSb, Ip6OnArpResolved, &NextHop, NULL);
732 Status = Ip6SelectSourceAddress (IpSb, &NeighborCache->Neighbor, &Source);
738 IpSb,
742 &IpSb->SnpMode.CurrentAddress
749 NeighborCache->Ticks = IP6_GET_TICKS (IpSb->RetransTimer) + 1;
765 IpSb->RouteTable,
779 IpSb,
815 Mtu = IpSb->MaxPacketSize + sizeof (EFI_IP6_HEADER);
897 IpSb,
1036 IP6_SERVICE *IpSb;
1040 IpSb = Interface->Service;
1041 NET_CHECK_SIGNATURE (IpSb, IP6_SERVICE_SIGNATURE);
1050 IpSb,
1069 IpSb->Mnp->Cancel (IpSb->Mnp, &Token->MnpToken);