]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ShellPkg/Include/Protocol/EfiShellEnvironment2.h
ShellPkg: Apply uncrustify changes
[mirror_edk2.git] / ShellPkg / Include / Protocol / EfiShellEnvironment2.h
index 433c522d268afe3179d34562ace215ffa0a847a8..8b7c86dc24fcbafeed5ee6fcb9d178b47cc2fbbf 100644 (file)
@@ -6,12 +6,11 @@
 \r
 **/\r
 \r
-\r
 #ifndef _SHELL_ENVIRONMENT_2_PROTOCOL_H_\r
 #define _SHELL_ENVIRONMENT_2_PROTOCOL_H_\r
 \r
-#define DEFAULT_INIT_ROW    1\r
-#define DEFAULT_AUTO_LF     FALSE\r
+#define DEFAULT_INIT_ROW  1\r
+#define DEFAULT_AUTO_LF   FALSE\r
 \r
 /**\r
   This function is a prototype for a function that dumps information on a protocol\r
@@ -24,7 +23,7 @@
 **/\r
 typedef\r
 VOID\r
-(EFIAPI *SHELLENV_DUMP_PROTOCOL_INFO) (\r
+(EFIAPI *SHELLENV_DUMP_PROTOCOL_INFO)(\r
   IN EFI_HANDLE                   Handle,\r
   IN VOID                         *Interface\r
   );\r
@@ -45,7 +44,7 @@ VOID
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *SHELLENV_INTERNAL_COMMAND) (\r
+(EFIAPI *SHELLENV_INTERNAL_COMMAND)(\r
   IN EFI_HANDLE                   ImageHandle,\r
   IN EFI_SYSTEM_TABLE             *SystemTable\r
   );\r
@@ -62,7 +61,7 @@ EFI_STATUS
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *SHELLCMD_GET_LINE_HELP) (\r
+(EFIAPI *SHELLCMD_GET_LINE_HELP)(\r
   IN OUT CHAR16                 **Str\r
   );\r
 \r
@@ -70,20 +69,20 @@ EFI_STATUS
 Structure returned from functions that open multiple files.\r
 **/\r
 typedef struct {\r
-  UINT32                    Signature;            ///< SHELL_FILE_ARG_SIGNATURE.\r
-  LIST_ENTRY                Link;                 ///< Linked list helper.\r
-  EFI_STATUS                Status;               ///< File's status.\r
+  UINT32                      Signature;          ///< SHELL_FILE_ARG_SIGNATURE.\r
+  LIST_ENTRY                  Link;               ///< Linked list helper.\r
+  EFI_STATUS                  Status;             ///< File's status.\r
 \r
-  EFI_FILE_HANDLE           Parent;               ///< What is the Parent file of this file.\r
-  UINT64                    OpenMode;             ///< How was the file opened.\r
-  CHAR16                    *ParentName;          ///< String representation of parent.\r
-  EFI_DEVICE_PATH_PROTOCOL  *ParentDevicePath;    ///< DevicePath for Parent.\r
+  EFI_FILE_HANDLE             Parent;             ///< What is the Parent file of this file.\r
+  UINT64                      OpenMode;           ///< How was the file opened.\r
+  CHAR16                      *ParentName;        ///< String representation of parent.\r
+  EFI_DEVICE_PATH_PROTOCOL    *ParentDevicePath;  ///< DevicePath for Parent.\r
 \r
-  CHAR16                    *FullName;            ///< Path and file name for this file.\r
-  CHAR16                    *FileName;            ///< File name for this file.\r
+  CHAR16                      *FullName;          ///< Path and file name for this file.\r
+  CHAR16                      *FileName;          ///< File name for this file.\r
 \r
-  EFI_FILE_HANDLE           Handle;               ///< Handle to this file.\r
-  EFI_FILE_INFO             *Info;                ///< Pointer to file info for this file.\r
+  EFI_FILE_HANDLE             Handle;             ///< Handle to this file.\r
+  EFI_FILE_INFO               *Info;              ///< Pointer to file info for this file.\r
 } SHELL_FILE_ARG;\r
 \r
 /// Signature for SHELL_FILE_ARG.\r
@@ -105,8 +104,8 @@ GUID for the shell environment2 extension (main GUID above).
     0xd2c18636, 0x40e5, 0x4eb5, {0xa3, 0x1b, 0x36, 0x69, 0x5f, 0xd4, 0x2c, 0x87} \\r
   }\r
 \r
