ShellPkg/Dh: Fix coding style issues
The change doesn't impact the functionality. Contributed-under: TianoCore Contribution Agreement 1.0 Cc: Jaben Carsey <jaben.carsey@intel.com> Cc: Ruiyu Ni <ruiyu.ni@intel.com> Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com> Signed-off-by: Chen A Chen <chen.a.chen@intel.com> Reviewed-by: Jaben Carsey <jaben.carsey@intel.com>
This commit is contained in:
@ -642,11 +642,8 @@ DisplayDriverModelHandle (
|
|||||||
@param[in] DriverInfo TRUE to show all info about the handle.
|
@param[in] DriverInfo TRUE to show all info about the handle.
|
||||||
@param[in] Multiple TRUE indicates more than will be output,
|
@param[in] Multiple TRUE indicates more than will be output,
|
||||||
FALSE for a single one.
|
FALSE for a single one.
|
||||||
|
|
||||||
@retval SHELL_SUCCESS The operation was successful.
|
|
||||||
@retval SHELL_INVALID_PARAMETER ProtocolName was NULL or invalid.
|
|
||||||
**/
|
**/
|
||||||
SHELL_STATUS
|
VOID
|
||||||
DoDhByHandle(
|
DoDhByHandle(
|
||||||
IN CONST EFI_HANDLE TheHandle,
|
IN CONST EFI_HANDLE TheHandle,
|
||||||
IN CONST BOOLEAN Verbose,
|
IN CONST BOOLEAN Verbose,
|
||||||
@ -656,10 +653,8 @@ DoDhByHandle(
|
|||||||
IN CONST BOOLEAN Multiple
|
IN CONST BOOLEAN Multiple
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
CHAR16 *ProtocolInfoString;
|
CHAR16 *ProtocolInfoString;
|
||||||
SHELL_STATUS ShellStatus;
|
|
||||||
|
|
||||||
ShellStatus = SHELL_SUCCESS;
|
|
||||||
ProtocolInfoString = NULL;
|
ProtocolInfoString = NULL;
|
||||||
|
|
||||||
if (!Sfo) {
|
if (!Sfo) {
|
||||||
@ -672,7 +667,8 @@ DoDhByHandle(
|
|||||||
STRING_TOKEN (STR_DH_OUTPUT),
|
STRING_TOKEN (STR_DH_OUTPUT),
|
||||||
gShellDriver1HiiHandle,
|
gShellDriver1HiiHandle,
|
||||||
ConvertHandleToHandleIndex(TheHandle),
|
ConvertHandleToHandleIndex(TheHandle),
|
||||||
ProtocolInfoString==NULL?L"":ProtocolInfoString);
|
ProtocolInfoString==NULL?L"":ProtocolInfoString
|
||||||
|
);
|
||||||
} else {
|
} else {
|
||||||
ProtocolInfoString = GetProtocolInfoString(TheHandle, Language, L"\r\n", Verbose, TRUE);
|
ProtocolInfoString = GetProtocolInfoString(TheHandle, Language, L"\r\n", Verbose, TRUE);
|
||||||
ShellPrintHiiEx(
|
ShellPrintHiiEx(
|
||||||
@ -683,7 +679,8 @@ DoDhByHandle(
|
|||||||
gShellDriver1HiiHandle,
|
gShellDriver1HiiHandle,
|
||||||
ConvertHandleToHandleIndex(TheHandle),
|
ConvertHandleToHandleIndex(TheHandle),
|
||||||
TheHandle,
|
TheHandle,
|
||||||
ProtocolInfoString==NULL?L"":ProtocolInfoString);
|
ProtocolInfoString==NULL?L"":ProtocolInfoString
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (DriverInfo) {
|
if (DriverInfo) {
|
||||||
@ -702,16 +699,13 @@ DoDhByHandle(
|
|||||||
L"ControllerName",
|
L"ControllerName",
|
||||||
ConvertHandleToHandleIndex(TheHandle),
|
ConvertHandleToHandleIndex(TheHandle),
|
||||||
L"DevPath",
|
L"DevPath",
|
||||||
ProtocolInfoString==NULL?L"":ProtocolInfoString);
|
ProtocolInfoString==NULL?L"":ProtocolInfoString
|
||||||
|
);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if (ProtocolInfoString != NULL) {
|
if (ProtocolInfoString != NULL) {
|
||||||
FreePool(ProtocolInfoString);
|
FreePool(ProtocolInfoString);
|
||||||
}
|
}
|
||||||
return (ShellStatus);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -723,8 +717,8 @@ DoDhByHandle(
|
|||||||
@param[in] Language Language string per UEFI specification.
|
@param[in] Language Language string per UEFI specification.
|
||||||
@param[in] DriverInfo TRUE to show all info about the handle.
|
@param[in] DriverInfo TRUE to show all info about the handle.
|
||||||
|
|
||||||
@retval SHELL_SUCCESS The operation was successful.
|
@retval SHELL_SUCCESS The operation was successful.
|
||||||
@retval SHELL_INVALID_PARAMETER ProtocolName was NULL or invalid.
|
@retval SHELL_ABORTED The operation was aborted.
|
||||||
**/
|
**/
|
||||||
SHELL_STATUS
|
SHELL_STATUS
|
||||||
DoDhForHandleList(
|
DoDhForHandleList(
|
||||||
@ -740,15 +734,8 @@ DoDhForHandleList(
|
|||||||
|
|
||||||
ShellStatus = SHELL_SUCCESS;
|
ShellStatus = SHELL_SUCCESS;
|
||||||
|
|
||||||
for (HandleWalker = HandleList ; HandleWalker != NULL && *HandleWalker != NULL && ShellStatus == SHELL_SUCCESS; HandleWalker++) {
|
for ( HandleWalker = HandleList; HandleWalker != NULL && *HandleWalker != NULL; HandleWalker++ ) {
|
||||||
ShellStatus = DoDhByHandle(
|
DoDhByHandle (*HandleWalker, Verbose, Sfo, Language, DriverInfo, TRUE);
|
||||||
*HandleWalker,
|
|
||||||
Verbose,
|
|
||||||
Sfo,
|
|
||||||
Language,
|
|
||||||
DriverInfo,
|
|
||||||
TRUE
|
|
||||||
);
|
|
||||||
if (ShellGetExecutionBreakFlag ()) {
|
if (ShellGetExecutionBreakFlag ()) {
|
||||||
ShellStatus = SHELL_ABORTED;
|
ShellStatus = SHELL_ABORTED;
|
||||||
break;
|
break;
|
||||||
@ -862,10 +849,10 @@ ShellCommandRunDh (
|
|||||||
SHELL_STATUS ShellStatus;
|
SHELL_STATUS ShellStatus;
|
||||||
CHAR8 *Language;
|
CHAR8 *Language;
|
||||||
CONST CHAR16 *Lang;
|
CONST CHAR16 *Lang;
|
||||||
CONST CHAR16 *Temp2;
|
CONST CHAR16 *RawValue;
|
||||||
BOOLEAN SfoMode;
|
BOOLEAN SfoFlag;
|
||||||
BOOLEAN FlagD;
|
BOOLEAN DriverFlag;
|
||||||
BOOLEAN Verbose;
|
BOOLEAN VerboseFlag;
|
||||||
UINT64 Intermediate;
|
UINT64 Intermediate;
|
||||||
|
|
||||||
ShellStatus = SHELL_SUCCESS;
|
ShellStatus = SHELL_SUCCESS;
|
||||||
@ -900,30 +887,32 @@ ShellCommandRunDh (
|
|||||||
return (SHELL_INVALID_PARAMETER);
|
return (SHELL_INVALID_PARAMETER);
|
||||||
}
|
}
|
||||||
|
|
||||||
Lang = ShellCommandLineGetValue(Package, L"-l");
|
if (ShellCommandLineGetFlag(Package, L"-l")) {
|
||||||
if (Lang != NULL) {
|
Lang = ShellCommandLineGetValue(Package, L"-l");
|
||||||
Language = AllocateZeroPool(StrSize(Lang));
|
if (Lang != NULL) {
|
||||||
AsciiSPrint(Language, StrSize(Lang), "%S", Lang);
|
Language = AllocateZeroPool(StrSize(Lang));
|
||||||
} else if (!ShellCommandLineGetFlag(Package, L"-l")){
|
AsciiSPrint(Language, StrSize(Lang), "%S", Lang);
|
||||||
|
} else {
|
||||||
|
ASSERT(Language == NULL);
|
||||||
|
ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN(STR_GEN_NO_VALUE), gShellDriver1HiiHandle, L"dh", L"-l");
|
||||||
|
ShellCommandLineFreeVarList(Package);
|
||||||
|
return (SHELL_INVALID_PARAMETER);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
Language = AllocateZeroPool(10);
|
Language = AllocateZeroPool(10);
|
||||||
AsciiSPrint(Language, 10, "en-us");
|
AsciiSPrint(Language, 10, "en-us");
|
||||||
} else {
|
|
||||||
ASSERT(Language == NULL);
|
|
||||||
ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_GEN_NO_VALUE), gShellDriver1HiiHandle, L"dh", L"-l");
|
|
||||||
ShellCommandLineFreeVarList (Package);
|
|
||||||
return (SHELL_INVALID_PARAMETER);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
SfoMode = ShellCommandLineGetFlag(Package, L"-sfo");
|
SfoFlag = ShellCommandLineGetFlag (Package, L"-sfo");
|
||||||
FlagD = ShellCommandLineGetFlag(Package, L"-d");
|
DriverFlag = ShellCommandLineGetFlag (Package, L"-d");
|
||||||
Verbose = (BOOLEAN)(ShellCommandLineGetFlag(Package, L"-v") || ShellCommandLineGetFlag(Package, L"-verbose"));
|
VerboseFlag = (BOOLEAN)(ShellCommandLineGetFlag (Package, L"-v") || ShellCommandLineGetFlag (Package, L"-verbose"));
|
||||||
|
|
||||||
if (ShellCommandLineGetFlag(Package, L"-p")) {
|
if (ShellCommandLineGetFlag (Package, L"-p")) {
|
||||||
if (ShellCommandLineGetCount(Package) > 1) {
|
if (ShellCommandLineGetCount (Package) > 1) {
|
||||||
ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_GEN_TOO_MANY), gShellDriver1HiiHandle, L"dh");
|
ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_GEN_TOO_MANY), gShellDriver1HiiHandle, L"dh");
|
||||||
ShellStatus = SHELL_INVALID_PARAMETER;
|
ShellStatus = SHELL_INVALID_PARAMETER;
|
||||||
} else if (ShellCommandLineGetValue(Package, L"-p") == NULL) {
|
} else if (ShellCommandLineGetValue(Package, L"-p") == NULL) {
|
||||||
ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_GEN_NO_VALUE), gShellDriver1HiiHandle, L"dh", L"-p");
|
ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_GEN_NO_VALUE), gShellDriver1HiiHandle, L"dh", L"-p");
|
||||||
ShellStatus = SHELL_INVALID_PARAMETER;
|
ShellStatus = SHELL_INVALID_PARAMETER;
|
||||||
} else {
|
} else {
|
||||||
//
|
//
|
||||||
@ -931,41 +920,41 @@ ShellCommandRunDh (
|
|||||||
//
|
//
|
||||||
ShellStatus = DoDhByProtocol(
|
ShellStatus = DoDhByProtocol(
|
||||||
ShellCommandLineGetValue(Package, L"-p"),
|
ShellCommandLineGetValue(Package, L"-p"),
|
||||||
Verbose,
|
VerboseFlag,
|
||||||
SfoMode,
|
SfoFlag,
|
||||||
Lang==NULL?NULL:Language,
|
Language,
|
||||||
FlagD
|
DriverFlag
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
Temp2 = ShellCommandLineGetRawValue(Package, 1);
|
RawValue = ShellCommandLineGetRawValue(Package, 1);
|
||||||
if (Temp2 == NULL) {
|
if (RawValue == NULL) {
|
||||||
//
|
//
|
||||||
// Print everything
|
// Print everything
|
||||||
//
|
//
|
||||||
ShellStatus = DoDhForAll(
|
ShellStatus = DoDhForAll(
|
||||||
SfoMode,
|
SfoFlag,
|
||||||
Verbose,
|
VerboseFlag,
|
||||||
Lang==NULL?NULL:Language,
|
Language,
|
||||||
FlagD
|
DriverFlag
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
Status = ShellConvertStringToUint64(Temp2, &Intermediate, TRUE, FALSE);
|
Status = ShellConvertStringToUint64(RawValue, &Intermediate, TRUE, FALSE);
|
||||||
if (EFI_ERROR(Status) || ConvertHandleIndexToHandle((UINTN)Intermediate) == NULL) {
|
if (EFI_ERROR(Status) || ConvertHandleIndexToHandle((UINTN)Intermediate) == NULL) {
|
||||||
ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_GEN_INV_HANDLE), gShellDriver1HiiHandle, L"dh", Temp2);
|
ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_GEN_INV_HANDLE), gShellDriver1HiiHandle, L"dh", RawValue);
|
||||||
ShellStatus = SHELL_INVALID_PARAMETER;
|
ShellStatus = SHELL_INVALID_PARAMETER;
|
||||||
} else {
|
} else {
|
||||||
//
|
//
|
||||||
// print 1 handle
|
// print 1 handle
|
||||||
//
|
//
|
||||||
ShellStatus = DoDhByHandle(
|
DoDhByHandle(
|
||||||
ConvertHandleIndexToHandle((UINTN)Intermediate),
|
ConvertHandleIndexToHandle((UINTN)Intermediate),
|
||||||
Verbose,
|
VerboseFlag,
|
||||||
SfoMode,
|
SfoFlag,
|
||||||
Lang==NULL?NULL:Language,
|
Language,
|
||||||
FlagD,
|
DriverFlag,
|
||||||
FALSE
|
FALSE
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user