summaryrefslogtreecommitdiff
path: root/MdeModulePkg/Bus/Scsi/ScsiBusDxe
diff options
context:
space:
mode:
authorjji4 <jji4@6f19259b-4bc3-4df7-8a09-765794883524>2008-12-18 05:28:26 +0000
committerjji4 <jji4@6f19259b-4bc3-4df7-8a09-765794883524>2008-12-18 05:28:26 +0000
commit9b38ff3499b91b2350292306692607b930c00df3 (patch)
tree046f6ffa8382cbb724eb673117019a525684c8c4 /MdeModulePkg/Bus/Scsi/ScsiBusDxe
parentd0cca731c3d468a6ac84e8e49c1d8f9c5e0d0aec (diff)
downloadedk2-platforms-9b38ff3499b91b2350292306692607b930c00df3.tar.xz
Some codes have been altered and replaced by functions of memory allocation library.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7072 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'MdeModulePkg/Bus/Scsi/ScsiBusDxe')
-rw-r--r--MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBus.c16
1 files changed, 6 insertions, 10 deletions
diff --git a/MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBus.c b/MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBus.c
index 7ee8c50728..654e5c042c 100644
--- a/MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBus.c
+++ b/MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBus.c
@@ -429,11 +429,11 @@ SCSIBusDriverBindingStart (
}
FreePool (ScsiTargetId);
return EFI_SUCCESS;
-
+
ErrorExit:
if (ScsiBusDev != NULL) {
- gBS->FreePool (ScsiBusDev);
+ FreePool (ScsiBusDev);
}
if (ExtScsiSupport) {
@@ -854,13 +854,9 @@ ScsiExecuteSCSICommand (
);
} else {
- Status = gBS->AllocatePool (
- EfiBootServicesData,
- sizeof(EFI_SCSI_PASS_THRU_SCSI_REQUEST_PACKET),
- (VOID**)&mWorkingBuffer
- );
+ mWorkingBuffer = AllocatePool (sizeof(EFI_SCSI_PASS_THRU_SCSI_REQUEST_PACKET));
- if (EFI_ERROR (Status)) {
+ if (mWorkingBuffer == NULL) {
return EFI_DEVICE_ERROR;
}
@@ -900,7 +896,7 @@ ScsiExecuteSCSICommand (
);
if (EFI_ERROR(Status)) {
- gBS->FreePool(mWorkingBuffer);
+ FreePool(mWorkingBuffer);
gBS->CloseEvent(PacketEvent);
return Status;
}
@@ -1047,7 +1043,7 @@ ScsiScanCreateDevice (
NULL
);
if (EFI_ERROR (Status)) {
- gBS->FreePool (ScsiIoDevice);
+ FreePool (ScsiIoDevice);
return EFI_OUT_OF_RESOURCES;
} else {
if (ScsiBusDev->ExtScsiSupport) {