#define _SHELL_ENVIRONMENT_VARIABLE_HEADER_\r
\r
typedef struct {\r
- LIST_ENTRY Link;\r
- CHAR16 *Key;\r
- CHAR16 *Val;\r
- UINT32 Atts;\r
+ LIST_ENTRY Link;\r
+ CHAR16 *Key;\r
+ CHAR16 *Val;\r
+ UINT32 Atts;\r
} ENV_VAR_LIST;\r
\r
//\r
// The list is used to cache the environment variables.\r
//\r
-extern ENV_VAR_LIST gShellEnvVarList;\r
-\r
+extern ENV_VAR_LIST gShellEnvVarList;\r
\r
/**\r
Reports whether an environment variable is Volatile or Non-Volatile.\r
**/\r
EFI_STATUS\r
IsVolatileEnv (\r
- IN CONST CHAR16 *EnvVarName,\r
- OUT BOOLEAN *Volatile\r
+ IN CONST CHAR16 *EnvVarName,\r
+ OUT BOOLEAN *Volatile\r
);\r
\r
/**\r
@retval other An error occurred\r
@sa SetVariable\r
**/\r
-#define SHELL_SET_ENVIRONMENT_VARIABLE_NV(EnvVarName,BufferSize,Buffer) \\r
+#define SHELL_SET_ENVIRONMENT_VARIABLE_NV(EnvVarName, BufferSize, Buffer) \\r
(gRT->SetVariable((CHAR16*)EnvVarName, \\r
&gShellVariableGuid, \\r
EFI_VARIABLE_NON_VOLATILE|EFI_VARIABLE_BOOTSERVICE_ACCESS, \\r
@retval other An error occurred\r
@sa SetVariable\r
**/\r
-#define SHELL_GET_ENVIRONMENT_VARIABLE(EnvVarName,BufferSize,Buffer) \\r
+#define SHELL_GET_ENVIRONMENT_VARIABLE(EnvVarName, BufferSize, Buffer) \\r
(gRT->GetVariable((CHAR16*)EnvVarName, \\r
&gShellVariableGuid, \\r
0, \\r
@retval other An error occurred\r
@sa SetVariable\r
**/\r
-#define SHELL_GET_ENVIRONMENT_VARIABLE_AND_ATTRIBUTES(EnvVarName,Atts,BufferSize,Buffer) \\r
+#define SHELL_GET_ENVIRONMENT_VARIABLE_AND_ATTRIBUTES(EnvVarName, Atts, BufferSize, Buffer) \\r
(gRT->GetVariable((CHAR16*)EnvVarName, \\r
&gShellVariableGuid, \\r
Atts, \\r
@retval other An error occurred\r
@sa SetVariable\r
**/\r
-#define SHELL_SET_ENVIRONMENT_VARIABLE_V(EnvVarName,BufferSize,Buffer) \\r
+#define SHELL_SET_ENVIRONMENT_VARIABLE_V(EnvVarName, BufferSize, Buffer) \\r
(gRT->SetVariable((CHAR16*)EnvVarName, \\r
&gShellVariableGuid, \\r
EFI_VARIABLE_BOOTSERVICE_ACCESS, \\r
@retval EFI_SUCCESS the list was created successfully.\r
**/\r
EFI_STATUS\r
-GetEnvironmentVariableList(\r
- IN OUT LIST_ENTRY *List\r
+GetEnvironmentVariableList (\r
+ IN OUT LIST_ENTRY *List\r
);\r
\r
/**\r
@retval EFI_SUCCESS The list was Set successfully.\r
**/\r
EFI_STATUS\r
-SetEnvironmentVariableList(\r
- IN LIST_ENTRY *List\r
+SetEnvironmentVariableList (\r
+ IN LIST_ENTRY *List\r
);\r
\r
/**\r
@sa SetEnvironmentVariableList\r
**/\r
EFI_STATUS\r
-SetEnvironmentVariables(\r
- IN CONST CHAR16 **Environment\r
+SetEnvironmentVariables (\r
+ IN CONST CHAR16 **Environment\r
);\r
\r
/**\r
@param[in] List The pointer to pointer to list.\r
**/\r
VOID\r
-FreeEnvironmentVariableList(\r
- IN LIST_ENTRY *List\r
+FreeEnvironmentVariableList (\r
+ IN LIST_ENTRY *List\r
);\r
\r
/**\r
**/\r
EFI_STATUS\r
ShellFindEnvVarInList (\r
- IN CONST CHAR16 *Key,\r
- OUT CHAR16 **Value,\r
- OUT UINTN *ValueSize,\r
- OUT UINT32 *Atts OPTIONAL\r
+ IN CONST CHAR16 *Key,\r
+ OUT CHAR16 **Value,\r
+ OUT UINTN *ValueSize,\r
+ OUT UINT32 *Atts OPTIONAL\r
);\r
\r
/**\r
**/\r
EFI_STATUS\r
ShellAddEnvVarToList (\r
- IN CONST CHAR16 *Key,\r
- IN CONST CHAR16 *Value,\r
- IN UINTN ValueSize,\r
- IN UINT32 Atts\r
+ IN CONST CHAR16 *Key,\r
+ IN CONST CHAR16 *Value,\r
+ IN UINTN ValueSize,\r
+ IN UINT32 Atts\r
);\r
\r
/**\r
**/\r
EFI_STATUS\r
ShellRemvoeEnvVarFromList (\r
- IN CONST CHAR16 *Key\r
+ IN CONST CHAR16 *Key\r
);\r
\r
/**\r
);\r
\r
#endif //_SHELL_ENVIRONMENT_VARIABLE_HEADER_\r
-\r