-#define EFI_SHELL_MAJOR_VER 0x00000001 ///< Major version of the EFI_SHELL_ENVIRONMENT2.\r
-#define EFI_SHELL_MINOR_VER 0x00000000 ///< Minor version of the EFI_SHELL_ENVIRONMENT2.\r
+#define EFI_SHELL_MAJOR_VER  0x00000001 ///< Major version of the EFI_SHELL_ENVIRONMENT2.\r
+#define EFI_SHELL_MINOR_VER  0x00000000 ///< Minor version of the EFI_SHELL_ENVIRONMENT2.\r
 \r
 /**\r
   Execute a command line.\r
@@ -129,7 +128,7 @@ GUID for the shell environment2 extension (main GUID above).
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *SHELLENV_EXECUTE) (\r
+(EFIAPI *SHELLENV_EXECUTE)(\r
   IN EFI_HANDLE   *ParentImageHandle,\r
   IN CHAR16       *CommandLine,\r
   IN BOOLEAN      DebugOutput\r
@@ -147,7 +146,7 @@ EFI_STATUS
 **/\r
 typedef\r
 CHAR16 *\r
-(EFIAPI *SHELLENV_GET_ENV) (\r
+(EFIAPI *SHELLENV_GET_ENV)(\r
   IN CHAR16 *Name\r
   );\r
 \r
@@ -163,7 +162,7 @@ CHAR16 *
 **/\r
 typedef\r
 CHAR16 *\r
-(EFIAPI *SHELLENV_GET_MAP) (\r
+(EFIAPI *SHELLENV_GET_MAP)(\r
   IN CHAR16 *Name\r
   );\r
 \r
@@ -184,7 +183,7 @@ CHAR16 *
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *SHELLENV_ADD_CMD) (\r
+(EFIAPI *SHELLENV_ADD_CMD)(\r
   IN SHELLENV_INTERNAL_COMMAND    Handler,\r
   IN CHAR16                       *Cmd,\r
   IN SHELLCMD_GET_LINE_HELP       GetLineHelp\r
@@ -206,7 +205,7 @@ EFI_STATUS
 **/\r
 typedef\r
 VOID\r
-(EFIAPI *SHELLENV_ADD_PROT) (\r
+(EFIAPI *SHELLENV_ADD_PROT)(\r
   IN EFI_GUID                     *Protocol,\r
   IN SHELLENV_DUMP_PROTOCOL_INFO  DumpToken OPTIONAL,\r
   IN SHELLENV_DUMP_PROTOCOL_INFO  DumpInfo OPTIONAL,\r
@@ -227,8 +226,8 @@ VOID
   @retval NULL                 The Name was not found, and GenId was not TRUE.\r
 **/\r
 typedef\r
-CHAR16*\r
-(EFIAPI *SHELLENV_GET_PROT) (\r
+CHAR16 *\r
+(EFIAPI *SHELLENV_GET_PROT)(\r
   IN EFI_GUID *Protocol,\r
   IN BOOLEAN GenId\r
   );\r
@@ -249,8 +248,8 @@ CHAR16*
 \r
 **/\r
 typedef\r
-CHAR16*\r
-(EFIAPI *SHELLENV_CUR_DIR) (\r
+CHAR16 *\r
+(EFIAPI *SHELLENV_CUR_DIR)(\r
   IN CHAR16 *DeviceName OPTIONAL\r
   );\r
 \r
@@ -275,7 +274,7 @@ CHAR16*
   @sa SHELLENV_FREE_FILE_LIST\r
 **/typedef\r
 EFI_STATUS\r
-(EFIAPI *SHELLENV_FILE_META_ARG) (\r
+(EFIAPI *SHELLENV_FILE_META_ARG)(\r
   IN CHAR16               *Arg,\r
   IN OUT LIST_ENTRY       *ListHead\r
   );\r
@@ -289,7 +288,7 @@ EFI_STATUS
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *SHELLENV_FREE_FILE_LIST) (\r
+(EFIAPI *SHELLENV_FREE_FILE_LIST)(\r
   IN OUT LIST_ENTRY       *ListHead\r
   );\r
 \r
@@ -308,8 +307,8 @@ EFI_STATUS
 \r
 **/\r
 typedef\r
-EFI_SHELL_INTERFACE*\r
-(EFIAPI *SHELLENV_NEW_SHELL) (\r
+EFI_SHELL_INTERFACE *\r
+(EFIAPI *SHELLENV_NEW_SHELL)(\r
   IN EFI_HANDLE ImageHandle\r
   );\r
 \r
@@ -325,7 +324,7 @@ EFI_SHELL_INTERFACE*
 **/\r
 typedef\r
 BOOLEAN\r
-(EFIAPI *SHELLENV_BATCH_IS_ACTIVE) (\r
+(EFIAPI *SHELLENV_BATCH_IS_ACTIVE)(\r
   VOID\r
   );\r
 \r
@@ -335,7 +334,7 @@ BOOLEAN
 **/\r
 typedef\r
 VOID\r
-(EFIAPI *SHELLENV_FREE_RESOURCES) (\r
+(EFIAPI *SHELLENV_FREE_RESOURCES)(\r
   VOID\r
   );\r
 \r
@@ -352,7 +351,7 @@ VOID
 **/\r
 typedef\r
 VOID\r
-(EFIAPI *SHELLENV_ENABLE_PAGE_BREAK) (\r
+(EFIAPI *SHELLENV_ENABLE_PAGE_BREAK)(\r
   IN INT32      StartRow,\r
   IN BOOLEAN    AutoWrap\r
   );\r
@@ -365,7 +364,7 @@ VOID
 **/\r
 typedef\r
 VOID\r
-(EFIAPI *SHELLENV_DISABLE_PAGE_BREAK) (\r
+(EFIAPI *SHELLENV_DISABLE_PAGE_BREAK)(\r
   VOID\r
   );\r
 \r
@@ -377,7 +376,7 @@ VOID
 **/\r
 typedef\r
 BOOLEAN\r
-(EFIAPI *SHELLENV_GET_PAGE_BREAK) (\r
+(EFIAPI *SHELLENV_GET_PAGE_BREAK)(\r
   VOID\r
   );\r
 \r
@@ -393,7 +392,7 @@ BOOLEAN
 **/\r
 typedef\r
 VOID\r
-(EFIAPI *SHELLENV_SET_KEY_FILTER) (\r
+(EFIAPI *SHELLENV_SET_KEY_FILTER)(\r
   IN UINT32      KeyFilter\r
   );\r
 \r
@@ -409,7 +408,7 @@ VOID
 **/\r
 typedef\r
 UINT32\r
-(EFIAPI *SHELLENV_GET_KEY_FILTER) (\r
+(EFIAPI *SHELLENV_GET_KEY_FILTER)(\r
   VOID\r
   );\r
 \r
@@ -425,7 +424,7 @@ UINT32
 **/\r
 typedef\r
 BOOLEAN\r
-(EFIAPI *SHELLENV_GET_EXECUTION_BREAK) (\r
+(EFIAPI *SHELLENV_GET_EXECUTION_BREAK)(\r
   VOID\r
   );\r
 \r
@@ -435,7 +434,7 @@ BOOLEAN
 **/\r
 typedef\r
 VOID\r
-(EFIAPI *SHELLENV_INCREMENT_SHELL_NESTING_LEVEL) (\r
+(EFIAPI *SHELLENV_INCREMENT_SHELL_NESTING_LEVEL)(\r
   VOID\r
   );\r
 \r
@@ -444,7 +443,7 @@ VOID
 **/\r
 typedef\r
 VOID\r
-(EFIAPI *SHELLENV_DECREMENT_SHELL_NESTING_LEVEL) (\r
+(EFIAPI *SHELLENV_DECREMENT_SHELL_NESTING_LEVEL)(\r
   VOID\r
   );\r
 \r
@@ -457,7 +456,7 @@ VOID
 **/\r
 typedef\r
 BOOLEAN\r
-(EFIAPI *SHELLENV_IS_ROOT_SHELL) (\r
+(EFIAPI *SHELLENV_IS_ROOT_SHELL)(\r
   VOID\r
   );\r
 \r
@@ -476,7 +475,7 @@ BOOLEAN
 **/\r
 typedef\r
 VOID\r
-(EFIAPI *SHELLENV_CLOSE_CONSOLE_PROXY) (\r
+(EFIAPI *SHELLENV_CLOSE_CONSOLE_PROXY)(\r
   IN     EFI_HANDLE                       ConInHandle,\r
   IN OUT EFI_SIMPLE_TEXT_INPUT_PROTOCOL   **ConIn,\r
   IN     EFI_HANDLE                       ConOutHandle,\r
@@ -486,6 +485,7 @@ VOID
 //\r
 // declarations of handle enumerator\r
 //\r
+\r
 /**\r
   For ease of use the shell maps handle #'s to short numbers.\r
   This is only done on request for various internal commands and the references\r
@@ -493,7 +493,7 @@ VOID
 **/\r
 typedef\r
 VOID\r
-(EFIAPI *INIT_HANDLE_ENUMERATOR) (\r
+(EFIAPI *INIT_HANDLE_ENUMERATOR)(\r
   VOID\r
   );\r
 \r
@@ -514,7 +514,7 @@ VOID
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *NEXT_HANDLE) (\r
+(EFIAPI *NEXT_HANDLE)(\r
   IN OUT EFI_HANDLE             **Handle\r
   );\r
 \r
@@ -534,7 +534,7 @@ EFI_STATUS
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *SKIP_HANDLE) (\r
+(EFIAPI *SKIP_HANDLE)(\r
   IN UINTN                   SkipNum\r
   );\r
 \r
@@ -552,7 +552,7 @@ EFI_STATUS
 **/\r
 typedef\r
 UINTN\r
-(EFIAPI *RESET_HANDLE_ENUMERATOR) (\r
+(EFIAPI *RESET_HANDLE_ENUMERATOR)(\r
   IN UINTN                  EnumIndex\r
   );\r
 \r
@@ -567,7 +567,7 @@ UINTN
 **/\r
 typedef\r
 VOID\r
-(EFIAPI *CLOSE_HANDLE_ENUMERATOR) (\r
+(EFIAPI *CLOSE_HANDLE_ENUMERATOR)(\r
   VOID\r
   );\r
 \r
@@ -582,7 +582,7 @@ VOID
 **/\r
 typedef\r
 UINTN\r
-(EFIAPI *GET_NUM) (\r
+(EFIAPI *GET_NUM)(\r
   VOID\r
   );\r
 \r
@@ -590,43 +590,43 @@ UINTN
 Handle Enumerator structure.\r
 **/\r
 typedef struct {\r
-  INIT_HANDLE_ENUMERATOR  Init;   ///< The pointer to INIT_HANDLE_ENUMERATOR function.\r
-  NEXT_HANDLE             Next;   ///< The pointer to NEXT_HANDLE function.\r
-  SKIP_HANDLE             Skip;   ///< The pointer to SKIP_HANDLE function.\r
-  RESET_HANDLE_ENUMERATOR Reset;  ///< The pointer to RESET_HANDLE_ENUMERATOR function.\r
-  CLOSE_HANDLE_ENUMERATOR Close;  ///< The pointer to CLOSE_HANDLE_ENUMERATOR function.\r
-  GET_NUM                 GetNum; ///< The pointer to GET_NUM function.\r
+  INIT_HANDLE_ENUMERATOR     Init;   ///< The pointer to INIT_HANDLE_ENUMERATOR function.\r
+  NEXT_HANDLE                Next;   ///< The pointer to NEXT_HANDLE function.\r
+  SKIP_HANDLE                Skip;   ///< The pointer to SKIP_HANDLE function.\r
+  RESET_HANDLE_ENUMERATOR    Reset;  ///< The pointer to RESET_HANDLE_ENUMERATOR function.\r
+  CLOSE_HANDLE_ENUMERATOR    Close;  ///< The pointer to CLOSE_HANDLE_ENUMERATOR function.\r
+  GET_NUM                    GetNum; ///< The pointer to GET_NUM function.\r
 } HANDLE_ENUMERATOR;\r
 \r
 /**\r
   Signature for the PROTOCOL_INFO structure.\r
 **/\r
-#define PROTOCOL_INFO_SIGNATURE SIGNATURE_32 ('s', 'p', 'i', 'n')\r
+#define PROTOCOL_INFO_SIGNATURE  SIGNATURE_32 ('s', 'p', 'i', 'n')\r
 \r
 /**\r
   PROTOCOL_INFO structure for protocol enumerator functions.\r
 **/\r
 typedef struct {\r
-  UINTN                       Signature;   ///< PROTOCOL_INFO_SIGNATURE.\r
-  LIST_ENTRY                  Link;        ///< Standard linked list helper member.\r
+  UINTN                          Signature; ///< PROTOCOL_INFO_SIGNATURE.\r
+  LIST_ENTRY                     Link;      ///< Standard linked list helper member.\r
   //\r
   // The parsing info for the protocol.\r
   //\r
-  EFI_GUID                    ProtocolId;  ///< The GUID for the protocol.\r
-  CHAR16                      *IdString;   ///< The name of the protocol.\r
-  SHELLENV_DUMP_PROTOCOL_INFO DumpToken;   ///< The pointer to DumpToken function for the protocol.\r
-  SHELLENV_DUMP_PROTOCOL_INFO DumpInfo;    ///< The pointer to DumpInfo function for the protocol.\r
+  EFI_GUID                       ProtocolId; ///< The GUID for the protocol.\r
+  CHAR16                         *IdString;  ///< The name of the protocol.\r
+  SHELLENV_DUMP_PROTOCOL_INFO    DumpToken;  ///< The pointer to DumpToken function for the protocol.\r
+  SHELLENV_DUMP_PROTOCOL_INFO    DumpInfo;   ///< The pointer to DumpInfo function for the protocol.\r
   //\r
   // Patabase info on which handles are supporting this protocol.\r
   //\r
-  UINTN                       NoHandles;   ///< The number of handles producing this protocol.\r
-  EFI_HANDLE                  *Handles;    ///< The array of handles.\r
-\r
+  UINTN                          NoHandles; ///< The number of handles producing this protocol.\r
+  EFI_HANDLE                     *Handles;  ///< The array of handles.\r
 } PROTOCOL_INFO;\r
 \r
 //\r
 // Declarations of protocol info enumerator.\r
 //\r
+\r
 /**\r
   This is an internal shell function to initialize the protocol enumerator.\r
 \r
@@ -636,7 +636,7 @@ typedef struct {
 **/\r
 typedef\r
 VOID\r
-(EFIAPI *INIT_PROTOCOL_INFO_ENUMERATOR) (\r
+(EFIAPI *INIT_PROTOCOL_INFO_ENUMERATOR)(\r
   VOID\r
   );\r
 \r
@@ -657,7 +657,7 @@ VOID
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *NEXT_PROTOCOL_INFO) (\r
+(EFIAPI *NEXT_PROTOCOL_INFO)(\r
   IN OUT PROTOCOL_INFO            **ProtocolInfo\r
   );\r
 \r
@@ -673,7 +673,7 @@ EFI_STATUS
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *SKIP_PROTOCOL_INFO) (\r
+(EFIAPI *SKIP_PROTOCOL_INFO)(\r
   IN UINTN                         SkipNum\r
   );\r
 \r
@@ -688,11 +688,10 @@ EFI_STATUS
 **/\r
 typedef\r
 VOID\r
-(EFIAPI *RESET_PROTOCOL_INFO_ENUMERATOR) (\r
+(EFIAPI *RESET_PROTOCOL_INFO_ENUMERATOR)(\r
   VOID\r
   );\r
 \r
-\r
 /**\r
   This function is an internal shell function for enumeration of protocols.\r
 \r
@@ -704,7 +703,7 @@ VOID
 **/\r
 typedef\r
 VOID\r
-(EFIAPI *CLOSE_PROTOCOL_INFO_ENUMERATOR) (\r
+(EFIAPI *CLOSE_PROTOCOL_INFO_ENUMERATOR)(\r
   VOID\r
   );\r
 \r
@@ -712,11 +711,11 @@ VOID
   Protocol enumerator structure of function pointers.\r
 **/\r
 typedef struct {\r
-  INIT_PROTOCOL_INFO_ENUMERATOR   Init;   ///< The pointer to INIT_PROTOCOL_INFO_ENUMERATOR function.\r
-  NEXT_PROTOCOL_INFO              Next;   ///< The pointer to NEXT_PROTOCOL_INFO function.\r
-  SKIP_PROTOCOL_INFO              Skip;   ///< The pointer to SKIP_PROTOCOL_INFO function.\r
-  RESET_PROTOCOL_INFO_ENUMERATOR  Reset;  ///< The pointer to RESET_PROTOCOL_INFO_ENUMERATOR function.\r
-  CLOSE_PROTOCOL_INFO_ENUMERATOR  Close;  ///< The pointer to CLOSE_PROTOCOL_INFO_ENUMERATOR function.\r
+  INIT_PROTOCOL_INFO_ENUMERATOR     Init;  ///< The pointer to INIT_PROTOCOL_INFO_ENUMERATOR function.\r
+  NEXT_PROTOCOL_INFO                Next;  ///< The pointer to NEXT_PROTOCOL_INFO function.\r
+  SKIP_PROTOCOL_INFO                Skip;  ///< The pointer to SKIP_PROTOCOL_INFO function.\r
+  RESET_PROTOCOL_INFO_ENUMERATOR    Reset; ///< The pointer to RESET_PROTOCOL_INFO_ENUMERATOR function.\r
+  CLOSE_PROTOCOL_INFO_ENUMERATOR    Close; ///< The pointer to CLOSE_PROTOCOL_INFO_ENUMERATOR function.\r
 } PROTOCOL_INFO_ENUMERATOR;\r
 \r
 /**\r
@@ -752,7 +751,7 @@ typedef struct {
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *GET_DEVICE_NAME) (\r
+(EFIAPI *GET_DEVICE_NAME)(\r
   IN EFI_HANDLE  DeviceHandle,\r
   IN BOOLEAN     UseComponentName,\r
   IN BOOLEAN     UseDevicePath,\r
@@ -764,8 +763,8 @@ EFI_STATUS
   IN UINTN       Indent\r
   );\r
 \r
-#define EFI_SHELL_COMPATIBLE_MODE_VER L"1.1.1" ///< The string for lowest version this shell supports.\r
-#define EFI_SHELL_ENHANCED_MODE_VER   L"1.1.2" ///< The string for highest version this shell supports.\r
+#define EFI_SHELL_COMPATIBLE_MODE_VER  L"1.1.1" ///< The string for lowest version this shell supports.\r
+#define EFI_SHELL_ENHANCED_MODE_VER    L"1.1.2" ///< The string for highest version this shell supports.\r
 \r
 /**\r
   This function gets the shell mode as stored in the shell environment\r
@@ -778,7 +777,7 @@ EFI_STATUS
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *GET_SHELL_MODE) (\r
+(EFIAPI *GET_SHELL_MODE)(\r
   OUT CHAR16     **Mode\r
   );\r
 \r
@@ -798,8 +797,8 @@ EFI_STATUS
   @retval NULL                  The operation could not be completed.\r
 **/\r
 typedef\r
-EFI_DEVICE_PATH_PROTOCOL*\r
-(EFIAPI *SHELLENV_NAME_TO_PATH) (\r
+EFI_DEVICE_PATH_PROTOCOL *\r
+(EFIAPI *SHELLENV_NAME_TO_PATH)(\r
   IN CHAR16 *Path\r
   );\r
 \r
@@ -827,8 +826,8 @@ EFI_DEVICE_PATH_PROTOCOL*
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *SHELLENV_GET_FS_NAME) (\r
-  IN EFI_DEVICE_PATH_PROTOCOL     * DevPath,\r
+(EFIAPI *SHELLENV_GET_FS_NAME)(\r
+  IN EFI_DEVICE_PATH_PROTOCOL     *DevPath,\r
   IN BOOLEAN                      ConsistMapping,\r
   OUT CHAR16                      **Name\r
   );\r
@@ -855,7 +854,7 @@ EFI_STATUS
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *SHELLENV_FILE_META_ARG_NO_WILDCARD) (\r
+(EFIAPI *SHELLENV_FILE_META_ARG_NO_WILDCARD)(\r
   IN CHAR16               *Arg,\r
   IN OUT LIST_ENTRY       *ListHead\r
   );\r
@@ -877,8 +876,8 @@ EFI_STATUS
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *SHELLENV_DEL_DUP_FILE) (\r
-  IN LIST_ENTRY   * ListHead\r
+(EFIAPI *SHELLENV_DEL_DUP_FILE)(\r
+  IN LIST_ENTRY   *ListHead\r
   );\r
 \r
 /**\r
@@ -905,65 +904,65 @@ EFI_STATUS
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *SHELLENV_GET_FS_DEVICE_PATH) (\r
+(EFIAPI *SHELLENV_GET_FS_DEVICE_PATH)(\r
   IN CHAR16                        *Name,\r
   OUT EFI_DEVICE_PATH_PROTOCOL     **DevPath\r
   );\r
 \r
 /// EFI_SHELL_ENVIRONMENT2 protocol structure.\r
 typedef struct {\r
-  SHELLENV_EXECUTE                        Execute;\r
-  SHELLENV_GET_ENV                        GetEnv;\r
-  SHELLENV_GET_MAP                        GetMap;\r
-  SHELLENV_ADD_CMD                        AddCmd;\r
-  SHELLENV_ADD_PROT                       AddProt;\r
-  SHELLENV_GET_PROT                       GetProt;\r
-  SHELLENV_CUR_DIR                        CurDir;\r
-  SHELLENV_FILE_META_ARG                  FileMetaArg;\r
-  SHELLENV_FREE_FILE_LIST                 FreeFileList;\r
+  SHELLENV_EXECUTE                          Execute;\r
+  SHELLENV_GET_ENV                          GetEnv;\r
+  SHELLENV_GET_MAP                          GetMap;\r
+  SHELLENV_ADD_CMD                          AddCmd;\r
+  SHELLENV_ADD_PROT                         AddProt;\r
+  SHELLENV_GET_PROT                         GetProt;\r
+  SHELLENV_CUR_DIR                          CurDir;\r
+  SHELLENV_FILE_META_ARG                    FileMetaArg;\r
+  SHELLENV_FREE_FILE_LIST                   FreeFileList;\r
 \r
   //\r
   // The following services are only used by the shell itself.\r
   //\r
-  SHELLENV_NEW_SHELL                      NewShell;\r
-  SHELLENV_BATCH_IS_ACTIVE                BatchIsActive;\r
+  SHELLENV_NEW_SHELL                        NewShell;\r
+  SHELLENV_BATCH_IS_ACTIVE                  BatchIsActive;\r
 \r
-  SHELLENV_FREE_RESOURCES                 FreeResources;\r
+  SHELLENV_FREE_RESOURCES                   FreeResources;\r
 \r
   //\r
   // GUID to differentiate ShellEnvironment2 from ShellEnvironment.\r
   //\r
-  EFI_GUID                                SESGuid;\r
+  EFI_GUID                                  SESGuid;\r
   //\r
   // Major Version grows if shell environment interface has been changes.\r
   //\r
-  UINT32                                  MajorVersion;\r
-  UINT32                                  MinorVersion;\r
-  SHELLENV_ENABLE_PAGE_BREAK              EnablePageBreak;\r
-  SHELLENV_DISABLE_PAGE_BREAK             DisablePageBreak;\r
-  SHELLENV_GET_PAGE_BREAK                 GetPageBreak;\r
-\r
-  SHELLENV_SET_KEY_FILTER                 SetKeyFilter;\r
-  SHELLENV_GET_KEY_FILTER                 GetKeyFilter;\r
-\r
-  SHELLENV_GET_EXECUTION_BREAK            GetExecutionBreak;\r
-  SHELLENV_INCREMENT_SHELL_NESTING_LEVEL  IncrementShellNestingLevel;\r
-  SHELLENV_DECREMENT_SHELL_NESTING_LEVEL  DecrementShellNestingLevel;\r
-  SHELLENV_IS_ROOT_SHELL                  IsRootShell;\r
-\r
-  SHELLENV_CLOSE_CONSOLE_PROXY            CloseConsoleProxy;\r
-  HANDLE_ENUMERATOR                       HandleEnumerator;\r
-  PROTOCOL_INFO_ENUMERATOR                ProtocolInfoEnumerator;\r
-  GET_DEVICE_NAME                         GetDeviceName;\r
-  GET_SHELL_MODE                          GetShellMode;\r
-  SHELLENV_NAME_TO_PATH                   NameToPath;\r
-  SHELLENV_GET_FS_NAME                    GetFsName;\r
-  SHELLENV_FILE_META_ARG_NO_WILDCARD      FileMetaArgNoWildCard;\r
-  SHELLENV_DEL_DUP_FILE                   DelDupFileArg;\r
-  SHELLENV_GET_FS_DEVICE_PATH             GetFsDevicePath;\r
+  UINT32                                    MajorVersion;\r
+  UINT32                                    MinorVersion;\r
+  SHELLENV_ENABLE_PAGE_BREAK                EnablePageBreak;\r
+  SHELLENV_DISABLE_PAGE_BREAK               DisablePageBreak;\r
+  SHELLENV_GET_PAGE_BREAK                   GetPageBreak;\r
+\r
+  SHELLENV_SET_KEY_FILTER                   SetKeyFilter;\r
+  SHELLENV_GET_KEY_FILTER                   GetKeyFilter;\r
+\r
+  SHELLENV_GET_EXECUTION_BREAK              GetExecutionBreak;\r
+  SHELLENV_INCREMENT_SHELL_NESTING_LEVEL    IncrementShellNestingLevel;\r
+  SHELLENV_DECREMENT_SHELL_NESTING_LEVEL    DecrementShellNestingLevel;\r
+  SHELLENV_IS_ROOT_SHELL                    IsRootShell;\r
+\r
+  SHELLENV_CLOSE_CONSOLE_PROXY              CloseConsoleProxy;\r
+  HANDLE_ENUMERATOR                         HandleEnumerator;\r
+  PROTOCOL_INFO_ENUMERATOR                  ProtocolInfoEnumerator;\r
+  GET_DEVICE_NAME                           GetDeviceName;\r
+  GET_SHELL_MODE                            GetShellMode;\r
+  SHELLENV_NAME_TO_PATH                     NameToPath;\r
+  SHELLENV_GET_FS_NAME                      GetFsName;\r
+  SHELLENV_FILE_META_ARG_NO_WILDCARD        FileMetaArgNoWildCard;\r
+  SHELLENV_DEL_DUP_FILE                     DelDupFileArg;\r
+  SHELLENV_GET_FS_DEVICE_PATH               GetFsDevicePath;\r
 } EFI_SHELL_ENVIRONMENT2;\r
 \r
-extern EFI_GUID gEfiShellEnvironment2Guid;\r
-extern EFI_GUID gEfiShellEnvironment2ExtGuid;\r
+extern EFI_GUID  gEfiShellEnvironment2Guid;\r
+extern EFI_GUID  gEfiShellEnvironment2ExtGuid;\r
 \r
 #endif // _SHELL_ENVIRONMENT_2_PROTOCOL_H_\r