Lines Matching defs:mVariableModuleGlobal

61 ESAL_VARIABLE_GLOBAL  *mVariableModuleGlobal;
536 mVariableModuleGlobal->Lang[CompareLength] = '\0';
537 return CopyMem (mVariableModuleGlobal->Lang, SupportedLang + Index * CompareLength, CompareLength);
561 mVariableModuleGlobal->PlatformLang[CompareLength] = '\0';
562 return CopyMem (mVariableModuleGlobal->PlatformLang, Supported - CompareLength, CompareLength);
678 Buffer = Iso639Language ? mVariableModuleGlobal->Lang : mVariableModuleGlobal->PlatformLang;
758 if (mVariableModuleGlobal->PlatformLangCodes != NULL) {
759 FreePool (mVariableModuleGlobal->PlatformLangCodes);
761 mVariableModuleGlobal->PlatformLangCodes = AllocateRuntimeCopyPool (DataSize, Data);
762 ASSERT (mVariableModuleGlobal->PlatformLangCodes != NULL);
768 if (mVariableModuleGlobal->PlatformLang != NULL) {
769 FreePool (mVariableModuleGlobal->PlatformLang);
771 mVariableModuleGlobal->PlatformLang = AllocateRuntimePool (DataSize);
772 ASSERT (mVariableModuleGlobal->PlatformLang != NULL);
788 if (mVariableModuleGlobal->LangCodes != NULL) {
789 FreePool (mVariableModuleGlobal->LangCodes);
791 mVariableModuleGlobal->LangCodes = AllocateRuntimeCopyPool (DataSize, Data);
792 ASSERT (mVariableModuleGlobal->LangCodes != NULL);
796 && (mVariableModuleGlobal->PlatformLangCodes != NULL)
797 && (mVariableModuleGlobal->LangCodes != NULL)) {
802 Status = FindVariable (L"PlatformLang", &gEfiGlobalVariableGuid, &Variable, (VARIABLE_GLOBAL *) mVariableModuleGlobal);
811 Status = FindVariable (L"Lang", &gEfiGlobalVariableGuid, &Variable, (VARIABLE_GLOBAL *) mVariableModuleGlobal);
837 if ((mVariableModuleGlobal->PlatformLangCodes != NULL) && (mVariableModuleGlobal->LangCodes != NULL)) {
841 BestPlatformLang = VariableGetBestLanguage (mVariableModuleGlobal->PlatformLangCodes, FALSE, Data, NULL);
846 Index = GetIndexFromSupportedLangCodes (mVariableModuleGlobal->PlatformLangCodes, BestPlatformLang, FALSE);
851 BestLang = GetLangFromSupportedLangCodes (mVariableModuleGlobal->LangCodes, Index, TRUE);
856 FindVariable (L"Lang", &gEfiGlobalVariableGuid, &Variable, (VARIABLE_GLOBAL *)mVariableModuleGlobal);
870 if ((mVariableModuleGlobal->PlatformLangCodes != NULL) && (mVariableModuleGlobal->LangCodes != NULL)) {
874 BestLang = VariableGetBestLanguage (mVariableModuleGlobal->LangCodes, TRUE, Data, NULL);
879 Index = GetIndexFromSupportedLangCodes (mVariableModuleGlobal->LangCodes, BestLang, TRUE);
884 BestPlatformLang = GetLangFromSupportedLangCodes (mVariableModuleGlobal->PlatformLangCodes, Index, FALSE);
889 FindVariable (L"PlatformLang", &gEfiGlobalVariableGuid, &Variable, (VARIABLE_GLOBAL *)mVariableModuleGlobal);
942 Global = &mVariableModuleGlobal->VariableGlobal[Physical];
1032 && ((HEADER_ALIGN (VarSize) + mVariableModuleGlobal->HwErrVariableTotalSize) > PcdGet32 (PcdHwErrStorageSize)))
1034 && ((HEADER_ALIGN (VarSize) + mVariableModuleGlobal->CommonVariableTotalSize) > NonVolatileVarableStoreSize - sizeof (VARIABLE_STORE_HEADER) - PcdGet32 (PcdHwErrStorageSize)))) {
1039 NextVariable = (VARIABLE_HEADER *) (UINT8 *) (mVariableModuleGlobal->NonVolatileLastVariableOffset
1041 mVariableModuleGlobal->NonVolatileLastVariableOffset += HEADER_ALIGN (VarSize);
1044 mVariableModuleGlobal->HwErrVariableTotalSize += HEADER_ALIGN (VarSize);
1046 mVariableModuleGlobal->CommonVariableTotalSize += HEADER_ALIGN (VarSize);
1049 if ((UINT32) (HEADER_ALIGN (VarSize) + mVariableModuleGlobal->VolatileLastVariableOffset) >
1056 NextVariable = (VARIABLE_HEADER *) (UINT8 *) (mVariableModuleGlobal->VolatileLastVariableOffset
1058 mVariableModuleGlobal->VolatileLastVariableOffset += HEADER_ALIGN (VarSize);
1664 VariableBase = &mVariableModuleGlobal->VariableGlobal[Physical].VolatileVariableBase;
1665 LastVariableOffset = &mVariableModuleGlobal->VolatileLastVariableOffset;
1667 VariableBase = &mVariableModuleGlobal->VariableGlobal[Physical].NonVolatileVariableBase;
1668 LastVariableOffset = &mVariableModuleGlobal->NonVolatileLastVariableOffset;
1756 &mVariableModuleGlobal->VariableGlobal[Physical],
1757 &mVariableModuleGlobal->VolatileLastVariableOffset,
1758 &mVariableModuleGlobal->NonVolatileLastVariableOffset
1792 // Allocate memory for mVariableModuleGlobal
1794 mVariableModuleGlobal = (ESAL_VARIABLE_GLOBAL *) AllocateRuntimeZeroPool (
1797 if (NULL == mVariableModuleGlobal) {
1801 EfiInitializeLock(&mVariableModuleGlobal->VariableGlobal[Physical].VariableServicesLock, TPL_NOTIFY);
1808 FreePool(mVariableModuleGlobal);