Home | History | Annotate | Download | only in UefiStrGather

Lines Matching refs:Lang

456   LANGUAGE_LIST     *Lang;

467 Lang = StringDBFindLanguageList (LanguageName);
468 if (Lang == NULL) {
475 Lang = mDBData.CurrentLanguage;
476 if (Lang == NULL) {
504 // printf ("Adding string: %S.%S.%S\n", Lang->LanguageName, StringName, Scope);
510 if (StringDBFindString (Lang->LanguageName, StringName, Scope, NULL, NULL) != NULL) {
518 Lang->LanguageName,
565 if (Lang->String == NULL) {
566 Lang->String = Str;
568 Lang->LastString->Next = Str;
571 Lang->LastString = Str;
597 LANGUAGE_LIST *Lang;
599 Lang = mDBData.LanguageList;
600 while (Lang != NULL) {
601 if (wcscmp (LanguageName, Lang->LanguageName) == 0) {
605 Lang = Lang->Next;
608 return Lang;
617 LANGUAGE_LIST *Lang;
619 Lang = StringDBFindLanguageList (LanguageName);
620 if (Lang == NULL) {
625 mDBData.CurrentLanguage = Lang;
637 LANGUAGE_LIST *Lang;
641 Lang = StringDBFindLanguageList (LanguageName);
642 if (Lang != NULL) {
646 if (wcscmp (PrintableLanguageName, Lang->PrintableLanguageName) != 0) {
651 Lang->LanguageName,
652 Lang->PrintableLanguageName,
667 Lang = (LANGUAGE_LIST *) malloc (sizeof (LANGUAGE_LIST));
668 if (Lang == NULL) {
673 memset ((char *) Lang, 0, sizeof (LANGUAGE_LIST));
678 Lang->LanguageName = (WCHAR *) malloc ((wcslen (LanguageName) + 1) * 2);
679 if (Lang->LanguageName == NULL) {
683 wcscpy (Lang->LanguageName, LanguageName);
684 Lang->PrintableLanguageName = (WCHAR *) malloc ((wcslen (PrintableLanguageName) + 1) * sizeof (WCHAR));
685 if (Lang->PrintableLanguageName == NULL) {
687 FREE (Lang->LanguageName);
690 wcscpy (Lang->PrintableLanguageName, PrintableLanguageName);
693 Lang->SecondaryLanguageList = (WCHAR *) malloc ((wcslen (SecondaryLanguageList) + 1) * sizeof (WCHAR));
694 if (Lang->SecondaryLanguageList == NULL) {
696 FREE (Lang->PrintableLanguageName);
697 FREE (Lang->LanguageName);
700 wcscpy (Lang->SecondaryLanguageList, SecondaryLanguageList);
702 Lang->SecondaryLanguageList = NULL;
706 mDBData.LanguageList = Lang;
708 mDBData.LastLanguageList->Next = Lang;
711 mDBData.LastLanguageList = Lang;
747 LANGUAGE_LIST *Lang;
749 Lang = StringDBFindLanguageList (LanguageName);
750 if (Lang == NULL) {
753 Lang->SecondaryLanguageList = WstrCatenate(Lang->SecondaryLanguageList, SecondaryLanguageList);
1080 LANGUAGE_LIST *Lang;
1103 for (Lang = mDBData.LanguageList; Lang != NULL; Lang = Lang->Next) {
1141 for (Lang = mDBData.LanguageList; Lang != NULL; Lang = Lang->Next) {
1142 StringDBWriteLanguageDefinition (DBFptr, Lang->LanguageName, Lang->PrintableLanguageName, Lang->SecondaryLanguageList);
1143 for (StrList = Lang->String; StrList != NULL; StrList = StrList->Next) {
1147 Lang->LanguageName,
1224 LANGUAGE_LIST *Lang;
1323 for (Lang = mDBData.LanguageList; Lang != NULL; Lang = Lang->Next) {
1326 swprintf (Line, wcslen(Line) * sizeof (WCHAR), L"#langdef %s \"%s\"", Lang->LanguageName, Lang->PrintableLanguageName);
1328 swprintf (Line, L"#langdef %s \"%s\"", Lang->LanguageName, Lang->PrintableLanguageName);
1337 for (StrList = Lang->String; StrList != NULL; StrList = StrList->Next) {
1368 Lang->LanguageName
1375 Lang->LanguageName
1646 // printf("LANG: %S %S\n", LanguageName, PrintableLanguageName);
1762 LANGUAGE_LIST *Lang;
1787 for (Lang = mDBData.LanguageList; Lang != NULL; Lang = Lang->Next) {
1788 if (wcscmp (LanguageName, Lang->LanguageName) == 0) {
1792 for (CurrString = Lang->String; CurrString != NULL; CurrString = CurrString->Next) {
2412 IN LANGUAGE_LIST *Lang,
2430 if ((Lang == NULL) || (StrPkgHdr == NULL) || (BlkList == NULL)) {
2448 Status = BuildStringPkgUCS2Blk (StringIdCurrent, Lang->LanguageName, StringIdentifier->StringName, &StrUCS2Blk, &BlkSize);
2540 Lang->LanguageName,
2541 Lang->SecondaryLanguageList,
2567 LANGUAGE_LIST *Lang;
2581 for (Lang = mDBData.LanguageList; Lang != NULL; Lang = Lang->Next) {
2583 if (wcscmp (LOIPtr->Str, Lang->LanguageName) == 0) {
2590 if (StringDBGenStrPkgHdrAndBlkList(Lang, &StrPkgHdr, &BlkList) != STATUS_SUCCESS) {
2624 LANGUAGE_LIST *Lang;
2639 for (LangNumber = 0, Lang = mDBData.LanguageList; Lang != NULL; Lang = Lang->Next, LangNumber++)
2649 for (Index = 0, Lang = mDBData.LanguageList; Lang != NULL; Lang = Lang->Next) {
2651 if (wcscmp (LOIPtr->Str, Lang->LanguageName) == 0) {
2657 Status = StringDBGenStrPkgHdrAndBlkList(Lang, &StrPkgHdr[Index], &BlkList[Index]);