HomeSort by relevance Sort by last modified time
    Searched refs:Dhcp6 (Results 1 - 25 of 26) sorted by null

1 2

  /device/linaro/bootloader/edk2/NetworkPkg/Dhcp6Dxe/
ComponentName.c 2 UEFI Component Name(2) protocol implementation for Dhcp6 driver.
167 L"DHCP6 Protocol Driver"
246 Update the component name for the Dhcp6 child handle.
248 @param Dhcp6[in] A pointer to the EFI_DHCP6_PROTOCOL.
257 IN EFI_DHCP6_PROTOCOL *Dhcp6
264 if (Dhcp6 == NULL) {
271 Status = Dhcp6->GetModeData (Dhcp6, &Dhcp6ModeData, NULL);
389 EFI_DHCP6_PROTOCOL *Dhcp6;
416 (VOID **)&Dhcp6,
    [all...]
Dhcp6Io.c 2 Dhcp6 internal functions implementation.
23 @param[in] Instance The pointer to the Dhcp6 instance.
24 @param[in] Packet The pointer to the Dhcp6 packet to retry.
59 TxCb->Xid = Packet->Dhcp6.Header.TransactionId;
69 switch (Packet->Dhcp6.Header.MessageType) {
227 @param[in] Instance The pointer to the Dhcp6 instance.
258 if (TxCb->TxPacket->Dhcp6.Header.MessageType == Dhcp6MsgInfoRequest) {
298 @param[in] Instance The pointer to the Dhcp6 instance.
323 if (TxCb->TxPacket->Dhcp6.Header.MessageType != Dhcp6MsgInfoRequest) {
344 if (TxCb->TxPacket->Dhcp6.Header.MessageType == Dhcp6MsgInfoRequest) {
    [all...]
Dhcp6Driver.c 3 implementationfor for Dhcp6 Driver.
35 Configure the default Udp6Io to receive all the DHCP6 traffic
61 // Set Udp6 configure data for the Dhcp6 instance.
84 Destroy the Dhcp6 service. The Dhcp6 service may be partly initialized,
88 @param[in, out] Service The pointer to Dhcp6 service to be destroyed.
114 Create a new Dhcp6 service for the Nic controller.
116 @param[in] Controller The controller to be installed DHCP6 service
118 @param[in] ImageHandle The image handle of the Dhcp6 driver.
119 @param[out] Service The return pointer of the new Dhcp6 service.
    [all...]
Dhcp6Impl.h 2 Dhcp6 internal data structure and definition declaration.
22 #include <Protocol/Dhcp6.h>
122 #define DHCP6_INSTANCE_FROM_THIS(Instance) CR ((Instance), DHCP6_INSTANCE, Dhcp6, DHCP6_INSTANCE_SIGNATURE)
130 // Enumeration of Dhcp6 message type, refers to section-5.3 of rfc-3315.
147 // Enumeration of option code in Dhcp6 packet, refers to section-24.3 of rfc-3315.
232 // Control block for Dhcp6 instance, it's per configuration data.
239 EFI_DHCP6_PROTOCOL Dhcp6;
260 // Control block for Dhcp6 service, it's per Nic handle.
280 be called only when the state of Dhcp6 instance is in the Dhcp6Init state.
281 If the DHCP process completes successfully, the state of the Dhcp6 instance
    [all...]
Dhcp6Impl.c 43 be called only when the state of Dhcp6 instance is in the Dhcp6Init state.
44 If the DHCP process completes successfully, the state of the Dhcp6 instance
52 @param[in] This The pointer to Dhcp6 protocol.
63 @retval EFI_ALREADY_STARTED Some other Dhcp6 instance already started the DHCPv6
155 function is called successfully, the state of Dhcp6 instance is transferred
158 called when the Dhcp6 instance is in any state.
160 @param[in] This The pointer to the Dhcp6 protocol.
162 @retval EFI_SUCCESS The Dhcp6 instance is now in the Dhcp6Init state.
242 Returns the current operating mode data for the Dhcp6 instance.
245 cached data packet for the Dhcp6 instance.
    [all...]
  /device/linaro/bootloader/edk2/NetworkPkg/UefiPxeBcDxe/
PxeBcDhcp6.c 192 CopyMem (&Dst->Dhcp6, &Src->Dhcp6, Src->Length);
465 Option = (EFI_DHCP6_PACKET_OPTION *) (Offer->Dhcp6.Option);
488 Option = (EFI_DHCP6_PACKET_OPTION *) (Offer->Dhcp6.Option + Offset);
521 // Determine offer type of the dhcp6 packet.
530 // It's a dhcp only offer, which is a pure dhcp6 offer packet.
560 PxeBcCacheDhcp6Packet (&Private->DhcpAck.Dhcp6.Packet.Ack, Ack);
566 PxeBcParseDhcp6Packet (&Private->DhcpAck.Dhcp6);
567 CopyMem (&Mode->DhcpAck.Dhcpv6, &Ack->Dhcp6, Ack->Length);
593 Offer = &Private->OfferBuffer[OfferIndex].Dhcp6.Packet.Offer;
    [all...]
PxeBcImpl.h 33 #include <Protocol/Dhcp6.h>
85 PXEBC_DHCP6_PACKET_CACHE Dhcp6;
134 EFI_DHCP6_PROTOCOL *Dhcp6;
PxeBcDhcp6.h 290 @param[in] Dhcp6 The pointer to EFI_DHCP6_PROTOCOL.
299 IN EFI_DHCP6_PROTOCOL *Dhcp6
PxeBcImpl.c 105 Private->ProxyOffer.Dhcp6.Packet.Offer.Size = PXEBC_DHCP6_PACKET_MAX_SIZE;
106 Private->DhcpAck.Dhcp6.Packet.Ack.Size = PXEBC_DHCP6_PACKET_MAX_SIZE;
107 Private->PxeReply.Dhcp6.Packet.Ack.Size = PXEBC_DHCP6_PACKET_MAX_SIZE;
110 Private->OfferBuffer[Index].Dhcp6.Packet.Offer.Size = PXEBC_DHCP6_PACKET_MAX_SIZE;
318 Private->Dhcp6->Stop (Private->Dhcp6);
319 Private->Dhcp6->Configure (Private->Dhcp6, NULL);
455 Status = PxeBcDhcp6Sarr (Private, Private->Dhcp6);
719 Status = PxeBcParseDhcp6Packet (&Private->PxeReply.Dhcp6);
    [all...]
PxeBcBoot.c 86 OfferType = Mode->UsingIpv6 ? Cache->Dhcp6.OfferType : Cache->Dhcp4.OfferType;
297 OfferType = Mode->UsingIpv6 ? Cache->Dhcp6.OfferType : Cache->Dhcp4.OfferType;
582 Parse out the boot information from the last Dhcp6 reply packet.
610 // Get the last received Dhcp6 reply packet.
613 Cache6 = &Private->PxeReply.Dhcp6;
615 Cache6 = &Private->ProxyOffer.Dhcp6;
617 Cache6 = &Private->DhcpAck.Dhcp6;
944 Private->PxeReply.Dhcp6.Packet.Ack.Length
    [all...]
  /device/linaro/bootloader/edk2/NetworkPkg/HttpBootDxe/
HttpBootImpl.c 68 Private->OfferBuffer[Index].Dhcp6.Packet.Offer.Size = HTTP_BOOT_DHCP6_PACKET_MAX_SIZE;
293 // Stop and release the DHCP6 child.
295 Private->Dhcp6->Stop (Private->Dhcp6);
296 Private->Dhcp6->Configure (Private->Dhcp6, NULL);
299 if (Private->OfferBuffer[Index].Dhcp6.UriParser) {
300 HttpUrlFreeParser (Private->OfferBuffer[Index].Dhcp6.UriParser);
419 // Stop and release the DHCP6 child.
421 Private->Dhcp6->Stop (Private->Dhcp6);
    [all...]
HttpBootDhcp6.c 205 Option = (EFI_DHCP6_PACKET_OPTION *) (Offer->Dhcp6.Option);
230 Option = (EFI_DHCP6_PACKET_OPTION *) (Offer->Dhcp6.Option + Offset);
337 CopyMem (&Dst->Dhcp6, &Src->Dhcp6, Src->Length);
358 Cache6 = &Private->OfferBuffer[Private->OfferNum].Dhcp6;
448 SelectAd = &Private->OfferBuffer[Private->SelectIndex - 1].Dhcp6.Packet.Offer;
891 EFI_DHCP6_PROTOCOL *Dhcp6;
900 Dhcp6 = Private->Dhcp6;
901 ASSERT (Dhcp6 != NULL);
    [all...]
HttpBootDxe.h 44 #include <Protocol/Dhcp6.h>
84 HTTP_BOOT_DHCP6_PACKET_CACHE Dhcp6;
120 EFI_DHCP6_PROTOCOL *Dhcp6;
HttpBootClient.c 227 Parse the boot file URI information from the selected Dhcp6 offer packet.
261 SelectOffer = &Private->OfferBuffer[SelectIndex].Dhcp6;
267 HttpOffer = &Private->OfferBuffer[ProxyIndex].Dhcp6;
    [all...]
HttpBootDxe.c 684 // Try to open the DHCP6, HTTP and Device Path protocol.
    [all...]
  /device/linaro/bootloader/edk2/NetworkPkg/IScsiDxe/
IScsiDhcp6.c 2 iSCSI DHCP6 related configuration routines.
308 // The server sends this option to inform the client about DHCP6 server address.
373 EFI_DHCP6_PROTOCOL *Dhcp6;
398 Dhcp6 = NULL;
403 // Create a DHCP6 child instance and get the protocol.
418 (VOID **) &Dhcp6,
448 Status = Dhcp6->InfoRequest (
449 Dhcp6,
480 Status = Dhcp6->InfoRequest (
481 Dhcp6,
    [all...]
IScsiImpl.h 28 #include <Protocol/Dhcp6.h>
  /device/linaro/bootloader/edk2/NetworkPkg/Ip6Dxe/
Ip6ConfigImpl.c 144 @retval EFI_UNSUPPORTED The DHCP6 driver is not available.
156 EFI_DHCP6_PROTOCOL *Dhcp6;
207 (VOID **) &Instance->Dhcp6,
214 Dhcp6 = Instance->Dhcp6;
215 Dhcp6->Configure (Dhcp6, NULL);
244 Status = Dhcp6->Configure (Dhcp6, &Dhcp6CfgData);
249 Status = Dhcp6->Start (Dhcp6);
    [all...]
Ip6ConfigImpl.h 206 EFI_DHCP6_PROTOCOL *Dhcp6;
247 @retval EFI_UNSUPPORTED The DHCP6 driver is not available.
282 Destroy the Dhcp6 child in IP6_CONFIG_INSTANCE and release the resources.
Ip6Impl.h 27 #include <Protocol/Dhcp6.h>
    [all...]
Ip6Nd.c 820 EFI_DHCP6_PROTOCOL *Dhcp6;
841 // Check whether DHCP6 need to be started.
843 Dhcp6 = IpSb->Ip6ConfigInstance.Dhcp6;
846 Dhcp6->Start (Dhcp6);
865 Dhcp6->InfoRequest (
866 Dhcp6,
    [all...]
  /device/linaro/bootloader/edk2/NetworkPkg/DnsDxe/
DnsDhcp.c 773 EFI_DHCP6_PROTOCOL *Dhcp6;
783 Dhcp6 = NULL;
801 // Create a DHCP6 child instance and get the protocol.
816 (VOID **) &Dhcp6,
844 Status = Dhcp6->InfoRequest (
845 Dhcp6,
874 Status = Dhcp6->InfoRequest (
875 Dhcp6,
901 if (Dhcp6 != NULL) {
DnsImpl.h 48 #include <Protocol/Dhcp6.h>
    [all...]
  /device/linaro/bootloader/edk2/MdePkg/Include/Protocol/
Dhcp6.h 206 } Dhcp6;
    [all...]
  /device/linaro/bootloader/edk2/ShellPkg/Library/UefiHandleParsingLib/
UefiHandleParsingLib.h 116 #include <Protocol/Dhcp6.h>

Completed in 347 milliseconds

1 2