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

1 2

  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/MnpDxe/
ComponentName.c 39 L"MNP Network Service Driver"
106 Update the component name for the MNP child handle.
108 @param Mnp[in] A pointer to the EFI_MANAGED_NETWORK_PROTOCOL.
117 IN EFI_MANAGED_NETWORK_PROTOCOL *Mnp
128 if (Mnp == NULL) {
132 Instance = MNP_INSTANCE_DATA_FROM_THIS (Mnp);
135 // MNP (MAC=FF-FF-FF-FF-FF-FF, ProtocolType=0x0800, VlanId=0)
137 Status = Mnp->GetModeData (Mnp, &MnpConfigData, &SnpModeData);
146 L"MNP (MAC="
    [all...]
  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/Ip4Dxe/
Ip4Igmp.c 26 MNP to receive ALL SYSTEM multicast.
41 EFI_MANAGED_NETWORK_PROTOCOL *Mnp;
48 // Configure MNP to receive ALL_SYSTEM multicast
56 Mnp = IpSb->Mnp;
63 Status = Ip4GetMulticastMac (Mnp, IP4_ALLSYSTEM_ADDRESS, &Group->Mac);
69 Status = Mnp->Groups (Mnp, TRUE, &Group->Mac);
270 EFI_MANAGED_NETWORK_PROTOCOL *Mnp;
278 Mnp = IpSb->Mnp;
    [all...]
Ip4Common.c 221 Mnp's McastIpToMac to find the MAC address in stead of
224 @param[in] Mnp The Mnp instance to get the MAC address.
235 IN EFI_MANAGED_NETWORK_PROTOCOL *Mnp,
243 return Mnp->McastIpToMac (Mnp, FALSE, &EfiIp, Mac);
Ip4If.h 59 /// receive request is send to MNP. IpInstance is always NULL.
60 /// Reference MNP's spec for information.
136 // Each interface has its own ARP child, and shares one MNP child.
158 // share one MNP which is owned by IP service binding.
163 EFI_MANAGED_NETWORK_PROTOCOL *Mnp;
194 @param[in] Mnp The shared MNP child of this IP4 service binding
205 IN EFI_MANAGED_NETWORK_PROTOCOL *Mnp,
285 MNP and not yet recycled.
Ip4If.c 81 Received a frame from MNP, wrap it in net buffer then deliver
85 again call the Ip4RecycleFrame to signal MNP's event and free
100 @param Event The receive event delivered to MNP for receive.
424 MNP and not yet recycled.
461 // Cancel all the frames that have been delivered to MNP
468 Interface->Mnp->Cancel (Interface->Mnp, &Token->MnpToken);
478 @param[in] Mnp The shared MNP child of this IP4 service binding
489 IN EFI_MANAGED_NETWORK_PROTOCOL *Mnp,
    [all...]
Ip4Driver.c 123 // Test for the MNP service binding Protocol
175 @param Controller The controller that has MNP service binding
232 IpSb->Mnp = NULL;
257 // event, ReconfigEvent and MNP child. IGMP, interface's initialization depend
258 // on the MNP child.
304 (VOID **) &IpSb->Mnp,
320 Status = IpSb->Mnp->GetModeData (IpSb->Mnp, NULL, &IpSb->SnpMode);
339 IpSb->DefaultInterface = Ip4CreateInterface (IpSb->Mnp, Controller, ImageHandle);
423 if (IpSb->Mnp != NULL) {
    [all...]
Ip4Common.h 170 Mnp's McastIpToMac to find the MAC address in stead of
173 @param[in] Mnp The Mnp instance to get the MAC address.
184 IN EFI_MANAGED_NETWORK_PROTOCOL *Mnp,
Ip4Impl.c 444 // Get fresh mode data from MNP, since underlying media status may change
446 Status = IpSb->Mnp->GetModeData (IpSb->Mnp, MnpConfigData, SnpModeData);
454 Config the MNP parameter used by IP. The IP driver use one MNP
455 child to transmit/receive frames. By default, it configures MNP
461 reconfigure the MNP. If Force is TRUE, the MNP is configured no
467 @retval EFI_SUCCESS The MNP is successfully configured/reconfigured.
520 Status = IpSb->Mnp->Configure (IpSb->Mnp, &IpSb->MnpConfigData);
    [all...]
Ip4Impl.h 92 /// MNP. Upon then, the IP4_TXTOKEN_WRAP will be released, and
105 /// IP4_IPSEC_WRAP wraps the packet received from MNP layer. The packet
203 EFI_MANAGED_NETWORK_PROTOCOL *Mnp;
245 Config the MNP parameter used by IP. The IP driver use one MNP
246 child to transmit/receive frames. By default, it configures MNP
252 reconfigure the MNP. If Force is TRUE, the MNP is configured no
258 @retval EFI_SUCCESS The MNP is successfully configured/reconfigured.
  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/ArpDxe/
ArpDriver.c 78 // Create a MNP child instance.
91 // Open the MNP protocol.
96 (VOID **)&ArpService->Mnp,
108 Status = ArpService->Mnp->GetModeData (ArpService->Mnp, NULL, &ArpService->SnpMode);
122 // Set the Mnp config parameters.
136 // Configure the Mnp child.
138 Status = ArpService->Mnp->Configure (ArpService->Mnp, &ArpService->MnpConfigData);
214 ArpService->Mnp->Cancel (ArpService->Mnp, NULL);
    [all...]
ArpMain.c 530 // If the software address is an IPv4 multicast address, invoke Mnp to
533 Status = ArpService->Mnp->McastIpToMac (
534 ArpService->Mnp,
ArpImpl.c 62 Process the Arp packets received from Mnp, the procedure conforms to RFC826.
302 // Signal Mnp to recycle the RxData.
309 // Continue to receive packets from Mnp.
311 Status = ArpService->Mnp->Receive (ArpService->Mnp, RxToken);
315 DEBUG ((EFI_D_ERROR, "ArpOnFrameRcvd: ArpService->Mnp->Receive "
    [all...]
ArpImpl.h 160 EFI_MANAGED_NETWORK_PROTOCOL *Mnp;
643 Process the Arp packets received from Mnp, the procedure conforms to RFC826.
  /device/linaro/bootloader/edk2/NetworkPkg/Ip6Dxe/
Ip6Driver.c 118 // Test for the MNP service binding Protocol
206 if (IpSb->Mnp != NULL) {
207 IpSb->Mnp->Cancel (IpSb->Mnp, NULL);
208 IpSb->Mnp->Configure (IpSb->Mnp, NULL);
216 IpSb->Mnp = NULL;
247 @param[in] Controller The controller that has MNP service binding
342 IpSb->Mnp = NULL;
367 // event, MNP token event and MNP child.
    [all...]
Ip6Mld.c 330 MNP to receive ALL SYSTEM multicast.
361 Status = Ip6GetMulticastMac (IpSb->Mnp, &AllNodes, &Group->Mac);
367 // Configure MNP to receive all-nodes multicast
369 Status = IpSb->Mnp->Groups (IpSb->Mnp, TRUE, &Group->Mac);
515 Status = Ip6GetMulticastMac (IpSb->Mnp, Address, &Group->Mac);
520 Status = IpSb->Mnp->Groups (IpSb->Mnp, TRUE, &Group->Mac);
576 // multicast MAC address, don't configure the MNP to leave
580 Status = IpSb->Mnp->Groups (IpSb->Mnp, FALSE, &Group->Mac);
    [all...]
Ip6Common.h 255 calls Ip6LeaveGroup to see whether it should call Mnp->Groups() to remove the
284 Mnp's McastIpToMac to find the MAC address instead of
287 @param[in] Mnp The Mnp instance to get the MAC address.
298 IN EFI_MANAGED_NETWORK_PROTOCOL *Mnp,
Ip6Impl.c 197 // Get fresh mode data from MNP, since underlying media status may change
199 Status = IpSb->Mnp->GetModeData (IpSb->Mnp, MnpConfigData, SnpModeData);
338 configure underlying MNP, or other errors.
491 Configure the MNP parameter used by IP. The IP driver uses one MNP
492 child to transmit/receive frames. By default, it configures MNP
498 reconfigure the MNP. If Force is TRUE, the MNP is configured
504 @retval EFI_SUCCESS The MNP successfully configured/reconfigured.
    [all...]
Ip6If.c 462 Received a frame from MNP. Wrap it in net buffer then deliver
466 again call the Ip6RecycleFrame to signal MNP's event and free
532 @param Event The receive event delivered to MNP for receive.
575 Status = IpSb->Mnp->Receive (IpSb->Mnp, &Token->MnpToken);
687 Status = Ip6GetMulticastMac (IpSb->Mnp, NextHop, &Token->DstMac);
757 // Insert the tx token into the SentFrames list before calling Mnp->Transmit.
761 Status = IpSb->Mnp->Transmit (IpSb->Mnp, &Token->MnpToken);
Ip6Common.c 398 calls Ip6LeaveGroup to see whether it should call Mnp->Groups() to remove the
627 Mnp's McastIpToMac to find the MAC address instead of
630 @param[in] Mnp The Mnp instance to get the MAC address.
641 IN EFI_MANAGED_NETWORK_PROTOCOL *Mnp,
650 return Mnp->McastIpToMac (Mnp, TRUE, &EfiIp, Mac);
Ip6Impl.h 103 // MNP. Upon then, the IP6_TXTOKEN_WRAP will be released, and
227 EFI_MANAGED_NETWORK_PROTOCOL *Mnp;
277 Config the MNP parameter used by IP. The IP driver use one MNP
278 child to transmit/receive frames. By default, it configures MNP
284 reconfigure the MNP. If Force is TRUE, the MNP is configured
290 @retval EFI_SUCCESS The MNP successfully configured/reconfigured.
    [all...]
Ip6Output.c 1016 MNP and not yet recycled.
1062 // Cancel all the frames that have been delivered to MNP
1069 IpSb->Mnp->Cancel (IpSb->Mnp, &Token->MnpToken);
    [all...]
Ip6Nd.c 453 // Insert the tx token before transmitting it via MNP as the FrameSentDpc
454 // may be called before Mnp->Transmit returns which will remove this tx
456 // Status of Mnp->Transmit is not EFI_SUCCESS as in this case the
461 Status = IpSb->Mnp->Transmit (IpSb->Mnp, &Token->MnpToken);
934 IpSb->Mnp->Configure (IpSb->Mnp, NULL);
    [all...]
  /device/linaro/bootloader/edk2/NetworkPkg/DnsDxe/
DnsDhcp.c 274 EFI_MANAGED_NETWORK_PROTOCOL *Mnp;
294 Mnp = NULL;
326 // Create a Mnp child instance, get the protocol and config for it.
341 (VOID **) &Mnp,
361 Status = Mnp->Configure(Mnp, &MnpConfigData);
505 Status = Mnp->Poll (Mnp);
573 if (Mnp != NULL) {
574 Mnp->Configure (Mnp, NULL);
    [all...]
  /device/linaro/bootloader/edk2/ShellPkg/Library/UefiShellTftpCommandLib/
Tftp.c 644 EFI_MANAGED_NETWORK_PROTOCOL *Mnp;
652 (VOID**)&Mnp
658 Status = Mnp->GetModeData (Mnp, NULL, &SnpMode);
    [all...]
  /device/linaro/bootloader/edk2/MdeModulePkg/Library/DxeNetLib/
DxeNetLib.c 199 This code snip is copied from MNP.
    [all...]

Completed in 376 milliseconds

1 2