SecurityPkg: Remove dead code and inf redundant definitions.
Fix BZ1065, https://bugzilla.tianocore.org/show_bug.cgi?id=1065. Remove dead code and inf redundant definitions from SecurityPkg. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Chen A Chen <chen.a.chen@intel.com> Cc: Zhang Chao B <chao.b.zhang@intel.com> Reviewed-by: Zhang Chao B <chao.b.zhang@intel.com> Reviewed-by: Eric Dong <eric.dong@intel.com>
This commit is contained in:
committed by
Zhang, Chao B
parent
56fbaecb15
commit
f4c8c1bbf1
@@ -15,56 +15,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
#include "OpalHii.h"
|
||||
|
||||
/**
|
||||
Get Opal var name.
|
||||
The return Value must be freed by caller if not NULL
|
||||
|
||||
@param OpalDisk The disk.
|
||||
@param Prefix The prefix string.
|
||||
|
||||
@retval The var name string.
|
||||
|
||||
**/
|
||||
CHAR16*
|
||||
OpalDriverGetOpalVarName(
|
||||
OPAL_DISK *OpalDisk,
|
||||
const CHAR16 *Prefix
|
||||
)
|
||||
{
|
||||
OPAL_DRIVER_DEVICE* Dev;
|
||||
UINTN PrefixLen;
|
||||
UINTN NameLen;
|
||||
UINTN VarNameLen;
|
||||
CHAR16* VarName;
|
||||
|
||||
Dev = DRIVER_DEVICE_FROM_OPALDISK(OpalDisk);
|
||||
if (Dev == NULL) {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
PrefixLen = StrLen(Prefix);
|
||||
|
||||
NameLen = 0;
|
||||
if (Dev->Name16 != NULL) {
|
||||
NameLen = StrLen(Dev->Name16);
|
||||
}
|
||||
|
||||
VarNameLen = PrefixLen + NameLen;
|
||||
|
||||
VarName = (CHAR16*)AllocateZeroPool((VarNameLen + 1) * sizeof(CHAR16));
|
||||
if (VarName == NULL) {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
CopyMem(VarName, Prefix, PrefixLen * sizeof(CHAR16));
|
||||
if (Dev->Name16 != NULL) {
|
||||
CopyMem(VarName + PrefixLen, Dev->Name16, NameLen * sizeof(CHAR16));
|
||||
}
|
||||
VarName[VarNameLen] = 0;
|
||||
|
||||
return VarName;
|
||||
}
|
||||
|
||||
/**
|
||||
Get the driver image handle.
|
||||
|
||||
@@ -79,43 +29,6 @@ HiiGetDriverImageHandleCB(
|
||||
return gImageHandle;
|
||||
}
|
||||
|
||||
/**
|
||||
Check whether enable feature or not.
|
||||
|
||||
@retval Return the disk number.
|
||||
|
||||
**/
|
||||
UINT8
|
||||
HiiGetNumConfigRequiredOpalDisksCB(
|
||||
VOID
|
||||
)
|
||||
{
|
||||
UINT8 NumDisks;
|
||||
UINT8 NumLockedOpalDisks;
|
||||
OPAL_DISK *OpalDisk;
|
||||
UINT8 Index;
|
||||
|
||||
NumLockedOpalDisks = 0;
|
||||
|
||||
NumDisks = GetDeviceCount();
|
||||
|
||||
for (Index = 0; Index < NumDisks; Index++) {
|
||||
OpalDisk = HiiGetOpalDiskCB(Index);
|
||||
|
||||
if (OpalDisk != NULL) {
|
||||
if (!OpalFeatureEnabled (&OpalDisk->SupportedAttributes, &OpalDisk->LockingFeature)) {
|
||||
DEBUG ((DEBUG_INFO, "Ignoring disk %u because feature is disabled or health has already been inspected\n", Index));
|
||||
} else if (OpalDeviceLocked (&OpalDisk->SupportedAttributes, &OpalDisk->LockingFeature)) {
|
||||
NumLockedOpalDisks++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return NumLockedOpalDisks;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
Returns the opaque pointer to a physical disk context.
|
||||
|
||||
|
Reference in New Issue
Block a user