Lines Matching refs:Supported
525 CHAR8 *Supported;
528 Supported = SupportedLang;
544 for (CompareLength = 0; *Supported != ';' && *Supported != '\0'; CompareLength++) {
545 Supported++;
547 if ((*Supported == '\0') && (SubIndex != Index)) {
562 return CopyMem (mVariableModuleGlobal->PlatformLang, Supported - CompareLength, CompareLength);
567 // Skip ';' characters in Supported
569 for (; *Supported != '\0' && *Supported == ';'; Supported++);
625 CONST CHAR8 *Supported;
652 for (Supported = SupportedLanguages; *Supported != '\0'; Supported += CompareLength) {
658 // Skip ';' characters in Supported
660 for (; *Supported != '\0' && *Supported == ';'; Supported++);
662 // Determine the length of the next language code in Supported
664 for (CompareLength = 0; Supported[CompareLength] != 0 && Supported[CompareLength] != ';'; CompareLength++);
666 // If Language is longer than the Supported, then skip to the next language
673 // See if the first LanguageLength characters in Supported match Language
675 if (AsciiStrnCmp (Supported, Language, LanguageLength) == 0) {
680 return CopyMem (Buffer, Supported, CompareLength);