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

1 2 3

  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/MnpDxe/
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/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 &&
262 IP4_NET_EQUAL (NTOHL(Mode->StationIp.Addr[0]), EFI_NTOHL (RxData->Header->SourceAddress), NTOHL (Mode->SubnetMask.Addr[0])) &&
263 !NetIp4IsUnicast (EFI_NTOHL (RxData->Header->SourceAddress), NTOHL (Mode->SubnetMask.Addr[0]))) {
267 gBS->SignalEvent (RxData->RecycleSignal);
271 if (!EFI_IP4_EQUAL (&RxData->Header->DestinationAddress, &Mode->StationIp.v4)) {
    [all...]
  /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/NetworkPkg/TcpDxe/
TcpMain.c 422 NULL == Token->Packet.RxData ||
423 0 == Token->Packet.RxData->FragmentCount ||
424 0 == Token->Packet.RxData->DataLength
430 Token->Packet.RxData->DataLength,
431 Token->Packet.RxData->FragmentCount,
432 Token->Packet.RxData->FragmentTable
    [all...]
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/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/Tcp4Dxe/
Tcp4Main.c 466 Token->CompletionToken.Status and Token->Packet.RxData fields and the
517 NULL == Token->Packet.RxData ||
518 0 == Token->Packet.RxData->FragmentCount ||
519 0 == Token->Packet.RxData->DataLength
525 (UINT32) Token->Packet.RxData->DataLength,
526 (UINT32) Token->Packet.RxData->FragmentCount,
527 Token->Packet.RxData->FragmentTable
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.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/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) {
218 if (((EFI_UDP4_RECEIVE_DATA *) RxData)->DataLength == 0) {
226 (NET_FRAGMENT *)((EFI_UDP4_RECEIVE_DATA *) RxData)->FragmentTable,
    [all...]
  /device/linaro/bootloader/edk2/NetworkPkg/Udp6Dxe/
Udp6Impl.c 153 This function wraps the Packet into RxData.
158 @param[in] RxData Pointer to the EFI_UDP6_RECEIVE_DATA of this
161 @return Pointer to the structure wrapping the RxData and the Packet.
168 IN EFI_UDP6_RECEIVE_DATA *RxData
177 @param[in] RxData Pointer to the EFI_UDP6_RECEIVE_DATA of this
187 IN EFI_UDP6_RECEIVE_DATA *RxData
447 // Remove this RxData if it timeouts.
    [all...]
  /device/linaro/bootloader/edk2/NetworkPkg/HttpDxe/
HttpProto.c 498 HttpInstance->Rx4Token.Packet.RxData = &HttpInstance->Rx4Data;
514 HttpInstance->Rx6Token.Packet.RxData = &HttpInstance->Rx6Data;
556 TcpWrap->Rx4Token.Packet.RxData = &Wrap->TcpWrap.Rx4Data;
572 TcpWrap->Rx6Token.Packet.RxData = &Wrap->TcpWrap.Rx6Data;
    [all...]
  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/Ip4Dxe/
Ip4Input.c 1148 gBS->CloseEvent (Wrap->RxData.RecycleSignal);
    [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/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 &&
180 IP4_NET_EQUAL (NTOHL(Mode->StationIp.Addr[0]), EFI_NTOHL (RxData->Header->SourceAddress), NTOHL (Mode->SubnetMask.Addr[0])) &&
181 !NetIp4IsUnicast (EFI_NTOHL (RxData->Header->SourceAddress), NTOHL (Mode->SubnetMask.Addr[0]))) {
188 if (!EFI_IP4_EQUAL (&RxData->Header->DestinationAddress, &Mode->StationIp.v4)) {
201 for (Index = 0; Index < RxData->FragmentCount; Index ++) {
    [all...]
  /device/linaro/bootloader/edk2/NetworkPkg/Ip6Dxe/
Ip6Input.c     [all...]
  /device/linaro/bootloader/edk2/ShellPkg/Library/UefiShellNetwork1CommandsLib/
Ping.c 67 VOID *RxData;
556 if (Private->RxToken.Packet.RxData == NULL) {
561 Reply = ((EFI_IP6_RECEIVE_DATA*)Private->RxToken.Packet.RxData)->FragmentTable[0].FragmentBuffer;
562 PayLoad = ((EFI_IP6_RECEIVE_DATA*)Private->RxToken.Packet.RxData)->DataLength;
563 if (((EFI_IP6_RECEIVE_DATA*)Private->RxToken.Packet.RxData)->Header->NextHeader != IP6_ICMP) {
567 !EFI_IP6_EQUAL (&((EFI_IP6_RECEIVE_DATA*)Private->RxToken.Packet.RxData)->Header->SourceAddress, (EFI_IPv6_ADDRESS*)&Private->DstAddress)) {
575 Reply = ((EFI_IP4_RECEIVE_DATA*)Private->RxToken.Packet.RxData)->FragmentTable[0].FragmentBuffer;
576 PayLoad = ((EFI_IP4_RECEIVE_DATA*)Private->RxToken.Packet.RxData)->DataLength;
578 !EFI_IP4_EQUAL (&((EFI_IP4_RECEIVE_DATA*)Private->RxToken.Packet.RxData)->Header->SourceAddress, (EFI_IPv4_ADDRESS*)&Private->DstAddress)) {
616 Private->IpChoice == PING_IP_CHOICE_IP6?((EFI_IP6_RECEIVE_DATA*)Private->RxToken.Packet.RxData)->Header->HopLimit:0,
    [all...]
  /device/linaro/bootloader/edk2/StdLib/EfiSocketLib/
Tcp4.c     [all...]
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/ManagedNetwork/
ManagedNetwork.h 86 EFI_MANAGED_NETWORK_RECEIVE_DATA *RxData;
  /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...]
  /device/linaro/bootloader/edk2/NetworkPkg/Application/Ping6/
Ping6.c 243 EFI_IP6_RECEIVE_DATA *RxData;
256 RxData = RxToken->Packet.RxData;
257 Reply = RxData->FragmentTable[0].FragmentBuffer;
258 PayLoad = RxData->DataLength;
260 if (RxData->Header->NextHeader != IP6_ICMP) {
265 !EFI_IP6_EQUAL (&RxData->Header->SourceAddress, &Private->DstAddress)) {
306 RxData->Header->HopLimit,
331 // Singal to recycle the each rxdata here, not at the end of process.
333 gBS->SignalEvent (RxData->RecycleSignal);
    [all...]
  /device/linaro/bootloader/edk2/ShellPkg/Library/UefiShellNetwork2CommandsLib/
Ping6.c 404 EFI_IP6_RECEIVE_DATA *RxData;
416 RxData = RxToken->Packet.RxData;
417 Reply = RxData->FragmentTable[0].FragmentBuffer;
418 PayLoad = RxData->DataLength;
420 if (RxData->Header->NextHeader != IP6_ICMP) {
425 !EFI_IP6_EQUAL (&RxData->Header->SourceAddress, &Private->DstAddress)) {
461 RxData->Header->HopLimit,
486 // Singal to recycle the each rxdata here, not at the end of process.
488 gBS->SignalEvent (RxData->RecycleSignal);
    [all...]
  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/ArpDxe/
ArpImpl.c 79 EFI_MANAGED_NETWORK_RECEIVE_DATA *RxData;
114 RxData = RxToken->Packet.RxData;
118 if (RxData->DataLength < sizeof (ARP_HEAD)) {
128 Head = (ARP_HEAD *) RxData->PacketData;
133 if (RxData->DataLength < (sizeof (ARP_HEAD) + 2 * Head->HwAddrLen + 2 * Head->ProtoAddrLen)) {
139 (RxData->ProtocolType != ARP_ETHER_PROTO_TYPE)) {
302 // Signal Mnp to recycle the RxData.
304 gBS->SignalEvent (RxData->RecycleEvent);
    [all...]
  /external/syslinux/efi32/include/efi/
efiudp.h 116 EFI_UDP4_RECEIVE_DATA *RxData;
230 EFI_UDP6_RECEIVE_DATA *RxData;

Completed in 3957 milliseconds

1 2 3