Searched defs:SubnetMask (Results 1 - 25 of 35) sorted by relevance

12

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Tcp4Dxe/
H A DTcp4Main.h74 EFI_IPv4_ADDRESS *SubnetMask; member in struct:_TCP4_ROUTE_INFO
168 destination IP address's arithmetical AND to the SubnetMask.
169 The default route is added with both SubnetAddress and SubnetMask set to 0.0.0.0.
186 DestinationAddress and SubnetMask are used as
189 @param SubnetMask The subnet mask for the destination network.
214 IN EFI_IPv4_ADDRESS *SubnetMask,
H A DTcp4Main.c161 IP4_ADDR SubnetMask; local
185 CopyMem (&SubnetMask, &TcpConfigData->AccessPoint.SubnetMask, sizeof (IP4_ADDR));
186 if (!NetIp4IsUnicast (NTOHL (Ip), 0) || !IP4_IS_VALID_NETMASK (NTOHL (SubnetMask))) {
219 destination IP address's arithmetical AND to the SubnetMask.
220 The default route is added with both SubnetAddress and SubnetMask set to 0.0.0.0.
237 DestinationAddress and SubnetMask are used as
240 @param SubnetMask The subnet mask for the destination network.
265 IN EFI_IPv4_ADDRESS *SubnetMask,
280 RouteInfo.SubnetMask
261 Tcp4Routes( IN EFI_TCP4_PROTOCOL *This, IN BOOLEAN DeleteRoute, IN EFI_IPv4_ADDRESS *SubnetAddress, IN EFI_IPv4_ADDRESS *SubnetMask, IN EFI_IPv4_ADDRESS *GatewayAddress ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/
H A DIp4Config.h37 /// and SubnetMask must be a valid unicast IP address and subnet mask.
39 /// formatted routing table for the StationAddress/SubnetMask, with the
50 EFI_IPv4_ADDRESS SubnetMask; member in struct:__anon12172
H A DFtp4.h105 EFI_IPv4_ADDRESS SubnetMask; member in struct:__anon12142
H A DUdp4.h86 EFI_IPv4_ADDRESS SubnetMask; member in struct:__anon12356
173 @retval EFI_INVALID_PARAMETER UdpConfigData.SubnetMask is not a valid IPv4 address mask. The subnet
237 address and arithmetically AND-ing it with the SubnetMask. The gateway address
239 The default route is added with SubnetAddress and SubnetMask both set to 0.0.0.0.
257 @param SubnetMask The subnet mask of SubnetAddress.
276 IN EFI_IPv4_ADDRESS *SubnetMask,
H A DDhcp4.h339 EFI_IPv4_ADDRESS SubnetMask; member in struct:__anon12100
362 EFI_IPv4_ADDRESS SubnetMask; member in struct:__anon12101
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/IScsiDxe/
H A DIScsiMisc.h28 EFI_IPv4_ADDRESS SubnetMask; member in struct:__anon11209
52 @param[in] SubnetMask The IPv4 subnet mask.
59 IN EFI_IPv4_ADDRESS *SubnetMask
H A DIScsiTcp4Io.h23 EFI_IPv4_ADDRESS SubnetMask; member in struct:_TCP4_IO_CONFIG_DATA
H A DIScsiConfigNVDataStruc.h90 CHAR16 SubnetMask[IP4_STR_MAX_SIZE]; member in struct:__anon11208
H A DIScsiConfig.c377 IScsiIpToStr (&SessionConfigData->SubnetMask, IfrNvData->SubnetMask);
674 EFI_IP_ADDRESS SubnetMask; local
737 IScsiUnicodeStrToAsciiStr (IfrNvData->SubnetMask, Ip4String);
738 Status = IScsiAsciiStrToIp (Ip4String, &SubnetMask.v4);
739 if (EFI_ERROR (Status) || ((SubnetMask.Addr[0] != 0) && (IScsiGetSubnetMaskPrefixLength (&SubnetMask.v4) == 0))) {
743 CopyMem (&Private->Current->SessionConfigData.SubnetMask, &SubnetMask.v4, sizeof (SubnetMask
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Ip4ConfigDxe/
H A DIp4NvData.h43 CHAR16 SubnetMask[IP4_STR_MAX_SIZE]; ///< Subnet address member in struct:__anon11213
H A DIp4Config.h82 EFI_IPv4_ADDRESS SubnetMask; member in struct:_IP4CONFIG_CALLBACK_INFO
H A DIp4ConfigNv.c21 @param[in] SubnetMask The IPv4 subnet mask.
28 IN EFI_IPv4_ADDRESS *SubnetMask
35 // The SubnetMask is in network byte order.
37 ReverseMask = SwapBytes32 (*(UINT32 *)&SubnetMask[0]);
161 Ip4ConfigIpToStr (&NicConfig->Ip4Info.SubnetMask, IfrFormNvData->SubnetMask);
166 CopyMem (&Ip4ConfigInstance->Ip4ConfigCallbackInfo.SubnetMask, &NicConfig->Ip4Info.SubnetMask, sizeof (EFI_IPv4_ADDRESS));
198 EFI_IP_ADDRESS SubnetMask; local
209 Ip4StrToIp (IfrFormNvData->SubnetMask,
687 EFI_IP_ADDRESS SubnetMask; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/UefiPxeBcDxe/
H A DPxeBcSupport.c42 @param SubnetMask Pointer to the subnetmask of the station ip address.
66 IN EFI_IPv4_ADDRESS *SubnetMask,
82 CopyMem (&Udp4CfgData.SubnetMask, SubnetMask, sizeof (*SubnetMask));
63 PxeBcConfigureUdpWriteInstance( IN EFI_UDP4_PROTOCOL *Udp4, IN EFI_IPv4_ADDRESS *StationIp, IN EFI_IPv4_ADDRESS *SubnetMask, IN EFI_IPv4_ADDRESS *Gateway, IN OUT UINT16 *SrcPort ) argument
H A DPxeBcImpl.h92 EFI_IP_ADDRESS SubnetMask; member in struct:_PXEBC_PRIVATE_DATA
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/IScsiDxe/
H A DIScsiMisc.h27 EFI_IPv4_ADDRESS SubnetMask; member in struct:_ISCSI_SESSION_CONFIG_NVDATA
45 @param[in] SubnetMask The IPv4 subnet mask.
53 IN EFI_IPv4_ADDRESS *SubnetMask
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Udp4Dxe/
H A DUdp4Main.c140 IP4_ADDR SubnetMask; local
164 CopyMem (&SubnetMask, &UdpConfigData->SubnetMask, sizeof (IP4_ADDR));
168 SubnetMask = NTOHL (SubnetMask);
173 (!IP4_IS_VALID_NETMASK (SubnetMask) ||
174 !((StationAddress == 0) || NetIp4IsUnicast (StationAddress, SubnetMask)) ||
231 Instance->ConfigData.SubnetMask = Ip4ConfigData.SubnetMask;
400 address and arithmetically AND-ing it with the SubnetMask
435 Udp4Routes( IN EFI_UDP4_PROTOCOL *This, IN BOOLEAN DeleteRoute, IN EFI_IPv4_ADDRESS *SubnetAddress, IN EFI_IPv4_ADDRESS *SubnetMask, IN EFI_IPv4_ADDRESS *GatewayAddress ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/TcpDxe/
H A DTcpMain.c137 IP4_ADDR SubnetMask; local
160 CopyMem (&SubnetMask, &TcpConfigData->AccessPoint.SubnetMask, sizeof (IP4_ADDR));
161 if (!NetIp4IsUnicast (NTOHL (Ip), 0) || !IP4_IS_VALID_NETMASK (NTOHL (SubnetMask))) {
195 @param[in] SubnetMask The subnet mask for the destination network.
218 IN EFI_IPv4_ADDRESS *SubnetMask,
233 RouteInfo.SubnetMask = SubnetMask;
214 Tcp4Routes( IN EFI_TCP4_PROTOCOL *This, IN BOOLEAN DeleteRoute, IN EFI_IPv4_ADDRESS *SubnetAddress, IN EFI_IPv4_ADDRESS *SubnetMask, IN EFI_IPv4_ADDRESS *GatewayAddress ) argument
H A DTcpMain.h89 EFI_IPv4_ADDRESS *SubnetMask; member in struct:_TCP4_ROUTE_INFO
168 @param[in] SubnetMask The subnet mask for the destination network.
191 IN EFI_IPv4_ADDRESS *SubnetMask,
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Library/
H A DTcpIoLib.h36 EFI_IPv4_ADDRESS SubnetMask; member in struct:__anon11060
H A DIpIoLib.h152 IP4_ADDR SubnetMask; member in union:__anon11035
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Dhcp4Dxe/
H A DDhcp4Impl.c391 CopyMem (&Dhcp4ModeData->SubnetMask, &Ip, sizeof (EFI_IPv4_ADDRESS));
1211 CopyMem (&UdpConfigData.SubnetMask, &Ip, sizeof (EFI_IPv4_ADDRESS));
1464 IP4_ADDR SubnetMask; local
1556 SubnetMask = DhcpSb->Netmask;
1558 if (!IP4_NET_EQUAL (DhcpSb->ClientAddr, EndPoint.RemoteAddr.Addr[0], SubnetMask)) {
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Ip4Dxe/
H A DIp4If.h151 IP4_ADDR SubnetMask; member in struct:_IP4_INTERFACE
182 // All the IP instances that have the same IP/SubnetMask are linked
216 @param SubnetMask The interface's netmask
227 IN IP4_ADDR SubnetMask
H A DIp4Impl.c139 address arithmetically AND-ed with the SubnetMask. The gateway address must be
142 The default route is added with SubnetAddress and SubnetMask both set to 0.0.0.0.
160 and SubnetMask are used as the key to each route entry.
162 @param[in] SubnetMask The subnet mask of SubnetAddress.
172 - SubnetMask is NULL.
175 - *SubnetMask is not a valid subnet mask.
189 IN EFI_IPv4_ADDRESS *SubnetMask,
423 Ip = HTONL (IpInstance->Interface->SubnetMask);
424 CopyMem (&Config->SubnetMask, &Ip, sizeof (EFI_IPv4_ADDRESS));
562 IP4_ADDR SubnetMask; local
1180 IP4_ADDR SubnetMask; local
1513 EfiIp4Routes( IN EFI_IP4_PROTOCOL *This, IN BOOLEAN DeleteRoute, IN EFI_IPv4_ADDRESS *SubnetAddress, IN EFI_IPv4_ADDRESS *SubnetMask, IN EFI_IPv4_ADDRESS *GatewayAddress ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/UefiPxeBcDxe/
H A DPxeBcSupport.c24 @param[in] SubnetMask The pointer to the subnet mask address for v4.
34 EFI_IP_ADDRESS *SubnetMask OPTIONAL
67 ASSERT (SubnetMask != NULL);
69 CopyMem (&Private->Udp4CfgData.SubnetMask, SubnetMask, sizeof (EFI_IPv4_ADDRESS));
71 CopyMem (&Private->Ip4CfgData.SubnetMask, SubnetMask, sizeof (EFI_IPv4_ADDRESS));
495 @param[in] SubnetMask The pointer to the subnet mask.
509 IN EFI_IPv4_ADDRESS *SubnetMask,
528 CopyMem (&Udp4CfgData.SubnetMask, SubnetMas
506 PxeBcConfigUdp4Write( IN EFI_UDP4_PROTOCOL *Udp4, IN EFI_IPv4_ADDRESS *StationIp, IN EFI_IPv4_ADDRESS *SubnetMask, IN EFI_IPv4_ADDRESS *Gateway, IN OUT UINT16 *SrcPort, IN BOOLEAN DoNotFragment ) argument
[all...]

Completed in 103 milliseconds

12