/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Dhcp4Dxe/ |
H A D | Dhcp4Driver.c | 109 @param[in] UdpIo The UDP IO to configure 119 IN UDP_IO *UdpIo, 143 return UdpIo->Protocol.Udp4->Configure (UdpIo->Protocol.Udp4, &UdpConfigData);; 165 if (DhcpSb->UdpIo != NULL) { 166 UdpIoFreeIo (DhcpSb->UdpIo); 167 DhcpSb->UdpIo = NULL; 227 // Create various resources, UdpIo, Timer, and get Mac address 241 DhcpSb->UdpIo = UdpIoCreateIo ( 249 if (DhcpSb->UdpIo 118 DhcpConfigUdpIo( IN UDP_IO *UdpIo, IN VOID *Context ) argument [all...] |
H A D | Dhcp4Impl.c | 830 DhcpSb->UdpIo->Protocol.Udp4->Poll (DhcpSb->UdpIo->Protocol.Udp4); 962 DhcpSb->UdpIo->Protocol.Udp4->Poll (DhcpSb->UdpIo->Protocol.Udp4); 1175 Callback by UdpIoCreatePort() when creating UdpIo for this Dhcp4 instance. 1177 @param[in] UdpIo The UdpIo being created. 1180 @retval EFI_SUCCESS UdpIo is configured successfully. 1186 IN UDP_IO *UdpIo, 1219 return UdpIo 1185 Dhcp4InstanceConfigUdpIo( IN UDP_IO *UdpIo, IN VOID *Context ) argument [all...] |
H A D | Dhcp4Impl.h | 72 UDP_IO *UdpIo; // The UDP IO used for TransmitReceive. member in struct:_DHCP_PROTOCOL 112 UDP_IO *UdpIo; // Udp child receiving all DHCP message member in struct:_DHCP_SERVICE
|
H A D | Dhcp4Io.c | 313 @param[in] UdpIo The UDP IO to configure 323 IN UDP_IO *UdpIo, 358 Status = UdpIo->Protocol.Udp4->Configure (UdpIo->Protocol.Udp4, &UdpConfigData); 373 UdpIo->Protocol.Udp4->Routes (UdpIo->Protocol.Udp4, FALSE, &Subnet, &Subnet, &Gateway); 1083 UdpIoRecvDatagram (DhcpSb->UdpIo, DhcpInput, DhcpSb, 0); 1095 Status = UdpIoRecvDatagram (DhcpSb->UdpIo, DhcpInput, DhcpSb, 0); 1175 UDP_IO *UdpIo; local 1390 // Use the lease UdpIo por 322 DhcpConfigLeaseIoPort( IN UDP_IO *UdpIo, IN VOID *Context ) argument 1440 UDP_IO *UdpIo; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Mtftp4Dxe/ |
H A D | Mtftp4Driver.c | 110 @param UdpIo The UDP_IO to configure 119 IN UDP_IO *UdpIo, 118 Mtftp4ConfigNullUdp( IN UDP_IO *UdpIo, IN VOID *Context ) argument
|
H A D | Mtftp4Impl.c | 214 @param UdpIo The UDP_IO to poll 224 IN UDP_IO *UdpIo, 236 Udp = UdpIo->Protocol.Udp4; 265 @param UdpIo The UDP_IO instance 274 IN UDP_IO *UdpIo, 303 Status = UdpIo->Protocol.Udp4->Configure (UdpIo->Protocol.Udp4, &UdpConfig); 305 if ((Status == EFI_NO_MAPPING) && Mtftp4GetMapping (Instance, UdpIo, &UdpConfig)) { 314 Status = UdpIo->Protocol.Udp4->Routes ( 315 UdpIo 222 Mtftp4GetMapping( IN MTFTP4_PROTOCOL *Instance, IN UDP_IO *UdpIo, IN EFI_UDP4_CONFIG_DATA *UdpCfgData ) argument 273 Mtftp4ConfigUnicastPort( IN UDP_IO *UdpIo, IN MTFTP4_PROTOCOL *Instance ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/Dhcp6Dxe/ |
H A D | Dhcp6Driver.c | 39 @param[in] UdpIo The pointer to Udp6Io to be configured. 49 IN UDP_IO *UdpIo, 56 Udp6 = UdpIo->Protocol.Udp6; 57 Config = &(UdpIo->Config.Udp6); 106 if (Service->UdpIo != NULL) { 107 UdpIoFreeIo (Service->UdpIo); 182 Dhcp6Srv->UdpIo = UdpIoCreateIo ( 190 if (Dhcp6Srv->UdpIo == NULL) { 641 Service->UdpIo->UdpHandle, 745 Service->UdpIo 48 Dhcp6ConfigureUdpIo( IN UDP_IO *UdpIo, IN VOID *Context ) argument [all...] |
H A D | Dhcp6Impl.h | 263 UDP_IO *UdpIo; member in struct:_DHCP6_SERVICE
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Library/ |
H A D | UdpIoLib.h | 27 /// Signatures used by UdpIo Library. 71 /// This structure is used internally by the UdpIo Library. 85 UDP_IO *UdpIo; member in struct:__anon11071 97 /// This structure is used internally by UdpIo Library. 117 UDP_IO *UdpIo; member in struct:__anon11074 131 /// UdpIo Library uses this structure for all Udp4 or Udp6 operations. 163 The prototype called when UdpIo Library configures a UDP instance. 167 @param[in] UdpIo The UDP_IO to configure. 177 IN UDP_IO *UdpIo, 202 @param[in] UdpIo Th [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeUdpIoLib/ |
H A D | DxeUdpIoLib.c | 40 if (TxToken->UdpIo->UdpVersion == UDP_IO_UDP4_VERSION) { 42 } else if (TxToken->UdpIo->UdpVersion == UDP_IO_UDP6_VERSION) { 62 if (RxToken->UdpIo->UdpVersion == UDP_IO_UDP4_VERSION) { 64 } else if (RxToken->UdpIo->UdpVersion == UDP_IO_UDP6_VERSION) { 92 ASSERT ((TxToken->UdpIo->UdpVersion == UDP_IO_UDP4_VERSION) || 93 (TxToken->UdpIo->UdpVersion == UDP_IO_UDP6_VERSION)); 97 if (TxToken->UdpIo->UdpVersion == UDP_IO_UDP4_VERSION) { 142 if (RxToken->UdpIo->UdpVersion == UDP_IO_UDP4_VERSION) { 144 } else if (RxToken->UdpIo->UdpVersion == UDP_IO_UDP6_VERSION) { 181 (RxToken == RxToken->UdpIo 328 UdpIoCreateRxToken( IN UDP_IO *UdpIo, IN UDP_IO_CALLBACK CallBack, IN VOID *Context, IN UINT32 HeadLen ) argument 403 UdpIoCreateTxToken( IN UDP_IO *UdpIo, IN NET_BUF *Packet, IN UDP_END_POINT *EndPoint OPTIONAL, IN EFI_IP_ADDRESS *Gateway OPTIONAL, IN UDP_IO_CALLBACK CallBack, IN VOID *Context ) argument 586 UDP_IO *UdpIo; local 741 UdpIoCancelDgrams( IN UDP_IO *UdpIo, IN EFI_STATUS IoStatus, IN UDP_IO_TO_CANCEL ToCancel, OPTIONAL IN VOID *Context ) argument 921 UdpIoSendDatagram( IN UDP_IO *UdpIo, IN NET_BUF *Packet, IN UDP_END_POINT *EndPoint OPTIONAL, IN EFI_IP_ADDRESS *Gateway OPTIONAL, IN UDP_IO_CALLBACK CallBack, IN VOID *Context ) argument 1000 UdpIoCancelSentDatagram( IN UDP_IO *UdpIo, IN NET_BUF *Packet ) argument 1031 UdpIoRecvDatagram( IN UDP_IO *UdpIo, IN UDP_IO_CALLBACK CallBack, IN VOID *Context, IN UINT32 HeadLen ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/IpSecDxe/ |
H A D | IkeService.c | 111 @param[in] UdpIo The UDP_IO to be configured. 121 IN UDP_IO *UdpIo, 130 Udp4 = UdpIo->Protocol.Udp4; 153 @param[in] UdpIo The UDP_IO to be configured. 163 IN UDP_IO *UdpIo, 172 Udp6 = UdpIo->Protocol.Udp6; 120 IkeConfigUdp4( IN UDP_IO *UdpIo, IN VOID *Context ) argument 162 IkeConfigUdp6( IN UDP_IO *UdpIo, IN VOID *Context ) argument
|
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/Mtftp6Dxe/ |
H A D | Mtftp6Impl.h | 82 UDP_IO *UdpIo; member in struct:_MTFTP6_INSTANCE
|
H A D | Mtftp6Support.c | 267 @param[in] UdpIo The pointer to the Udp6 Io. 277 IN UDP_IO *UdpIo, 287 Udp6 = UdpIo->Protocol.Udp6; 347 @param[in] UdpIo The pointer to the Udp6 Io. 356 IN UDP_IO *UdpIo, 367 @param[in] UdpIo The pointer to the Udp6 Io. 380 IN UDP_IO *UdpIo, 391 Udp6 = UdpIo->Protocol.Udp6; 392 Udp6Cfg = &(UdpIo->Config.Udp6); 428 return Mtftp6GetMapping (UdpIo, Udp6Cf 276 Mtftp6GetMapping( IN UDP_IO *UdpIo, IN EFI_UDP6_CONFIG_DATA *UdpCfgData ) argument 355 Mtftp6ConfigDummyUdpIo( IN UDP_IO *UdpIo, IN VOID *Context ) argument 379 Mtftp6ConfigUdpIo( IN UDP_IO *UdpIo, IN EFI_IPv6_ADDRESS *ServerIp, IN UINT16 ServerPort, IN EFI_IPv6_ADDRESS *LocalIp, IN UINT16 LocalPort ) argument [all...] |