HomeSort by relevance Sort by last modified time
    Searched defs:RxData (Results 1 - 25 of 45) sorted by null

1 2

  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/IScsiDxe/
IScsiTcp4Io.c 418 EFI_TCP4_RECEIVE_DATA RxData;
434 RxData.FragmentCount = 1;
435 Tcp4Io->RxToken.Packet.RxData = &RxData;
441 RxData.DataLength = Fragment[CurrentFragment].Len;
442 RxData.FragmentTable[0].FragmentLength = Fragment[CurrentFragment].Len;
443 RxData.FragmentTable[0].FragmentBuffer = Fragment[CurrentFragment].Bulk;
474 Fragment[CurrentFragment].Len -= RxData.FragmentTable[0].FragmentLength;
478 Fragment[CurrentFragment].Bulk += RxData.FragmentTable[0].FragmentLength;
483 Tcp4Io->RxToken.Packet.RxData = NULL;
    [all...]
  /device/linaro/bootloader/edk2/MdeModulePkg/Library/DxeTcpIoLib/
DxeTcpIoLib.c 152 EFI_TCP4_RECEIVE_DATA *RxData;
368 RxData = (EFI_TCP4_RECEIVE_DATA *) AllocateZeroPool (sizeof (EFI_TCP4_RECEIVE_DATA));
369 if (RxData == NULL) {
374 TcpIo->RxToken.Tcp4Token.Packet.RxData = RxData;
459 if (TcpIo->RxToken.Tcp4Token.Packet.RxData != NULL) {
460 FreePool (TcpIo->RxToken.Tcp4Token.Packet.RxData);
885 EFI_TCP4_RECEIVE_DATA *RxData;
895 RxData = TcpIo->RxToken.Tcp4Token.Packet.RxData;
    [all...]
  /device/linaro/bootloader/edk2/MdeModulePkg/Library/DxeUdpIoLib/
DxeUdpIoLib.c 143 gBS->SignalEvent (RxToken->Token.Udp4.Packet.RxData->RecycleSignal);
145 gBS->SignalEvent (RxToken->Token.Udp6.Packet.RxData->RecycleSignal);
170 VOID *RxData;
194 RxData = ((EFI_UDP4_COMPLETION_TOKEN *) Token)->Packet.RxData;
198 RxData = ((EFI_UDP6_COMPLETION_TOKEN *) Token)->Packet.RxData;
202 if (EFI_ERROR (Status) || RxData == NULL) {
220 (NET_FRAGMENT *)((EFI_UDP4_RECEIVE_DATA *) RxData)->FragmentTable,
221 ((EFI_UDP4_RECEIVE_DATA *) RxData)->FragmentCount,
    [all...]
  /device/linaro/bootloader/edk2/NetworkPkg/Ip6Dxe/
Ip6If.c 454 EFI_MANAGED_NETWORK_RECEIVE_DATA *RxData;
456 RxData = (EFI_MANAGED_NETWORK_RECEIVE_DATA *) Context;
458 gBS->SignalEvent (RxData->RecycleEvent);
498 MnpRxData = MnpToken->Packet.RxData;
512 Packet = NetbufFromExt (&Netfrag, 1, IP6_MAX_HEADLEN, 0, Ip6RecycleFrame, Token->MnpToken.Packet.RxData);
Ip6Impl.h 131 EFI_IP6_RECEIVE_DATA RxData;
645 driver updates the Token.Status and Token.Packet.RxData fields and the Token.Event
    [all...]
Ip6Input.c     [all...]
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/ManagedNetwork/
ManagedNetwork.h 86 EFI_MANAGED_NETWORK_RECEIVE_DATA *RxData;
  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/ArpDxe/
ArpImpl.c 79 EFI_MANAGED_NETWORK_RECEIVE_DATA *RxData;
114 RxData = RxToken->Packet.RxData;
115 Head = (ARP_HEAD *) RxData->PacketData;
126 (RxData->ProtocolType != ARP_ETHER_PROTO_TYPE)) {
289 // Signal Mnp to recycle the RxData.
291 gBS->SignalEvent (RxData->RecycleEvent);
    [all...]
  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/MnpDxe/
MnpImpl.h 92 EFI_MANAGED_NETWORK_RECEIVE_DATA RxData;
410 Recycle the RxData and other resources used to hold and deliver the received
822 updates the Token.Status and Token.RxData fields and the Token.Event is
    [all...]
MnpIo.c 324 EFI_MANAGED_NETWORK_RECEIVE_DATA *RxData;
367 RxData = &RxDataWrap->RxData;
373 RxData->MediaHeader = NetbufGetByte (RxDataWrap->Nbuf, 0, NULL);
374 RxData->DestinationAddress = RxData->MediaHeader;
375 RxData->SourceAddress = (UINT8 *) RxData->MediaHeader + SnpMode->HwAddressSize;
376 RxData->PacketData = (UINT8 *) RxData->MediaHeader + SnpMode->MediaHeaderSize;
    [all...]
  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/Tcp4Dxe/
SockImpl.c 167 EFI_TCP4_RECEIVE_DATA *RxData;
170 RxData = (EFI_TCP4_RECEIVE_DATA *) TcpRxData;
174 ASSERT (RxData->DataLength >= RcvdBytes);
176 RxData->DataLength = RcvdBytes;
177 RxData->UrgentFlag = IsOOB;
179 for (Index = 0; (Index < RxData->FragmentCount) && (RcvdBytes > 0); Index++) {
181 Fragment = &RxData->FragmentTable[Index];
214 EFI_TCP4_RECEIVE_DATA *RxData;
221 RxData = RcvToken->Packet.RxData;
    [all...]
  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/Udp4Dxe/
Udp4Impl.h 119 EFI_UDP4_RECEIVE_DATA RxData;
327 driver updates the Token.Status and Token.Packet.RxData fields and the Token.Event
Udp4Impl.c 154 This function wraps the Packet and the RxData.
159 @param[in] RxData Pointer to the EFI_UDP4_RECEIVE_DATA of this
162 @return Pointer to the structure wrapping the RxData and the Packet.
169 IN EFI_UDP4_RECEIVE_DATA *RxData
178 @param[in] RxData Pointer to the EFI_UDP4_RECEIVE_DATA of this
188 IN EFI_UDP4_RECEIVE_DATA *RxData
436 // Remove this RxData if it timeouts.
    [all...]
  /device/linaro/bootloader/edk2/MdePkg/Include/Protocol/
ManagedNetwork.h 140 /// When this token is used for receiving, RxData is a pointer to the EFI_MANAGED_NETWORK_RECEIVE_DATA.
142 EFI_MANAGED_NETWORK_RECEIVE_DATA *RxData;
Udp6.h 219 /// packets, the CompletionToken.Packet.RxData field is updated to this incoming packet and
260 /// client. After a packet is received, RxData and Status are filled in by the EFI UDPv6 Protocol
274 /// - EFI_NETWORK_UNREACHABLE: The destination network is unreachable. RxData is set to
276 /// - EFI_HOST_UNREACHABLE: The destination host is unreachable. RxData is set to NULL in
279 /// RxData is set to NULL in this situation.
280 /// - EFI_PORT_UNREACHABLE: No service is listening on the remote port. RxData is set to
284 /// and the destination sent an ICMP source quench report. RxData is set to NULL in this situation.
292 /// When this token is used for receiving, RxData is a pointer to EFI_UDP6_RECEIVE_DATA.
294 EFI_UDP6_RECEIVE_DATA *RxData;
474 and Token.Packet.RxData fields and the Token.Event is signaled.
    [all...]
Udp4.h 122 EFI_UDP4_RECEIVE_DATA *RxData;
321 driver updates the Token.Status and Token.Packet.RxData fields and the Token.Event
  /device/linaro/bootloader/edk2/NetworkPkg/Application/Ping6/
Ping6.c 241 EFI_IP6_RECEIVE_DATA *RxData;
254 RxData = RxToken->Packet.RxData;
255 Reply = RxData->FragmentTable[0].FragmentBuffer;
256 PayLoad = RxData->DataLength;
258 if (RxData->Header->NextHeader != IP6_ICMP) {
263 !EFI_IP6_EQUAL (&RxData->Header->SourceAddress, &Private->DstAddress)) {
304 RxData->Header->HopLimit,
329 // Singal to recycle the each rxdata here, not at the end of process.
331 gBS->SignalEvent (RxData->RecycleSignal);
    [all...]
  /device/linaro/bootloader/edk2/NetworkPkg/TcpDxe/
SockImpl.c 202 EFI_TCP4_RECEIVE_DATA *RxData;
205 RxData = (EFI_TCP4_RECEIVE_DATA *) TcpRxData;
209 ASSERT (RxData->DataLength >= RcvdBytes);
211 RxData->DataLength = RcvdBytes;
212 RxData->UrgentFlag = IsUrg;
215 // Copy the CopyBytes data from socket receive buffer to RxData.
217 for (Index = 0; (Index < RxData->FragmentCount) && (RcvdBytes > 0); Index++) {
219 Fragment = &RxData->FragmentTable[Index];
325 EFI_TCP4_RECEIVE_DATA *RxData;
332 RxData = RcvToken->Packet.RxData;
    [all...]
  /device/linaro/bootloader/edk2/NetworkPkg/Udp6Dxe/
Udp6Impl.h 108 EFI_UDP6_RECEIVE_DATA RxData;
  /device/linaro/bootloader/edk2/NetworkPkg/UefiPxeBcDxe/
PxeBcSupport.c 224 EFI_IP4_RECEIVE_DATA *RxData;
236 RxData = Private->IcmpToken.Packet.RxData;
248 if (RxData == NULL) {
256 gBS->SignalEvent (RxData->RecycleSignal);
260 if (EFI_IP4 (RxData->Header->SourceAddress) != 0 &&
261 !NetIp4IsUnicast (EFI_NTOHL (RxData->Header->SourceAddress), 0)) {
265 gBS->SignalEvent (RxData->RecycleSignal);
269 if (!EFI_IP4_EQUAL (&RxData->Header->DestinationAddress, &Mode->StationIp.v4)) {
273 gBS->SignalEvent (RxData->RecycleSignal);
    [all...]
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/Udp4/
Udp4.h 132 EFI_UDP4_RECEIVE_DATA *RxData;
  /device/linaro/bootloader/edk2/MdeModulePkg/Library/DxeIpIoLib/
DxeIpIoLib.c 914 if (IpInfo->DummyRcvToken.Ip4Token.Packet.RxData != NULL) {
915 RecycleEvent = IpInfo->DummyRcvToken.Ip4Token.Packet.RxData->RecycleSignal;
920 if (IpInfo->DummyRcvToken.Ip6Token.Packet.RxData != NULL) {
921 RecycleEvent = IpInfo->DummyRcvToken.Ip6Token.Packet.RxData->RecycleSignal;
934 // Recycle the RxData.
994 IP_IO_IP_RX_DATA *RxData;
1002 RxData = (IP_IO_IP_RX_DATA *) IpIo->RcvToken.Ip4Token.Packet.RxData;
1005 RxData = (IP_IO_IP_RX_DATA *) IpIo->RcvToken.Ip6Token.Packet.RxData;
    [all...]
  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/Ip4Dxe/
Ip4Impl.h 126 EFI_IP4_RECEIVE_DATA RxData;
Ip4Input.c 1148 gBS->CloseEvent (Wrap->RxData.RecycleSignal);
    [all...]
  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/UefiPxeBcDxe/
PxeBcImpl.c 148 EFI_IP4_RECEIVE_DATA *RxData;
159 RxData = Private->IcmpErrorRcvToken.Packet.RxData;
169 if (EFI_ERROR (Status) || (RxData == NULL)) {
171 // Only process the normal packets and the icmp error packets, if RxData is NULL
178 if (EFI_IP4 (RxData->Header->SourceAddress) != 0 &&
179 !NetIp4IsUnicast (EFI_NTOHL (RxData->Header->SourceAddress), 0)) {
186 if (!EFI_IP4_EQUAL (&RxData->Header->DestinationAddress, &Mode->StationIp.v4)) {
199 for (Index = 0; Index < RxData->FragmentCount; Index ++) {
200 CopiedLen += RxData->FragmentTable[Index].FragmentLength;
    [all...]

Completed in 570 milliseconds

1 2