Update network drivers to use FreePool() instead of gBS->FreePool().
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9424 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
@@ -345,7 +345,7 @@ SockFlushPendingToken (
|
||||
SIGNAL_TOKEN (Token, Sock->SockError);
|
||||
|
||||
RemoveEntryList (&(SockToken->TokenList));
|
||||
gBS->FreePool (SockToken);
|
||||
FreePool (SockToken);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -407,7 +407,7 @@ SockWakeListenToken (
|
||||
SIGNAL_TOKEN (&(ListenToken->CompletionToken), EFI_SUCCESS);
|
||||
|
||||
RemoveEntryList (&SockToken->TokenList);
|
||||
gBS->FreePool (SockToken);
|
||||
FreePool (SockToken);
|
||||
|
||||
RemoveEntryList (&Sock->ConnectionList);
|
||||
|
||||
@@ -457,7 +457,7 @@ SockWakeRcvToken (
|
||||
}
|
||||
|
||||
RemoveEntryList (&(SockToken->TokenList));
|
||||
gBS->FreePool (SockToken);
|
||||
FreePool (SockToken);
|
||||
RcvdBytes -= TokenRcvdBytes;
|
||||
}
|
||||
}
|
||||
@@ -535,7 +535,7 @@ OnError:
|
||||
|
||||
RemoveEntryList (&SockToken->TokenList);
|
||||
SIGNAL_TOKEN (SockToken->Token, Status);
|
||||
gBS->FreePool (SockToken);
|
||||
FreePool (SockToken);
|
||||
}
|
||||
|
||||
|
||||
@@ -699,7 +699,7 @@ OnError:
|
||||
NetbufQueFree (Sock->RcvBuffer.DataQueue);
|
||||
}
|
||||
|
||||
gBS->FreePool (Sock);
|
||||
FreePool (Sock);
|
||||
|
||||
return NULL;
|
||||
}
|
||||
@@ -799,7 +799,7 @@ SockDestroy (
|
||||
);
|
||||
|
||||
FreeSock:
|
||||
gBS->FreePool (Sock);
|
||||
FreePool (Sock);
|
||||
return ;
|
||||
}
|
||||
|
||||
@@ -1032,7 +1032,7 @@ SockDataSent (
|
||||
RemoveEntryList (&(SockToken->TokenList));
|
||||
SIGNAL_TOKEN (SndToken, EFI_SUCCESS);
|
||||
Count -= SockToken->RemainDataLen;
|
||||
gBS->FreePool (SockToken);
|
||||
FreePool (SockToken);
|
||||
} else {
|
||||
|
||||
SockToken->RemainDataLen -= Count;
|
||||
@@ -1180,7 +1180,7 @@ SockRcvdErr (
|
||||
|
||||
SIGNAL_TOKEN (SockToken->Token, Error);
|
||||
|
||||
gBS->FreePool (SockToken);
|
||||
FreePool (SockToken);
|
||||
} else {
|
||||
|
||||
SOCK_ERROR (Sock, Error);
|
||||
|
@@ -593,7 +593,7 @@ SockSend (
|
||||
"Snd Data\n", Status));
|
||||
|
||||
RemoveEntryList (&(SockToken->TokenList));
|
||||
gBS->FreePool (SockToken);
|
||||
FreePool (SockToken);
|
||||
}
|
||||
}
|
||||
|
||||
|
@@ -234,7 +234,7 @@ Tcp4FlushPcb (
|
||||
&gEfiDevicePathProtocolGuid,
|
||||
Sock->DevicePath
|
||||
);
|
||||
gBS->FreePool (Sock->DevicePath);
|
||||
FreePool (Sock->DevicePath);
|
||||
|
||||
TcpSetVariableData (TcpProto->TcpService);
|
||||
}
|
||||
@@ -279,7 +279,7 @@ Tcp4AttachPcb (
|
||||
Tcb->IpInfo = IpIoAddIp (IpIo);
|
||||
if (Tcb->IpInfo == NULL) {
|
||||
|
||||
gBS->FreePool (Tcb);
|
||||
FreePool (Tcb);
|
||||
return EFI_OUT_OF_RESOURCES;
|
||||
}
|
||||
|
||||
@@ -317,7 +317,7 @@ Tcp4DetachPcb (
|
||||
|
||||
IpIoRemoveIp (ProtoData->TcpService->IpIo, Tcb->IpInfo);
|
||||
|
||||
gBS->FreePool (Tcb);
|
||||
FreePool (Tcb);
|
||||
|
||||
ProtoData->TcpPcb = NULL;
|
||||
}
|
||||
|
@@ -389,7 +389,7 @@ ON_ERROR:
|
||||
IpIoDestroy (TcpServiceData->IpIo);
|
||||
}
|
||||
|
||||
gBS->FreePool (TcpServiceData);
|
||||
FreePool (TcpServiceData);
|
||||
|
||||
return Status;
|
||||
}
|
||||
@@ -494,7 +494,7 @@ Tcp4DriverBindingStop (
|
||||
//
|
||||
// Release the TCP service data
|
||||
//
|
||||
gBS->FreePool (TcpServiceData);
|
||||
FreePool (TcpServiceData);
|
||||
} else {
|
||||
|
||||
while (!IsListEmpty (&TcpServiceData->SocketList)) {
|
||||
|
@@ -432,7 +432,7 @@ TcpCloneTcb (
|
||||
Clone->Sk = SockClone (Tcb->Sk);
|
||||
if (Clone->Sk == NULL) {
|
||||
DEBUG ((EFI_D_ERROR, "TcpCloneTcb: failed to clone a sock\n"));
|
||||
gBS->FreePool (Clone);
|
||||
FreePool (Clone);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
@@ -1025,7 +1025,7 @@ TcpSetVariableData (
|
||||
);
|
||||
}
|
||||
|
||||
gBS->FreePool (Tcp4Service->MacString);
|
||||
FreePool (Tcp4Service->MacString);
|
||||
}
|
||||
|
||||
Tcp4Service->MacString = NewMacString;
|
||||
@@ -1040,7 +1040,7 @@ TcpSetVariableData (
|
||||
|
||||
ON_ERROR:
|
||||
|
||||
gBS->FreePool (Tcp4VariableData);
|
||||
FreePool (Tcp4VariableData);
|
||||
|
||||
return Status;
|
||||
}
|
||||
@@ -1067,7 +1067,7 @@ TcpClearVariableData (
|
||||
NULL
|
||||
);
|
||||
|
||||
gBS->FreePool (Tcp4Service->MacString);
|
||||
FreePool (Tcp4Service->MacString);
|
||||
Tcp4Service->MacString = NULL;
|
||||
}
|
||||
|
||||
@@ -1121,7 +1121,7 @@ TcpInstallDevicePath (
|
||||
Sock->DevicePath
|
||||
);
|
||||
if (EFI_ERROR (Status)) {
|
||||
gBS->FreePool (Sock->DevicePath);
|
||||
FreePool (Sock->DevicePath);
|
||||
}
|
||||
|
||||
return Status;
|
||||
|
Reference in New Issue
Block a user