/vbox/src/VBox/Runtime/common/string/ |
H A D | utf-16-case.cpp | 110 PRTUTF16 pwc = pwsz; local 113 RTUTF16 wc = *pwc; 120 *pwc++ = RTUniCpToLower(wc); 125 RTUTF16 wc2 = pwc[1]; 133 *pwc++ = 0xd800 | (uc >> 10); 134 *pwc++ = 0xdc00 | (uc & 0x3ff); 138 pwc++; 148 PRTUTF16 pwc = pwsz; local 151 RTUTF16 wc = *pwc; 155 *pwc [all...] |
H A D | utf-16-latin-1.cpp | 332 PRTUTF16 pwc = pwsz; local 348 *pwc++ = uch; 354 *pwc = '\0';
|
H A D | utf-8.cpp | 649 PRTUTF16 pwc = pwsz; local 668 *pwc++ = uch; 676 *pwc++ = uc; 685 *pwc++ = uc; 705 *pwc++ = 0xd800 | (uc >> 10); 706 *pwc++ = 0xdc00 | (uc & 0x3ff); 713 *pwc = '\0';
|
/vbox/src/VBox/Devices/EFI/Firmware/StdLib/LibC/Locale/ |
H A D | multibyte_sb.c | 93 wchar_t *pwc, 100 /* pwc may be NULL */ 108 if (pwc) 109 *pwc = (wchar_t) *s; 115 wchar_t *pwc, 121 /* pwc may be NULL */ 124 return (int)mbrtowc(pwc, s, n, NULL); 92 mbrtowc( wchar_t *pwc, const char *s, size_t n, mbstate_t *ps ) argument 114 mbtowc( wchar_t *pwc, const char *s, size_t n ) argument
|
/vbox/src/VBox/Additions/WINNT/SharedFolders/driver/ |
H A D | vbsfhlp.h | 65 NTSTATUS vbsfShflStringFromUnicodeAlloc(PSHFLSTRING *ppShflString, const WCHAR *pwc, uint16_t cb);
|
H A D | vbsf.c | 1038 PWCHAR pwc; local 1049 pwc = ConnectionName->Buffer; 1050 for (i = 0; i < cConnectionName; i++, pwc1++, pwc++) 1052 if (*pwc1 == 0 || *pwc == 0 || *pwc1 != *pwc) 1063 /* pwc should point to a drive letter followed by ':\' that is at least 3 chars more. */ 1066 if ( pwc[0] >= L'A' && pwc[0] <= L'Z' 1067 && pwc[1] == L':') 1069 pwc 1176 PWCHAR pwc; local 1321 PWCHAR pwc; local [all...] |
H A D | vbsfhlp.c | 441 * @param pwc The UNICODE string. If NULL then SHFL is only allocated. 446 NTSTATUS vbsfShflStringFromUnicodeAlloc(PSHFLSTRING *ppShflString, const WCHAR *pwc, uint16_t cb) argument 460 if (pwc) 462 RtlCopyMemory(pShflString->String.ucs2, pwc, cb);
|
/vbox/src/VBox/Runtime/testcase/ |
H A D | tstUtf8.cpp | 1327 RTUTF16 *pwc = NULL; local 1331 rc = RTLatin1ToUtf16(pszLat1, &pwc); 1334 RTTEST_CHECK(hTest, (pwc[0] == 1) && (pwc[1] == 0x20) 1335 && (pwc[2] == 0x40) && (pwc[3] == 0x80) 1336 && (pwc[4] == 0x81) && (pwc[5] == '\0')); 1337 RTUtf16Free(pwc); 1338 rc = RTLatin1ToUtf16Ex(pszLat1, RTSTR_MAX, &pwc, [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/StdLib/Include/ |
H A D | wchar.h | 135 size_t mbrtowc (wchar_t * __restrict pwc, const char * __restrict S, 1429 In this case, the values of the parameters pwc and n are ignored. 1435 corresponding wide character and then, if pwc is not a null pointer, stores that value in 1436 the object pointed to by pwc. If the corresponding wide character is the null wide 1455 size_t mbrtowc(wchar_t * __restrict pwc, const char * __restrict S, size_t n, mbstate_t * __restrict ps);
|
/vbox/include/iprt/ |
H A D | types.h | 2445 PRTUTF16 pwc; member in union:RTPTRUNION 2484 PCRTUTF16 pwc; member in union:RTCPTRUNION 2523 RTUTF16 volatile *pwc; member in union:RTVPTRUNION 2562 RTUTF16 const volatile *pwc; member in union:RTCVPTRUNION
|
/vbox/src/VBox/HostDrivers/Support/win/ |
H A D | SUPR3HardenedMain-win.cpp | 518 PRTUTF16 pwc = pUniStr->Buffer; local 522 RTUTF16 wc = *pwc++; 4894 PCRTUTF16 pwc = u.awcBuf; local 4898 if ( pwc[0] == 1 /* wType == text */ 4899 && pwc[1] == wcFirst) 4901 if (memcmp(pwc + 1, s_abFields[i].pwsz, s_abFields[i].cb + sizeof(RTUTF16)) == 0) 4904 pwc += cwcField + 2; 4906 for (uint32_t iPadding = 0; iPadding < 3; iPadding++, pwc++, cwcLeft--) 4907 if (*pwc) 4909 int rc = RTUtf16ValidateEncodingEx(pwc, cwcLef [all...] |