Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Chen A Chen <chen.a.chen@intel.com>
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com>
Reviewed-by: Ruiyu Ni <Ruiyu.ni@intel.com>
@retval FALSE The node is not Hi.\r
**/\r
BOOLEAN\r
@retval FALSE The node is not Hi.\r
**/\r
BOOLEAN\r
IsHIDevicePathNode (\r
IN EFI_DEVICE_PATH_PROTOCOL *DevicePathNode\r
)\r
IsHIDevicePathNode (\r
IN EFI_DEVICE_PATH_PROTOCOL *DevicePathNode\r
)\r
@return the device path portion that is Hi.\r
**/\r
EFI_DEVICE_PATH_PROTOCOL *\r
@return the device path portion that is Hi.\r
**/\r
EFI_DEVICE_PATH_PROTOCOL *\r
GetHIDevicePath (\r
IN EFI_DEVICE_PATH_PROTOCOL *DevicePath\r
)\r
GetHIDevicePath (\r
IN EFI_DEVICE_PATH_PROTOCOL *DevicePath\r
)\r
@return EFI_SUCCESS Always returns success.\r
**/\r
EFI_STATUS\r
@return EFI_SUCCESS Always returns success.\r
**/\r
EFI_STATUS\r
GetDeviceConsistMappingInfo (\r
IN DEVICE_CONSIST_MAPPING_INFO *MappingItem,\r
IN EFI_DEVICE_PATH_PROTOCOL *DevicePath\r
GetDeviceConsistMappingInfo (\r
IN DEVICE_CONSIST_MAPPING_INFO *MappingItem,\r
IN EFI_DEVICE_PATH_PROTOCOL *DevicePath\r
@param[in] List The list to free.\r
**/\r
VOID\r
@param[in] List The list to free.\r
**/\r
VOID\r
FreeFileHandleList (\r
IN BUFFER_LIST *List\r
)\r
FreeFileHandleList (\r
IN BUFFER_LIST *List\r
)\r
@retval NULL no dynamic command protocol instance found for name\r
**/\r
CONST EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL *\r
@retval NULL no dynamic command protocol instance found for name\r
**/\r
CONST EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL *\r
ShellCommandFindDynamicCommand (\r
IN CONST CHAR16 *CommandString\r
)\r
ShellCommandFindDynamicCommand (\r
IN CONST CHAR16 *CommandString\r
)\r
@param[in] CommandString The command string to check for on the list.\r
**/\r
BOOLEAN\r
@param[in] CommandString The command string to check for on the list.\r
**/\r
BOOLEAN\r
ShellCommandDynamicCommandExists (\r
IN CONST CHAR16 *CommandString\r
)\r
ShellCommandDynamicCommandExists (\r
IN CONST CHAR16 *CommandString\r
)\r
@param[in] CommandString The command string to check for on the list.\r
**/\r
BOOLEAN\r
@param[in] CommandString The command string to check for on the list.\r
**/\r
BOOLEAN\r
ShellCommandIsCommandOnInternalList(\r
IN CONST CHAR16 *CommandString\r
)\r
ShellCommandIsCommandOnInternalList(\r
IN CONST CHAR16 *CommandString\r
)\r
@return String of help text. Caller required to free.\r
**/\r
CHAR16*\r
@return String of help text. Caller required to free.\r
**/\r
CHAR16*\r
ShellCommandGetDynamicCommandHelp(\r
IN CONST CHAR16 *CommandString\r
)\r
ShellCommandGetDynamicCommandHelp(\r
IN CONST CHAR16 *CommandString\r
)\r
@return String of help text. Caller reuiqred to free.\r
**/\r
CHAR16*\r
@return String of help text. Caller reuiqred to free.\r
**/\r
CHAR16*\r
ShellCommandGetInternalCommandHelp(\r
IN CONST CHAR16 *CommandString\r
)\r
ShellCommandGetInternalCommandHelp(\r
IN CONST CHAR16 *CommandString\r
)\r