Home | History | Annotate | Download | only in ArpDxe

Lines Matching defs:Arp

2   ARP driver functions.

29 Create and initialize the arp service context data.
34 @param[in, out] ArpService Pointer to the buffer containing the arp service
37 @retval EFI_SUCCESS The arp service context is initialized.
41 @retval other Failed to initialize the arp service context.
158 // Create the Arp heartbeat timer.
187 Clean the arp service context data.
189 @param[in, out] ArpService Pointer to the buffer containing the arp service
314 // Test to see if Arp SB is already installed.
395 // Initialize the arp service context data.
403 // Install the ARP service binding protocol.
416 // OK, start to receive arp packets from Mnp.
428 // On error, clean the arp service context data, and free the memory allocated.
482 // Get the NicHandle which the arp servicebinding is installed on.
490 // Try to get the arp servicebinding protocol on the NicHandle.
509 // NumberOfChildren is not zero, destroy all the ARP children instances.
523 // Uninstall the ARP ServiceBinding protocol.
533 // Clean the arp servicebinding context data and free the memory allocated.
598 // Install the ARP protocol onto the ChildHandle.
607 DEBUG ((EFI_D_ERROR, "ArpSBCreateChild: faild to install ARP protocol, %r.\n", Status));
636 // Insert the instance into children list managed by the arp service context data.
700 EFI_ARP_PROTOCOL *Arp;
710 // Get the arp protocol.
715 (VOID **)&Arp,
724 Instance = ARP_INSTANCE_DATA_FROM_THIS (Arp);
746 // Uninstall the ARP protocol.
755 DEBUG ((EFI_D_ERROR, "ArpSBDestroyChild: Failed to uninstall the arp protocol, %r.\n",
790 The entry point for Arp driver which installs the driver binding and component name