Home | History | Annotate | Download | only in UefiPxeBcDxe

Lines Matching defs:RxData

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);
277 if (RxData->Header->Protocol != EFI_IP_PROTO_ICMP) {
281 gBS->SignalEvent (RxData->RecycleSignal);
285 Type = *((UINT8 *) RxData->FragmentTable[0].FragmentBuffer);
295 gBS->SignalEvent (RxData->RecycleSignal);
305 for (Index = 0; Index < RxData->FragmentCount; Index++) {
306 CopiedLen += RxData->FragmentTable[Index].FragmentLength;
310 RxData->FragmentTable[Index].FragmentBuffer,
311 RxData->FragmentTable[Index].FragmentLength
316 RxData->FragmentTable[Index].FragmentBuffer,
360 EFI_IP6_RECEIVE_DATA *RxData;
372 RxData = Private->Icmp6Token.Packet.RxData;
384 if (RxData == NULL) {
392 gBS->SignalEvent (RxData->RecycleSignal);
396 if (!NetIp6IsValidUnicast (&RxData->Header->SourceAddress)) {
400 gBS->SignalEvent (RxData->RecycleSignal);
405 !EFI_IP6_EQUAL (&RxData->Header->DestinationAddress, &Mode->StationIp.v6)) {
409 gBS->SignalEvent (RxData->RecycleSignal);
413 if (RxData->Header->NextHeader != IP6_ICMP) {
417 gBS->SignalEvent (RxData->RecycleSignal);
421 Type = *((UINT8 *) RxData->FragmentTable[0].FragmentBuffer);
430 gBS->SignalEvent (RxData->RecycleSignal);
440 for (Index = 0; Index < RxData->FragmentCount; Index++) {
441 CopiedLen += RxData->FragmentTable[Index].FragmentLength;
445 RxData->FragmentTable[Index].FragmentBuffer,
446 RxData->FragmentTable[Index].FragmentLength
451 RxData->FragmentTable[Index].FragmentBuffer,
1134 EFI_UDP4_RECEIVE_DATA *RxData;
1171 RxData = Token->Packet.RxData;
1172 Session = &RxData->UdpSession;
1196 gBS->SignalEvent (RxData->RecycleSignal);
1238 EFI_UDP6_RECEIVE_DATA *RxData;
1275 RxData = Token->Packet.RxData;
1276 Session = &RxData->UdpSession;
1300 gBS->SignalEvent (RxData->RecycleSignal);