Lines Matching defs:VariableName

74   @param[in] VariableName       Name of variable
94 IN CHAR16 *VariableName,
106 If VariableName is an empty string, then we just return the first
107 qualified variable without comparing VariableName and VendorGuid.
108 Otherwise, VariableName and VendorGuid are compared.
110 @param VariableName Name of the variable to be found.
118 @retval EFI_INVALID_PARAMETER If VariableName is not an empty string, while
126 IN CHAR16 *VariableName,
324 @param[in] VariableName Name of the Variable to track
335 IN CHAR16 *VariableName,
362 gVariableInfo->Name = AllocatePool (StrSize (VariableName));
364 StrCpy (gVariableInfo->Name, VariableName);
373 if (StrCmp (VariableName, Entry->Name) == 0) {
400 Entry->Next->Name = AllocatePool (StrSize (VariableName));
402 StrCpy (Entry->Next->Name, VariableName);
713 @param[in] VariableName Name of variable
722 IN CHAR16 *VariableName,
744 if (StrCmp (VariableName, L"PlatformLangCodes") == 0) {
774 } else if (StrCmp (VariableName, L"LangCodes") == 0) {
807 VariableName = L"PlatformLang";
816 VariableName = L"Lang";
833 if (StrCmp (VariableName, L"PlatformLang") == 0) {
866 } else if (StrCmp (VariableName, L"Lang") == 0) {
905 @param[in] VariableName Name of variable
925 IN CHAR16 *VariableName,
974 UpdateVariableInfo (VariableName, VendorGuid, Variable->Volatile, FALSE, FALSE, TRUE, FALSE);
1025 VarNameSize = StrSize (VariableName);
1077 VariableName,
1093 UpdateVariableInfo (VariableName, VendorGuid, Variable->Volatile, FALSE, TRUE, FALSE, FALSE);
1105 If VariableName is an empty string, then we just return the first
1106 qualified variable without comparing VariableName and VendorGuid.
1107 Otherwise, VariableName and VendorGuid are compared.
1109 @param VariableName Name of the variable to be found.
1117 @retval EFI_INVALID_PARAMETER If VariableName is not an empty string, while
1125 IN CHAR16 *VariableName,
1148 if (VariableName[0] != 0 && VendorGuid == NULL) {
1161 if (VariableName[0] == 0) {
1167 if (CompareMem (VariableName, GET_VARIABLE_NAME_PTR (Variable[Index]), Variable[Index]->NameSize) == 0) {
1187 @param VariableName A Null-terminated Unicode string that is the name of
1202 @retval EFI_INVALID_PARAMETER VariableName or VendorGuid or DataSize is NULL.
1208 IN CHAR16 *VariableName,
1221 if (VariableName == NULL || VendorGuid == NULL || DataSize == NULL) {
1230 Status = FindVariable (VariableName, VendorGuid, &Variable, Global);
1253 UpdateVariableInfo (VariableName, VendorGuid, Variable.Volatile, TRUE, FALSE, FALSE, FALSE);
1272 @param VariableName On input, supplies the last VariableName that was returned by GetNextVariableName().
1282 @retval EFI_INVALID_PARAMETER VariableNameSize or VariableName or VendorGuid is NULL.
1289 IN OUT CHAR16 *VariableName,
1298 if (VariableNameSize == NULL || VariableName == NULL || VendorGuid == NULL) {
1304 Status = FindVariable (VariableName, VendorGuid, &Variable, Global);
1311 if (VariableName[0] != 0) {
1344 VariableName,
1374 @param VariableName A Null-terminated Unicode string that is the name of the vendor's
1375 variable. Each VariableName is unique for each
1376 VendorGuid. VariableName must contain 1 or more
1377 Unicode characters. If VariableName is an empty Unicode
1391 DataSize exceeds the maximum allowed, or VariableName is an empty
1402 IN CHAR16 *VariableName,
1418 if (VariableName == NULL || VariableName[0] == 0 || VendorGuid == NULL) {
1440 // The size of the VariableName, including the Unicode Null in bytes plus
1446 (sizeof (VARIABLE_HEADER) + StrSize (VariableName) + DataSize > PcdGet32 (PcdMaxHardwareErrorVariableSize))) {
1452 if (StrnCmp(VariableName, L"HwErrRec", StrLen(L"HwErrRec")) != 0) {
1457 // The size of the VariableName, including the Unicode Null in bytes plus
1461 (sizeof (VARIABLE_HEADER) + StrSize (VariableName) + DataSize > PcdGet32 (PcdMaxVariableSize))) {
1472 Status = FindVariable (VariableName, VendorGuid, &Variable, Global);
1477 AutoUpdateLangVariable (VariableName, Data, DataSize);
1479 Status = UpdateVariable (VariableName, VendorGuid, Data, DataSize, Attributes, &Variable);