Home | History | Annotate | Download | only in ArpDxe

Lines Matching refs:TxToken

346   EFI_MANAGED_NETWORK_COMPLETION_TOKEN  *TxToken;

351 TxToken = (EFI_MANAGED_NETWORK_COMPLETION_TOKEN *)Context;
352 TxData = TxToken->Packet.TxData;
355 if (EFI_ERROR (TxToken->Status)) {
356 DEBUG ((EFI_D_ERROR, "ArpOnFrameSent: TxToken->Status, %r.\n", TxToken->Status));
365 gBS->CloseEvent (TxToken->Event);
366 FreePool (TxToken);
1023 EFI_MANAGED_NETWORK_COMPLETION_TOKEN *TxToken;
1036 // Allocate memory for the TxToken.
1038 TxToken = AllocatePool (sizeof(EFI_MANAGED_NETWORK_COMPLETION_TOKEN));
1039 if (TxToken == NULL) {
1040 DEBUG ((EFI_D_ERROR, "ArpSendFrame: Allocate memory for TxToken failed.\n"));
1044 TxToken->Event = NULL;
1049 // Create the event for this TxToken.
1055 (VOID *)TxToken,
1056 &TxToken->Event
1059 DEBUG ((EFI_D_ERROR, "ArpSendFrame: CreateEvent failed for TxToken->Event.\n"));
1064 // Allocate memory for the TxData used in the TxToken.
1175 // Associate the TxData with the TxToken.
1177 TxToken->Packet.TxData = TxData;
1178 TxToken->Status = EFI_NOT_READY;
1183 Status = ArpService->Mnp->Transmit (ArpService->Mnp, TxToken);
1201 if (TxToken->Event != NULL) {
1202 gBS->CloseEvent (TxToken->Event);
1205 FreePool (TxToken);