/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Ip4Dxe/ |
H A D | Ip4Common.c | 58 @param[in] IpSb The IP4 service binding instance that received the 71 IN IP4_SERVICE *IpSb, 83 if (IpSb->MnpConfigData.EnablePromiscuousReceive) { 90 NET_LIST_FOR_EACH (Entry, &IpSb->Interfaces) { 113 IpIf = Ip4FindNet (IpSb, Src); 119 } else if (IP4_IS_MULTICAST (Dst) && Ip4FindGroup (&IpSb->IgmpCtrl, Dst) != NULL) { 130 @param[in] IpSb The IP4 service binding instance 138 IN IP4_SERVICE *IpSb, 145 NET_LIST_FOR_EACH (Entry, &IpSb->Interfaces) { 160 @param[in] IpSb Th 70 Ip4GetHostCast( IN IP4_SERVICE *IpSb, IN IP4_ADDR Dst, IN IP4_ADDR Src ) argument 137 Ip4FindInterface( IN IP4_SERVICE *IpSb, IN IP4_ADDR Ip ) argument 167 Ip4FindNet( IN IP4_SERVICE *IpSb, IN IP4_ADDR Ip ) argument 198 Ip4FindStationAddress( IN IP4_SERVICE *IpSb, IN IP4_ADDR Ip, IN IP4_ADDR Netmask ) argument [all...] |
H A D | Ip4Driver.c | 124 @param[in] IpSb The IP4 serviceing binding instance to clean up 132 IN IP4_SERVICE *IpSb 157 IP4_SERVICE *IpSb; local 169 IpSb = AllocatePool (sizeof (IP4_SERVICE)); 171 if (IpSb == NULL) { 175 IpSb->Signature = IP4_SERVICE_SIGNATURE; 176 IpSb->ServiceBinding.CreateChild = Ip4ServiceBindingCreateChild; 177 IpSb->ServiceBinding.DestroyChild = Ip4ServiceBindingDestroyChild; 178 IpSb->State = IP4_SERVICE_UNSTARTED; 179 IpSb 426 IP4_SERVICE *IpSb; local 533 IP4_SERVICE *IpSb; local 772 IP4_SERVICE *IpSb; local 878 IP4_SERVICE *IpSb; local [all...] |
H A D | Ip4Icmp.c | 83 @param[in] IpSb The IP4 service binding instance that received 97 IN IP4_SERVICE *IpSb, 115 IpIf = Ip4FindInterface (IpSb, NTOHL (Icmp->IpHead.Src)); 161 @param[in] IpSb The IP service that received the packet. 173 IN IP4_SERVICE *IpSb, 192 return Ip4ProcessIcmpRedirect (IpSb, Head, Packet, &Icmp); 196 return Ip4Demultiplex (IpSb, Head, Packet); 203 @param[in] IpSb The IP service that receivd the packet 215 IN IP4_SERVICE *IpSb, 259 IpSb, 96 Ip4ProcessIcmpRedirect( IN IP4_SERVICE *IpSb, IN IP4_HEAD *Head, IN NET_BUF *Packet, IN IP4_ICMP_ERROR_HEAD *Icmp ) argument 172 Ip4ProcessIcmpError( IN IP4_SERVICE *IpSb, IN IP4_HEAD *Head, IN NET_BUF *Packet ) argument 214 Ip4IcmpReplyEcho( IN IP4_SERVICE *IpSb, IN IP4_HEAD *Head, IN NET_BUF *Packet ) argument 291 Ip4ProcessIcmpQuery( IN IP4_SERVICE *IpSb, IN IP4_HEAD *Head, IN NET_BUF *Packet ) argument 330 Ip4IcmpHandle( IN IP4_SERVICE *IpSb, IN IP4_HEAD *Head, IN NET_BUF *Packet ) argument [all...] |
H A D | Ip4Igmp.c | 28 @param[in, out] IpSb The IP4 service whose IGMP is to be initialized. 30 @retval EFI_SUCCESS IGMP of the IpSb is successfully initialized. 32 @retval Others Failed to initialize the IGMP of IpSb. 37 IN OUT IP4_SERVICE *IpSb 45 IgmpCtrl = &IpSb->IgmpCtrl; 56 Mnp = IpSb->Mnp; 156 @param[in] IpSb The IP4 service instance that requests the 170 IN IP4_SERVICE *IpSb, 213 IpSb, 230 @param[in] IpSb Th 169 Ip4SendIgmpMessage( IN IP4_SERVICE *IpSb, IN IP4_ADDR Dst, IN UINT8 Type, IN IP4_ADDR Group ) argument 240 Ip4SendIgmpReport( IN IP4_SERVICE *IpSb, IN IP4_ADDR Group ) argument 271 IP4_SERVICE *IpSb; local 352 IP4_SERVICE *IpSb; local 415 Ip4IgmpHandle( IN IP4_SERVICE *IpSb, IN IP4_HEAD *Head, IN NET_BUF *Packet ) argument [all...] |
H A D | Ip4Output.c | 96 @param[in] IpSb The IP4 service that wants to send the packets. 106 IN IP4_SERVICE *IpSb, 120 IpIf = Ip4FindNet (IpSb, Dst); 129 IpIf = Ip4FindInterface (IpSb, Src); 141 NET_LIST_FOR_EACH (Entry, &IpSb->Interfaces) { 185 @param[in] IpSb The IP4 service instance to transmit the packet 212 IN IP4_SERVICE *IpSb, 240 IpIf = Ip4SelectInterface (IpSb, Head->Dst, Head->Src); 265 IpSb, 305 CacheEntry = Ip4Route (IpSb 105 Ip4SelectInterface( IN IP4_SERVICE *IpSb, IN IP4_ADDR Dst, IN IP4_ADDR Src ) argument 211 Ip4Output( IN IP4_SERVICE *IpSb, IN IP4_PROTOCOL *IpInstance OPTIONAL, IN NET_BUF *Packet, IN IP4_HEAD *Head, IN UINT8 *Option, IN UINT32 OptLen, IN IP4_ADDR GateWay, IN IP4_FRAME_CALLBACK Callback, IN VOID *Context ) argument [all...] |
H A D | Ip4Input.c | 474 @param[in] IpSb The IP4 service instance. 494 IN IP4_SERVICE *IpSb, 538 IpSb->MaxPacketSize = IpSb->OldMaxPacketSize; 544 IpSb->MaxPacketSize = IpSb->OldMaxPacketSize - IP4_MAX_IPSEC_HEADLEN; 577 IpSb->Controller, 689 @param[in] IpSb Pointer to IP4_SERVICE. 703 IN IP4_SERVICE *IpSb, 754 Info->CastType = Ip4GetHostCast (IpSb, Hea 493 Ip4IpSecProcessPacket( IN IP4_SERVICE *IpSb, IN OUT IP4_HEAD **Head, IN OUT NET_BUF **Netbuf, IN OUT UINT8 **Options, IN OUT UINT32 *OptionsLen, IN EFI_IPSEC_TRAFFIC_DIR Direction, IN VOID *Context ) argument 702 Ip4PreProcessPacket( IN IP4_SERVICE *IpSb, IN OUT NET_BUF **Packet, IN IP4_HEAD *Head, IN UINT8 *Option, IN UINT32 OptionLen, IN UINT32 Flag ) argument 838 IP4_SERVICE *IpSb; local 1336 Ip4InterfaceEnquePacket( IN IP4_SERVICE *IpSb, IN IP4_HEAD *Head, IN NET_BUF *Packet, IN IP4_INTERFACE *IpIf ) argument 1425 Ip4InterfaceDeliverPacket( IN IP4_SERVICE *IpSb, IN IP4_INTERFACE *IpIf ) argument 1461 Ip4Demultiplex( IN IP4_SERVICE *IpSb, IN IP4_HEAD *Head, IN NET_BUF *Packet ) argument [all...] |
H A D | Ip4Impl.c | 377 IP4_SERVICE *IpSb; local 389 IpSb = IpInstance->Service; 409 Ip4ModeData->MaxPacketSize = IpSb->MaxPacketSize; 446 Status = IpSb->Mnp->GetModeData (IpSb->Mnp, MnpConfigData, SnpModeData); 464 @param[in] IpSb The IP4 service instance that is to be changed. 473 IN IP4_SERVICE *IpSb, 494 NET_LIST_FOR_EACH (Entry, &IpSb->Interfaces) { 512 if (PromiscReceive == IpSb->MnpConfigData.EnablePromiscuousReceive) { 517 IpSb 472 Ip4ServiceConfigMnp( IN IP4_SERVICE *IpSb, IN BOOLEAN Force ) argument 555 IP4_SERVICE *IpSb; local 699 IP4_SERVICE *IpSb; local 815 Ip4InitProtocol( IN IP4_SERVICE *IpSb, IN OUT IP4_PROTOCOL *IpInstance ) argument 866 IP4_SERVICE *IpSb; local 1878 IP4_SERVICE *IpSb; local 2486 IP4_SERVICE *IpSb; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/Ip6Dxe/ |
H A D | Ip6Driver.c | 100 @param[in] IpSb The IP6 service binding instance to clean up. 108 IN IP6_SERVICE *IpSb 115 Ip6ConfigCleanInstance (&IpSb->Ip6ConfigInstance); 122 Status = Ip6LeaveGroup (IpSb, &AllNodes); 127 if (IpSb->DefaultInterface != NULL) { 128 Ip6CleanInterface (IpSb->DefaultInterface, NULL); 129 IpSb->DefaultInterface = NULL; 132 Ip6CleanDefaultRouterList (IpSb); 134 Ip6CleanPrefixListTable (IpSb, &IpSb 222 IP6_SERVICE *IpSb; local 508 IP6_SERVICE *IpSb; local 587 IP6_SERVICE *IpSb; local 710 IP6_SERVICE *IpSb; local 817 IP6_SERVICE *IpSb; local [all...] |
H A D | Ip6Icmp.c | 123 @param[in] IpSb The IP service that received the packet. 135 IN IP6_SERVICE *IpSb, 179 ReplyHead.HopLimit = IpSb->CurHopLimit; 182 if (Ip6IsOneOfSetAddress (IpSb, &Head->DestinationAddress, NULL, NULL)) { 190 IpSb, 213 @param[in] IpSb The IP service that received the packet. 226 IN IP6_SERVICE *IpSb, 254 InsertHeadList (&IpSb->RouteTable->RouteArea[128], &RouteEntry->Link); 255 IpSb->RouteTable->TotalNum++; 257 RouteEntry = Ip6FindRouteEntry (IpSb 134 Ip6IcmpReplyEcho( IN IP6_SERVICE *IpSb, IN EFI_IP6_HEADER *Head, IN NET_BUF *Packet ) argument 225 Ip6ProcessPacketTooBig( IN IP6_SERVICE *IpSb, IN EFI_IP6_HEADER *Head, IN NET_BUF *Packet ) argument 287 Ip6ProcessIcmpError( IN IP6_SERVICE *IpSb, IN EFI_IP6_HEADER *Head, IN NET_BUF *Packet ) argument 336 Ip6ProcessIcmpInformation( IN IP6_SERVICE *IpSb, IN EFI_IP6_HEADER *Head, IN NET_BUF *Packet ) argument 407 Ip6IcmpHandle( IN IP6_SERVICE *IpSb, IN EFI_IP6_HEADER *Head, IN NET_BUF *Packet ) argument 512 Ip6IsAnycast( IN IP6_SERVICE *IpSb, IN EFI_IPv6_ADDRESS *DestinationAddress ) argument 570 Ip6SendIcmpError( IN IP6_SERVICE *IpSb, IN NET_BUF *Packet, IN EFI_IPv6_ADDRESS *SourceAddress OPTIONAL, IN EFI_IPv6_ADDRESS *DestinationAddress, IN UINT8 Type, IN UINT8 Code, IN UINT32 *Pointer OPTIONAL ) argument [all...] |
H A D | Ip6Option.c | 23 @param[in] IpSb The IP6 service data. 37 IN IP6_SERVICE *IpSb, 85 IpSb, 98 IpSb, 187 @param[in] IpSb The IP6 service instance. 196 IN IP6_SERVICE *IpSb, 211 if (IpSb == NULL) { 215 if (IpSb->Signature != IP6_SERVICE_SIGNATURE) { 219 NET_LIST_FOR_EACH (Entry, &IpSb->Children) { 236 @param[in] IpSb Th 36 Ip6IsOptionValid( IN IP6_SERVICE *IpSb, IN NET_BUF *Packet, IN UINT8 *Option, IN UINT8 OptionLen, IN UINT32 Pointer ) argument 195 Ip6IsValidProtocol( IN IP6_SERVICE *IpSb, IN UINT8 NextHeader ) argument 619 Ip6FillFragmentHeader( IN IP6_SERVICE *IpSb, IN UINT8 NextHeader, IN UINT8 LastHeader, IN UINT8 *ExtHdrs, IN UINT32 ExtHdrsLen, IN UINT16 FragmentOffset, OUT UINT8 **UpdatedExtHdrs ) argument [all...] |
H A D | Ip6Common.c | 23 @param[in] IpSb The IP6 service binding instance. 36 IN IP6_SERVICE *IpSb, 50 if (IpSb->LinkLocalOk) { 51 Count = 1 + IpSb->DefaultInterface->AddressCount; 71 IP6_COPY_ADDRESS (&EfiAddrInfo->Address, &IpSb->LinkLocalAddr); 77 NET_LIST_FOR_EACH (Entry, &IpSb->DefaultInterface->AddressList) { 141 @param[in, out] IpSb The IP6 service binding instance. 149 IN OUT IP6_SERVICE *IpSb 157 NET_CHECK_SIGNATURE (IpSb, IP6_SERVICE_SIGNATURE); 159 AddrLen = IpSb 35 Ip6BuildEfiAddressList( IN IP6_SERVICE *IpSb, OUT UINT32 *AddressCount, OUT EFI_IP6_ADDRESS_INFO **AddressList OPTIONAL ) argument 340 Ip6DestroyInstanceByAddress( IN OUT IP6_SERVICE *IpSb, IN EFI_IPv6_ADDRESS *Address ) argument 492 Ip6IsOneOfSetAddress( IN IP6_SERVICE *IpSb, IN EFI_IPv6_ADDRESS *Address, OUT IP6_INTERFACE **Interface OPTIONAL, OUT IP6_ADDRESS_INFO **AddressInfo OPTIONAL ) argument 553 Ip6IsValidLinkAddress( IN IP6_SERVICE *IpSb, IN EFI_MAC_ADDRESS *LinkAddress ) argument [all...] |
H A D | Ip6If.c | 92 IP6_SERVICE *IpSb; local 101 IpSb = Interface->Service; 103 if (Ip6IsOneOfSetAddress (IpSb, Ip6Addr, NULL, &AddressInfo)) { 135 NET_LIST_FOR_EACH (Entry, &IpSb->OnlinkPrefix) { 150 NET_LIST_FOR_EACH (Entry, &IpSb->AutonomousPrefix) { 197 @param[in] IpSb The IP6 service binding instance. 206 IN IP6_SERVICE *IpSb, 214 NET_CHECK_SIGNATURE (IpSb, IP6_SERVICE_SIGNATURE); 228 Interface->Service = IpSb; 229 Interface->Controller = IpSb 205 Ip6CreateInterface( IN IP6_SERVICE *IpSb, IN BOOLEAN LinkLocal ) argument 484 IP6_SERVICE *IpSb; local 667 IP6_SERVICE *IpSb; local 794 IP6_SERVICE *IpSb; local [all...] |
H A D | Ip6Impl.c | 59 IP6_SERVICE *IpSb; local 71 IpSb = IpInstance->Service; 74 if (IpSb->LinkLocalDadFail) { 84 Ip6ModeData->MaxPacketSize = IpSb->MaxPacketSize; 117 IpSb, 144 IpSb->RouteTable, 198 Status = IpSb->Mnp->GetModeData (IpSb->Mnp, MnpConfigData, SnpModeData); 237 @param[in] IpSb The IP6 service instance. 250 IN IP6_SERVICE *IpSb, 249 Ip6IsValidAddress( IN IP6_SERVICE *IpSb, IN EFI_IPv6_ADDRESS *Ip, IN BOOLEAN Flag ) argument 303 Ip6InitProtocol( IN IP6_SERVICE *IpSb, IN OUT IP6_PROTOCOL *IpInstance ) argument 352 IP6_SERVICE *IpSb; local 508 Ip6ServiceConfigMnp( IN IP6_SERVICE *IpSb, IN BOOLEAN Force ) argument 626 IP6_SERVICE *IpSb; local 760 IP6_SERVICE *IpSb; local 847 IP6_SERVICE *IpSb; local 959 IP6_SERVICE *IpSb; local 1254 IP6_SERVICE *IpSb; local 1501 IP6_SERVICE *IpSb; local 1769 IP6_SERVICE *IpSb; local 1830 IP6_SERVICE *IpSb; local [all...] |
H A D | Ip6Mld.c | 21 @param[in, out] IpSb Points to IP6 service binding instance. 30 IN OUT IP6_SERVICE *IpSb, 37 NET_CHECK_SIGNATURE (IpSb, IP6_SERVICE_SIGNATURE); 46 InsertTailList (&IpSb->MldCtrl.Groups, &Entry->Link); 55 @param[in] IpSb Points to IP6 service binding instance. 63 IN IP6_SERVICE *IpSb, 70 NET_CHECK_SIGNATURE (IpSb, IP6_SERVICE_SIGNATURE); 73 NET_LIST_FOR_EACH (Entry, &IpSb->MldCtrl.Groups) { 121 @param[in] IpSb The IP service to send the packet. 134 IN IP6_SERVICE *IpSb, 29 Ip6CreateMldEntry( IN OUT IP6_SERVICE *IpSb, IN EFI_IPv6_ADDRESS *MulticastAddr, IN UINT32 DelayTimer ) argument 62 Ip6FindMldEntry( IN IP6_SERVICE *IpSb, IN EFI_IPv6_ADDRESS *MulticastAddr ) argument 133 Ip6SendMldReport( IN IP6_SERVICE *IpSb, IN IP6_INTERFACE *Interface OPTIONAL, IN EFI_IPv6_ADDRESS *MulticastAddr ) argument 237 Ip6SendMldDone( IN IP6_SERVICE *IpSb, IN EFI_IPv6_ADDRESS *MulticastAddr ) argument 489 Ip6JoinGroup( IN IP6_SERVICE *IpSb, IN IP6_INTERFACE *Interface, IN EFI_IPv6_ADDRESS *Address ) argument 553 Ip6LeaveGroup( IN IP6_SERVICE *IpSb, IN EFI_IPv6_ADDRESS *Address ) argument 626 IP6_SERVICE *IpSb; local 698 Ip6UpdateDelayTimer( IN IP6_SERVICE *IpSb, IN UINT16 MaxRespDelay, IN EFI_IPv6_ADDRESS *MulticastAddr, IN OUT IP6_MLD_GROUP *Group ) argument 744 Ip6ProcessMldQuery( IN IP6_SERVICE *IpSb, IN EFI_IP6_HEADER *Head, IN NET_BUF *Packet ) argument 832 Ip6ProcessMldReport( IN IP6_SERVICE *IpSb, IN EFI_IP6_HEADER *Head, IN NET_BUF *Packet ) argument [all...] |
H A D | Ip6Route.c | 555 @param[in] IpSb The IP6 service data. 565 IN IP6_SERVICE *IpSb, 577 RtTable = IpSb->RouteTable; 564 Ip6Route( IN IP6_SERVICE *IpSb, IN EFI_IPv6_ADDRESS *Dest, IN EFI_IPv6_ADDRESS *Src ) argument
|
H A D | Ip6Output.c | 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, Destinatio 36 Ip6CandidateSource( IN IP6_SERVICE *IpSb, OUT LIST_ENTRY *SourceList, OUT UINT32 *SourceCount ) argument 159 Ip6SelectSourceAddress( IN IP6_SERVICE *IpSb, IN EFI_IPv6_ADDRESS *Destination, OUT EFI_IPv6_ADDRESS *Source ) argument 292 Ip6SelectInterface( IN IP6_SERVICE *IpSb, IN EFI_IPv6_ADDRESS *Destination, IN OUT EFI_IPv6_ADDRESS *Source ) argument 373 Ip6PrependHead( IN IP6_SERVICE *IpSb, IN NET_BUF *Packet, IN EFI_IP6_HEADER *Head, IN UINT16 FragmentOffset, IN UINT8 *ExtHdrs, IN UINT32 ExtHdrsLen, IN UINT8 LastHeader, IN UINT32 HeadLen ) argument 480 Ip6Output( IN IP6_SERVICE *IpSb, IN IP6_INTERFACE *Interface OPTIONAL, IN IP6_PROTOCOL *IpInstance OPTIONAL, IN NET_BUF *Packet, IN EFI_IP6_HEADER *Head, IN UINT8 *ExtHdrs, IN UINT32 ExtHdrsLen, IN IP6_FRAME_CALLBACK Callback, IN VOID *Context ) argument 1034 IP6_SERVICE *IpSb; local [all...] |
H A D | Ip6ConfigImpl.c | 40 @param[in] IpSb The IP6 service binding instance. 46 IN IP6_SERVICE *IpSb, 63 Ip6CleanDefaultRouterList (IpSb); 64 Ip6CleanPrefixListTable (IpSb, &IpSb->OnlinkPrefix); 65 Ip6CleanPrefixListTable (IpSb, &IpSb->AutonomousPrefix); 71 if (IpSb->LinkLocalOk) { 73 IpSb, 78 &IpSb 45 Ip6ConfigOnPolicyChanged( IN IP6_SERVICE *IpSb, IN EFI_IP6_CONFIG_POLICY NewPolicy ) argument 145 IP6_SERVICE *IpSb; local 523 IP6_SERVICE *IpSb; local 643 IP6_SERVICE *IpSb; local 772 IP6_SERVICE *IpSb; local 899 IP6_SERVICE *IpSb; local 1189 IP6_SERVICE *IpSb; local 1416 Ip6ConfigInitIfInfo( IN IP6_SERVICE *IpSb, OUT EFI_IP6_CONFIG_INTERFACE_INFO *IfInfo ) argument 1633 IP6_SERVICE *IpSb; local 1838 IP6_SERVICE *IpSb; local 2126 IP6_SERVICE *IpSb; local 2332 IP6_SERVICE *IpSb; local [all...] |
H A D | Ip6ConfigNv.c | 1936 IP6_SERVICE *IpSb; local 1947 IpSb = IP6_SERVICE_FROM_IP6_CONFIG_INSTANCE (Instance); 1948 ASSERT (IpSb != NULL); 1951 IpSb->Controller, 2004 IpSb->Controller, 2007 IpSb->Image, 2035 Status = NetLibGetMacString (IpSb->Controller, IpSb->Image, &MacString); 2083 IP6_SERVICE *IpSb; local 2087 IpSb [all...] |
H A D | Ip6Input.c | 483 @param[in] IpSb The IP6 service instance. 504 IN IP6_SERVICE *IpSb, 556 IpSb->MaxPacketSize = IpSb->OldMaxPacketSize; 562 IpSb->MaxPacketSize = IpSb->OldMaxPacketSize - IP6_MAX_IPSEC_HEADLEN; 599 IpSb->Controller, 727 @param[in] IpSb The IP6 service instance. 746 IN IP6_SERVICE *IpSb, 812 if (IpSb 503 Ip6IpSecProcessPacket( IN IP6_SERVICE *IpSb, IN OUT EFI_IP6_HEADER **Head, IN OUT UINT8 *LastHead, IN OUT NET_BUF **Netbuf, IN OUT UINT8 **ExtHdrs, IN OUT UINT32 *ExtHdrsLen, IN EFI_IPSEC_TRAFFIC_DIR Direction, IN VOID *Context ) argument 745 Ip6PreProcessPacket( IN IP6_SERVICE *IpSb, IN OUT NET_BUF **Packet, IN UINT32 Flag, OUT UINT8 **Payload, OUT UINT8 **LastHead, OUT UINT32 *ExtHdrsLen, OUT UINT32 *UnFragmentLen, OUT BOOLEAN *Fragmented, OUT EFI_IP6_HEADER **Head ) argument 994 IP6_SERVICE *IpSb; local 1570 Ip6InterfaceEnquePacket( IN IP6_SERVICE *IpSb, IN EFI_IP6_HEADER *Head, IN NET_BUF *Packet, IN IP6_INTERFACE *IpIf ) argument 1629 Ip6InterfaceDeliverPacket( IN IP6_SERVICE *IpSb, IN IP6_INTERFACE *IpIf ) argument 1662 Ip6Demultiplex( IN IP6_SERVICE *IpSb, IN EFI_IP6_HEADER *Head, IN NET_BUF *Packet ) argument [all...] |
H A D | Ip6Nd.c | 23 @param[in, out] IpSb Points to the IP6_SERVICE. 28 IN OUT IP6_SERVICE *IpSb 35 IpSb->ReachableTime = (IpSb->BaseReachableTime * Random) / IP6_RANDOM_FACTOR_SCALE; 59 IP6_SERVICE *IpSb; local 67 IpSb = IpInstance->Service; 70 NET_LIST_FOR_EACH (Entry, &IpSb->NeighborTable) { 86 NET_LIST_FOR_EACH (Entry, &IpSb->NeighborTable) { 124 IP6_SERVICE *IpSb; local 133 IpSb 186 Ip6CreatePrefixListEntry( IN IP6_SERVICE *IpSb, IN BOOLEAN OnLinkOrAuto, IN UINT32 ValidLifetime, IN UINT32 PreferredLifetime, IN UINT8 PrefixLength, IN EFI_IPv6_ADDRESS *Prefix ) argument 276 Ip6DestroyPrefixListEntry( IN IP6_SERVICE *IpSb, IN IP6_PREFIX_LIST_ENTRY *PrefixEntry, IN BOOLEAN OnLinkOrAuto, IN BOOLEAN ImmediateDelete ) argument 332 Ip6FindPrefixListEntry( IN IP6_SERVICE *IpSb, IN BOOLEAN OnLinkOrAuto, IN UINT8 PrefixLength, IN EFI_IPv6_ADDRESS *Prefix ) argument 385 Ip6CleanPrefixListTable( IN IP6_SERVICE *IpSb, IN LIST_ENTRY *ListHead ) argument 417 IP6_SERVICE *IpSb; local 499 Ip6CreateNeighborEntry( IN IP6_SERVICE *IpSb, IN IP6_ARP_CALLBACK CallBack, IN EFI_IPv6_ADDRESS *Ip6Address, IN EFI_MAC_ADDRESS *LinkAddress OPTIONAL ) argument 560 Ip6FindNeighborEntry( IN IP6_SERVICE *IpSb, IN EFI_IPv6_ADDRESS *Ip6Address ) argument 607 Ip6FreeNeighborEntry( IN IP6_SERVICE *IpSb, IN IP6_NEIGHBOR_ENTRY *NeighborCache, IN BOOLEAN SendIcmpError, IN BOOLEAN FullFree, IN EFI_STATUS IoStatus, IN IP6_FRAME_TO_CANCEL FrameToCancel OPTIONAL, IN VOID *Context OPTIONAL ) argument 685 Ip6CreateDefaultRouter( IN IP6_SERVICE *IpSb, IN EFI_IPv6_ADDRESS *Ip6Address, IN UINT16 RouterLifetime ) argument 732 Ip6DestroyDefaultRouter( IN IP6_SERVICE *IpSb, IN IP6_DEFAULT_ROUTER *DefaultRouter ) argument 782 Ip6FindDefaultRouter( IN IP6_SERVICE *IpSb, IN EFI_IPv6_ADDRESS *Ip6Address ) argument 818 IP6_SERVICE *IpSb; local 972 IP6_SERVICE *IpSb; local 1039 Ip6FindDADEntry( IN IP6_SERVICE *IpSb, IN EFI_IPv6_ADDRESS *Target, OUT IP6_INTERFACE **Interface OPTIONAL ) argument 1088 Ip6SendRouterSolicit( IN IP6_SERVICE *IpSb, IN IP6_INTERFACE *Interface OPTIONAL, IN EFI_IPv6_ADDRESS *SourceAddress OPTIONAL, IN EFI_IPv6_ADDRESS *DestinationAddress OPTIONAL, IN EFI_MAC_ADDRESS *SourceLinkAddress OPTIONAL ) argument 1200 Ip6SendNeighborAdvertise( IN IP6_SERVICE *IpSb, IN EFI_IPv6_ADDRESS *SourceAddress, IN EFI_IPv6_ADDRESS *DestinationAddress, IN EFI_IPv6_ADDRESS *TargetIp6Address, IN EFI_MAC_ADDRESS *TargetLinkAddress, IN BOOLEAN IsRouter, IN BOOLEAN Override, IN BOOLEAN Solicited ) argument 1315 Ip6SendNeighborSolicit( IN IP6_SERVICE *IpSb, IN EFI_IPv6_ADDRESS *SourceAddress, IN EFI_IPv6_ADDRESS *DestinationAddress, IN EFI_IPv6_ADDRESS *TargetIp6Address, IN EFI_MAC_ADDRESS *SourceLinkAddress OPTIONAL ) argument 1452 Ip6ProcessNeighborSolicit( IN IP6_SERVICE *IpSb, IN EFI_IP6_HEADER *Head, IN NET_BUF *Packet ) argument 1691 Ip6ProcessNeighborAdvertise( IN IP6_SERVICE *IpSb, IN EFI_IP6_HEADER *Head, IN NET_BUF *Packet ) argument 1923 Ip6ProcessRouterAdvertise( IN IP6_SERVICE *IpSb, IN EFI_IP6_HEADER *Head, IN NET_BUF *Packet ) argument 2377 Ip6ProcessRedirect( IN IP6_SERVICE *IpSb, IN EFI_IP6_HEADER *Head, IN NET_BUF *Packet ) argument 2662 Ip6AddNeighbor( IN IP6_SERVICE *IpSb, IN EFI_IPv6_ADDRESS *TargetIp6Address, IN EFI_MAC_ADDRESS *TargetLinkAddress OPTIONAL, IN UINT32 Timeout, IN BOOLEAN Override ) argument 2724 Ip6DelNeighbor( IN IP6_SERVICE *IpSb, IN EFI_IPv6_ADDRESS *TargetIp6Address, IN EFI_MAC_ADDRESS *TargetLinkAddress OPTIONAL, IN UINT32 Timeout, IN BOOLEAN Override ) argument 2771 IP6_SERVICE *IpSb; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellNetwork1CommandsLib/ |
H A D | Ping.c | 1205 EFI_SERVICE_BINDING_PROTOCOL *IpSb; local 1217 (VOID **) &IpSb 1221 IpSb->DestroyChild (IpSb, Private->IpChildHandle);
|