Home | History | Annotate | Download | only in UefiStrGather

Lines Matching defs:WCHAR

35 typedef UINT16  WCHAR;

65 WCHAR *FileBuffer;
66 WCHAR *FileBufferPtr;
74 WCHAR ControlCharacter;
139 WCHAR WChar,
171 IN OUT WCHAR *StringIdentifierName,
179 IN OUT WCHAR *LanguageIdentifierName,
185 WCHAR *
197 WCHAR *
240 WCHAR *Buffer,
241 WCHAR *Str
245 WCHAR *
247 WCHAR *Dst,
248 WCHAR *Src
568 SourceFile->FileBuffer = (WCHAR *) malloc (SourceFile->FileSize + sizeof (WCHAR));
575 SourceFile->FileBuffer[(SourceFile->FileSize / sizeof (WCHAR))] = UNICODE_NULL;
753 WCHAR *
758 WCHAR *String;
759 WCHAR *Start;
760 WCHAR *Ptr;
800 String = (WCHAR *) malloc ((Len + 1) * sizeof (WCHAR));
826 WCHAR *ISO639;
827 WCHAR *RFC3066;
835 WCHAR *
837 IN WCHAR *Lang
841 WCHAR *LangCode;
849 LangCode = (WCHAR *) malloc ((wcslen (Lang) + 1) * sizeof(WCHAR));
861 LangCode = (WCHAR *) malloc ((wcslen (LanguageConvertTable[Index].RFC3066) + 1) * sizeof (WCHAR));
872 WCHAR *
874 IN WCHAR *SecondaryLangList
877 WCHAR *CodeBeg, *CodeEnd;
878 WCHAR *CodeRet;
879 WCHAR *LangCodeList = NULL;
880 WCHAR *TempLangCodeList = NULL;
882 TempLangCodeList = (WCHAR *) malloc ((wcslen(SecondaryLangList) + 1) * sizeof(WCHAR));
914 WCHAR *
919 WCHAR *SecondaryLangList = NULL;
920 WCHAR SecondaryLang[MAX_STRING_IDENTIFIER_NAME + 1];
921 WCHAR *LangCodeList;
922 WCHAR *Start;
923 WCHAR *Ptr;
991 WCHAR *
997 WCHAR *String;
998 WCHAR *Start;
999 WCHAR *Ptr;
1039 String = (WCHAR *) malloc ((Len + 1) * sizeof (WCHAR));
1072 WCHAR StringIdentifier[MAX_STRING_IDENTIFIER_NAME + 1];
1098 if (SourceFile->FileBufferPtr >= SourceFile->FileBuffer + SourceFile->FileSize / sizeof (WCHAR)) {
1114 IN OUT WCHAR *StringIdentifierName,
1119 WCHAR *From;
1120 WCHAR *Start;
1181 IN OUT WCHAR *LanguageIdentifierName,
1187 WCHAR *Start;
1188 WCHAR *LangCode;
1189 WCHAR *LanguageIdentifier;
1218 // Internal error if we weren't given at least 4 WCHAR's to work with.
1345 WCHAR StringIdentifier[MAX_STRING_IDENTIFIER_NAME + 1];
1365 WCHAR LanguageIdentifier[MAX_STRING_IDENTIFIER_NAME + 1];
1366 WCHAR *PrintableName;
1397 WCHAR LanguageIdentifier[MAX_STRING_IDENTIFIER_NAME + 1];
1398 WCHAR *LangCode;
1399 WCHAR *SecondaryLangList = NULL;
1438 WCHAR *Ptr;
1472 WCHAR *String;
1473 WCHAR *SecondString;
1474 WCHAR *TempString;
1475 WCHAR *From;
1476 WCHAR *To;
1477 WCHAR Language[LANGUAGE_IDENTIFIER_NAME_LEN + 1];
1511 TempString = (WCHAR *) malloc (Len * sizeof (WCHAR));
1580 String = (WCHAR *) malloc ((Len + 1) * sizeof (WCHAR));
1674 WCHAR *Buffer,
1675 WCHAR *Str
1695 WCHAR *
1697 WCHAR *Dst,
1698 WCHAR *Src
1702 WCHAR *Bak = Dst;
1712 Dst = (WCHAR *) malloc ((Len + 1) * 2);
2330 WNewList->Str = MALLOC ((strlen (Token) + 1) * sizeof (WCHAR));
2337 swprintf (WNewList->Str, (strlen (Token) + 1) * sizeof (WCHAR), L"%S", Token);
2437 NewList->Str1 = (WCHAR *) malloc ((strlen (StringName) + 1) * sizeof (WCHAR));
2438 NewList->Str2 = (WCHAR *) malloc ((strlen (ScopeName) + 1) * sizeof (WCHAR));
2445 swprintf (NewList->Str1, (strlen (StringName) + 1) * sizeof (WCHAR), L"%S", StringName);
2446 swprintf (NewList->Str2, (strlen (ScopeName) + 1) * sizeof (WCHAR), L"%S", ScopeName);
2971 WCHAR WChar,
2979 if (SourceFile->FileBufferPtr[0] == WChar) {