/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/IScsiDxe/ |
H A D | IScsiDhcp.c | 199 EFI_DHCP4_PACKET_OPTION **OptionList; local 213 OptionList = AllocatePool (OptionCount * sizeof (EFI_DHCP4_PACKET_OPTION *)); 214 if (OptionList == NULL) { 218 Status = This->Parse (This, Packet, &OptionCount, OptionList); 220 FreePool (OptionList); 225 if (OptionList[Index]->OpCode != DHCP4_TAG_ROOT_PATH) { 230 (CHAR8 *) &OptionList[Index]->Data[0], 231 OptionList[Index]->Length, 242 FreePool (OptionList); 267 EFI_DHCP4_PACKET_OPTION **OptionList; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Ip4ConfigDxe/ |
H A D | Ip4Config.c | 321 EFI_DHCP4_PACKET_OPTION *OptionList[1]; local 420 OptionList[0] = &ParaList.Head; 422 Dhcp4Mode.ConfigData.OptionList = OptionList;
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Mtftp4Dxe/ |
H A D | Mtftp4Option.c | 235 @param OptionList The point to get the option array. 248 OUT EFI_MTFTP4_OPTION **OptionList OPTIONAL 255 if (OptionList != NULL) { 256 *OptionList = NULL; 287 if (OptionList == NULL) { 291 *OptionList = AllocatePool (*OptionCount * sizeof (EFI_MTFTP4_OPTION)); 293 if (*OptionList == NULL) { 297 Mtftp4FillOptions (Packet, PacketLen, OptionCount, *OptionList); 517 EFI_MTFTP4_OPTION *OptionList; local 523 Status = Mtftp4ExtractOptions (Packet, PacketLen, &Count, &OptionList); [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/IScsiDxe/ |
H A D | IScsiDhcp.c | 217 EFI_DHCP4_PACKET_OPTION **OptionList; local 231 OptionList = AllocatePool (OptionCount * sizeof (EFI_DHCP4_PACKET_OPTION *)); 232 if (OptionList == NULL) { 236 Status = This->Parse (This, Packet, &OptionCount, OptionList); 238 FreePool (OptionList); 243 if (OptionList[Index]->OpCode != DHCP4_TAG_ROOT_PATH) { 248 (CHAR8 *) &OptionList[Index]->Data[0], 249 OptionList[Index]->Length, 260 FreePool (OptionList); 287 EFI_DHCP4_PACKET_OPTION **OptionList; local [all...] |
H A D | IScsiDhcp6.c | 251 EFI_DHCP6_PACKET_OPTION **OptionList; local 262 OptionList = AllocateZeroPool (OptionCount * sizeof (EFI_DHCP6_PACKET_OPTION *)); 263 if (OptionList == NULL) { 267 Status = This->Parse (This, Packet, &OptionCount, OptionList); 276 OptionList[Index]->OpCode = NTOHS (OptionList[Index]->OpCode); 277 OptionList[Index]->OpLen = NTOHS (OptionList[Index]->OpLen); 282 if (OptionList[Index]->OpCode == DHCP6_OPT_DNS_SERVERS) { 284 if (((OptionList[Inde [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/Dhcp6Dxe/ |
H A D | Dhcp6Io.c | 913 UserLen += (NTOHS (Instance->Config->OptionList[Index]->OpLen) + 4); 960 UserOpt = Instance->Config->OptionList[Index]; 1090 UserLen += (NTOHS (Instance->Config->OptionList[Index]->OpLen) + 4); 1144 UserOpt = Instance->Config->OptionList[Index]; 1504 UserLen += (NTOHS (Instance->Config->OptionList[Index]->OpLen) + 4); 1579 UserOpt = Instance->Config->OptionList[Index]; 1639 @param[in] OptionCount The number options in the OptionList. 1640 @param[in] OptionList The array pointers to the appended options. 1655 IN EFI_DHCP6_PACKET_OPTION *OptionList[], 1682 UserLen += (NTOHS (OptionList[Inde 1649 Dhcp6SendInfoRequestMsg( IN DHCP6_INSTANCE *Instance, IN DHCP6_INF_CB *InfCb, IN BOOLEAN SendClientId, IN EFI_DHCP6_PACKET_OPTION *OptionRequest, IN UINT32 OptionCount, IN EFI_DHCP6_PACKET_OPTION *OptionList[], IN EFI_DHCP6_RETRANSMISSION *Retransmission ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/ |
H A D | Dhcp4.h | 295 /// Number of DHCP options in the OptionList. 301 /// in outgoing DHCP packets. If OptionList itself contains pad option, they are 302 /// ignored by the driver. OptionList can be freed after EFI_DHCP4_PROTOCOL.Configure() 305 EFI_DHCP4_PACKET_OPTION **OptionList; member in struct:__anon12099 460 in the OptionList parameter as described in RFC 2131. 483 OptionCount >0 and OptionList is NULL. 652 @param AppendCount Number of entries in the OptionList.
|
H A D | Dhcp6.h | 344 /// Number of the DHCPv6 options in the OptionList. 350 /// OptionCount is zero. OptionList should not contain Client Identifier option 354 EFI_DHCP6_PACKET_OPTION **OptionList; member in struct:__anon12115 370 /// OptionList parameter. 376 /// packet. Rapid Commit option can not be specified through OptionList parameter. 453 - OptionCount > 0 and OptionList is NULL. 454 - OptionList is not NULL, and Client Id option, Reconfigure Accept option, 455 Rapid Commit option or any IA option is specified in the OptionList. 532 Client Identifier option can not be specified through OptionList 536 OptionList paramete [all...] |
H A D | Mtftp4.h | 318 @param OptionCount Number of option/value string pairs in OptionList. 319 @param OptionList The pointer to array of option/value string pairs. Ignored if 329 - OptionCount is not zero and OptionList is NULL. 330 - One or more options in OptionList have wrong format. 334 @retval EFI_UNSUPPORTED One or more options in the OptionList are in the 361 IN EFI_MTFTP4_OPTION *OptionList, 372 @param OptionCount The pointer to the number of options in following OptionList. 373 @param OptionList The pointer to EFI_MTFTP4_OPTION storage. Call the EFI Boot 374 Service FreePool() to release the OptionList if the options 375 in this OptionList ar 559 EFI_MTFTP4_OPTION *OptionList; member in struct:_EFI_MTFTP4_TOKEN [all...] |
H A D | Mtftp6.h | 430 EFI_MTFTP6_OPTION *OptionList; member in struct:_EFI_MTFTP6_TOKEN 539 @param[in] OptionCount Number of option/value string pairs in OptionList. 540 @param[in] OptionList Pointer to array of option/value string pairs. Ignored if 550 - OptionCount is not zero and OptionList is NULL. 551 - One or more options in OptionList have wrong format. 554 @retval EFI_UNSUPPORTED One or more options in the OptionList are unsupported by 581 IN EFI_MTFTP6_OPTION *OptionList OPTIONAL, 593 and *OptionCount and *OptionList stop at the last valid option. 598 @param[out] OptionCount Pointer to the number of options in the following OptionList. 599 @param[out] OptionList Pointe [all...] |