/vbox/src/VBox/Devices/EFI/Firmware/VBoxPkg/Library/VBoxDebugLib/ |
H A D | VBoxPrintString.c | 39 * @param pszString The string to print. 41 size_t VBoxPrintString(const char *pszString) argument 43 const char *pszEnd = pszString; 46 ASMOutStrU8(EFI_DEBUG_PORT, (uint8_t const *)pszString, pszEnd - pszString); 47 return pszEnd - pszString;
|
H A D | VBoxDebugLib.c | 124 * @param pszString The string to add. 127 VBoxPanicMsgString(const char *pszString) argument 130 while ((ch = *pszString++) != '\0')
|
/vbox/src/VBox/Runtime/common/string/ |
H A D | RTStrNLen.cpp | 35 RTDECL(size_t) RTStrNLen(const char *pszString, size_t cchMax) argument 37 const char *pchEnd = RTStrEnd(pszString, cchMax); 38 return pchEnd ? pchEnd - pszString : cchMax;
|
H A D | strlen.cpp | 38 * @param pszString Zero terminated string. 42 __checkReturn size_t __cdecl strlen(__in_z const char *pszString) argument 44 size_t strlen(const char *pszString) 47 size_t strlen(const char *pszString) 50 register const char *psz = pszString; 53 return psz - pszString;
|
H A D | RTStrNLenEx.cpp | 34 RTDECL(int) RTStrNLenEx(const char *pszString, size_t cchMax, size_t *pcch) argument 36 const char *pchEnd = RTStrEnd(pszString, cchMax); 42 *pcch = pchEnd - pszString;
|
H A D | simplepattern.cpp | 37 RTDECL(bool) RTStrSimplePatternMatch(const char *pszPattern, const char *pszString) argument 40 return RTStrSimplePatternNMatch(pszPattern, RTSTR_MAX, pszString, RTSTR_MAX); 49 if (*pszString != chPat) 66 char chStr = *pszString++; 68 && RTStrSimplePatternMatch(pszPattern + 1, pszString)) 78 if (!*pszString) 83 return !*pszString; 85 pszString++; 94 const char *pszString, size_t cchString) 104 char chStr = cchString ? *pszString 93 RTStrSimplePatternNMatch(const char *pszPattern, size_t cchPattern, const char *pszString, size_t cchString) argument 157 RTStrSimplePatternMultiMatch(const char *pszPatterns, size_t cchPatterns, const char *pszString, size_t cchString, size_t *poffMatchingPattern) argument [all...] |
H A D | strhash1.cpp | 37 RTDECL(uint32_t) RTStrHash1(const char *pszString) argument 40 return sdbm(pszString, &cchIgnored); 44 RTDECL(uint32_t) RTStrHash1N(const char *pszString, size_t cchString) argument 47 return sdbmN(pszString, cchString, &cchIgnored);
|
H A D | base64.cpp | 122 RTDECL(ssize_t) RTBase64DecodedSizeEx(const char *pszString, size_t cchStringMax, char **ppszEnd) argument 136 while (cchStringMax > 0 && (ch = *pszString)) 145 pszString++; 158 pszString++; 160 while (cchStringMax > 0 && (ch = *pszString)) 170 pszString++; 208 *ppszEnd = (char *)pszString; 214 RTDECL(ssize_t) RTBase64DecodedSize(const char *pszString, char **ppszEnd) argument 216 return RTBase64DecodedSizeEx(pszString, RTSTR_MAX, ppszEnd); 221 RTDECL(int) RTBase64DecodeEx(const char *pszString, size_ argument 393 RTBase64Decode(const char *pszString, void *pvData, size_t cbData, size_t *pcbActual, char **ppszEnd) argument [all...] |
H A D | stringalloc.cpp | 96 RTDECL(void) RTStrFree(char *pszString) argument 98 if (pszString) 99 RTMemTmpFree(pszString); 104 RTDECL(char *) RTStrDupTag(const char *pszString, const char *pszTag) argument 107 AssertPtr(pszString); 109 size_t cch = strlen(pszString) + 1; 112 memcpy(psz, pszString, cch); 118 RTDECL(int) RTStrDupExTag(char **ppszString, const char *pszString, const char *pszTag) argument 122 AssertPtr(pszString); 125 size_t cch = strlen(pszString) 138 RTStrDupNTag(const char *pszString, size_t cchMax, const char *pszTag) argument [all...] |
H A D | strspace.cpp | 87 pStr->Key = sdbm(pStr->pszString, &pStr->cchString); 95 && !memcmp(pCur->pszString, pStr->pszString, pStr->cchString)) 110 * @param pszString The string to remove. 112 RTDECL(PRTSTRSPACECORE) RTStrSpaceRemove(PRTSTRSPACE pStrSpace, const char *pszString) argument 115 KAVLKEY Key = sdbm(pszString, &cchString); 124 && !memcmp(pCur->pszString, pszString, cchString)) 159 * @param pszString The string to get. 161 RTDECL(PRTSTRSPACECORE) RTStrSpaceGet(PRTSTRSPACE pStrSpace, const char *pszString) argument 190 RTStrSpaceGetN(PRTSTRSPACE pStrSpace, const char *pszString, size_t cchMax) argument [all...] |
H A D | utf-16-latin-1.cpp | 359 RTDECL(int) RTLatin1ToUtf16Tag(const char *pszString, PRTUTF16 *ppwszString, const char *pszTag) argument 365 Assert(VALID_PTR(pszString)); 372 int rc = rtLatin1CalcUtf16Length(pszString, RTSTR_MAX, &cwc); 384 rc = rtLatin1RecodeAsUtf16(pszString, RTSTR_MAX, pwsz, cwc); 400 RTDECL(int) RTLatin1ToUtf16ExTag(const char *pszString, size_t cchString, argument 406 Assert(VALID_PTR(pszString)); 414 int rc = rtLatin1CalcUtf16Length(pszString, cchString, &cwcResult); 444 rc = rtLatin1RecodeAsUtf16(pszString, cchString, pwszResult, cwc - 1);
|
H A D | utf-8.cpp | 397 RTDECL(int) RTStrToUni(const char *pszString, PRTUNICP *ppaCps) argument 402 Assert(VALID_PTR(pszString)); 410 int rc = rtUtf8Length(pszString, RTSTR_MAX, &cCps, NULL); 422 rc = rtUtf8Decode(pszString, RTSTR_MAX, paCps, cCps); 438 RTDECL(int) RTStrToUniEx(const char *pszString, size_t cchString, PRTUNICP *ppaCps, size_t cCps, size_t *pcCps) argument 443 Assert(VALID_PTR(pszString)); 451 int rc = rtUtf8Length(pszString, cchString, &cCpsResult, NULL); 481 rc = rtUtf8Decode(pszString, cchString, paCpsResult, cCps - 1); 718 RTDECL(int) RTStrToUtf16Tag(const char *pszString, PRTUTF16 *ppwszString, const char *pszTag) argument 724 Assert(VALID_PTR(pszString)); 759 RTStrToUtf16ExTag(const char *pszString, size_t cchString, PRTUTF16 *ppwsz, size_t cwc, size_t *pcwc, const char *pszTag) argument 908 RTLatin1ToUtf8Tag(const char *pszString, char **ppszString, const char *pszTag) argument 947 RTLatin1ToUtf8ExTag(const char *pszString, size_t cchString, char **ppsz, size_t cch, size_t *pcch, const char *pszTag) argument 1101 RTStrToLatin1Tag(const char *pszString, char **ppszString, const char *pszTag) argument 1142 RTStrToLatin1ExTag(const char *pszString, size_t cchString, char **ppsz, size_t cch, size_t *pcch, const char *pszTag) argument [all...] |
/vbox/src/VBox/Runtime/r3/win/ |
H A D | utf8-win.cpp | 40 RTR3DECL(int) RTStrUtf8ToCurrentCPTag(char **ppszString, const char *pszString, const char *pszTag) argument 43 Assert(pszString); 48 if (!*pszString) 62 int rc = RTStrToUtf16(pszString, &pwszString); 110 RTR3DECL(int) RTStrCurrentCPToUtf8Tag(char **ppszString, const char *pszString, const char *pszTag) argument 113 Assert(pszString); 118 size_t cch = strlen(pszString); 132 int cwc = MultiByteToWideChar(CP_ACP, 0, pszString, -1, NULL, 0); 144 if (MultiByteToWideChar(CP_ACP, 0, pszString, -1, pwszString, cwc) > 0)
|
H A D | uuid-win.cpp | 121 RTDECL(int) RTUuidToStr(PCRTUUID pUuid, char *pszString, size_t cchString) argument 125 AssertPtrReturn(pszString, VERR_INVALID_POINTER); 149 memcpy(pszString, pszTmpStr, cchTmpStr + 1); 169 RTDECL(int) RTUuidFromStr(PRTUUID pUuid, const char *pszString) argument 173 AssertPtrReturn(pszString, VERR_INVALID_POINTER); 178 rc = UuidFromStringA((unsigned char *)pszString, (UUID *)pUuid); 180 rc = UuidFromString((unsigned char *)pszString, (UUID *)pUuid);
|
/vbox/src/VBox/HostServices/SharedClipboard/ |
H A D | darwin-pasteboard.cpp | 188 const char *pszString = (const char *)CFDataGetBytePtr(outData); local 189 if (pszString) 190 rc = RTStrToUtf16(pszString, &pwszTmp);
|
/vbox/src/VBox/Runtime/testcase/ |
H A D | tstRTDigest-2.cpp | 202 const char *pszString; local 204 pszString = ""; 205 RTMd2(pszString, strlen(pszString), abHash); 209 pszString = "The quick brown fox jumps over the lazy dog"; 210 RTMd2(pszString, strlen(pszString), abHash); 214 pszString = "a"; 215 RTMd2(pszString, strlen(pszString), abHas 401 const char *pszString; local 600 const char *pszString; local 779 const char *pszString; local 947 const char *pszString; local 985 const char *pszString; local 1154 const char *pszString; local 1192 const char *pszString; local 1229 const char *pszString; local [all...] |
/vbox/src/VBox/Runtime/generic/ |
H A D | uuid-generic.cpp | 180 RTDECL(int) RTUuidToStr(PCRTUUID pUuid, char *pszString, size_t cchString) argument 187 AssertPtrReturn(pszString, VERR_INVALID_PARAMETER); 205 pszString[ 0] = g_achDigits[(u32TimeLow >> 28)/*& 0xf*/]; 206 pszString[ 1] = g_achDigits[(u32TimeLow >> 24) & 0xf]; 207 pszString[ 2] = g_achDigits[(u32TimeLow >> 20) & 0xf]; 208 pszString[ 3] = g_achDigits[(u32TimeLow >> 16) & 0xf]; 209 pszString[ 4] = g_achDigits[(u32TimeLow >> 12) & 0xf]; 210 pszString[ 5] = g_achDigits[(u32TimeLow >> 8) & 0xf]; 211 pszString[ 6] = g_achDigits[(u32TimeLow >> 4) & 0xf]; 212 pszString[ 250 RTUuidFromStr(PRTUUID pUuid, const char *pszString) argument [all...] |
/vbox/src/VBox/Runtime/common/misc/ |
H A D | uri.cpp | 67 static char *rtUriPercentEncodeN(const char *pszString, size_t cchMax) argument 69 if (!pszString) 74 size_t cbLen = RT_MIN(strlen(pszString), cchMax); 84 if (URI_EXCLUDED(pszString[iIn])) 87 RTStrFormatU8(&szNum[0], 3, pszString[iIn++], 16, 2, 2, RTSTR_F_CAPITAL | RTSTR_F_ZEROPAD); 93 pszNew[iOut++] = pszString[iIn++]; 114 static char *rtUriPercentDecodeN(const char *pszString, size_t cchMax) argument 116 if (!pszString) 120 size_t cbLen = RT_MIN(strlen(pszString), cchMax); 130 if (pszString[iI [all...] |
/vbox/src/VBox/Runtime/common/time/ |
H A D | time.cpp | 758 * @param pszString The ISO date string to convert. 760 RTDECL(PRTTIME) RTTimeFromString(PRTTIME pTime, const char *pszString) argument 763 while (RT_C_IS_SPACE(*pszString)) 764 pszString++; 777 int rc = RTStrToInt32Ex(pszString, (char **)&pszString, 10, &pTime->i32Year); 785 if (*pszString++ != '-') 789 rc = RTStrToUInt8Ex(pszString, (char **)&pszString, 10, &pTime->u8Month); 794 if (*pszString 899 RTTimeSpecFromString(PRTTIMESPEC pTime, const char *pszString) argument [all...] |
/vbox/src/VBox/Runtime/r3/posix/ |
H A D | utf8-posix.cpp | 455 RTR3DECL(int) RTStrUtf8ToCurrentCPTag(char **ppszString, const char *pszString, const char *pszTag) argument 458 Assert(pszString); 464 size_t cch = strlen(pszString); 473 return rtStrConvertWrapper(pszString, cch, "UTF-8", ppszString, 0, "", 1, RTSTRICONV_UTF8_TO_LOCALE); 477 RTR3DECL(int) RTStrCurrentCPToUtf8Tag(char **ppszString, const char *pszString, const char *pszTag) argument 480 Assert(pszString); 486 size_t cch = strlen(pszString); 495 return rtStrConvertWrapper(pszString, cch, "", ppszString, 0, "UTF-8", 2, RTSTRICONV_LOCALE_TO_UTF8);
|
/vbox/src/VBox/HostDrivers/VBoxUSB/ |
H A D | USBFilter.cpp | 1070 * @retval VERR_INVALID_POINTER if pszString isn't valid. 1075 * @param pszString The string to add. 1077 static int usbfilterSetString(PUSBFILTER pFilter, USBFILTERIDX enmFieldIdx, const char *pszString) argument 1084 AssertPtrReturn(pszString, VERR_INVALID_POINTER); 1122 if (!*pszString) 1126 const size_t cch = strlen(pszString); 1131 memcpy(&pFilter->achStrTab[pFilter->offCurEnd + 1], pszString, cch + 1);
|
/vbox/src/VBox/Additions/WINNT/Installer/InstallHelper/ |
H A D | VBoxGuestInstallHelper.cpp | 173 static HRESULT vboxChar2WCharAlloc(const char *pszString, PWCHAR *ppwString) argument 176 int iLen = strlen(pszString) + 2; 182 if (MultiByteToWideChar(CP_ACP, 0, pszString, -1, pwString, iLen) == 0)
|
/vbox/src/VBox/Additions/common/VBoxGuestLib/ |
H A D | VBoxGuestR3LibGuestProp.cpp | 65 DECLINLINE(char const *) RTStrEnd(char const *pszString, size_t cchMax) argument 71 char const *pszRet = (char const *)memchr(pszString, '\0', RTSTR_MEMCHR_MAX); 74 pszString += RTSTR_MEMCHR_MAX; 77 return (char const *)memchr(pszString, '\0', cchMax); 80 DECLINLINE(char *) RTStrEnd(char *pszString, size_t cchMax) argument 86 char *pszRet = (char *)memchr(pszString, '\0', RTSTR_MEMCHR_MAX); 89 pszString += RTSTR_MEMCHR_MAX; 92 return (char *)memchr(pszString, '\0', cchMax);
|
/vbox/src/VBox/Main/cbinding/ |
H A D | VBoxCAPI.cpp | 69 VBoxUtf8ToUtf16(const char *pszString, BSTR *ppwszString) argument 71 if (!pszString) 77 return RTStrToUtf16(pszString, ppwszString); 80 int vrc = RTStrToUtf16(pszString, &pwsz); 88 VBoxUtf8Clear(char *pszString) argument 90 RT_BZERO(pszString, strlen(pszString)); 110 VBoxUtf8Free(char *pszString) argument 112 RTStrFree(pszString); 811 int (*pfnUtf8ToUtf16)(const char *pszString, BST [all...] |
/vbox/src/VBox/Runtime/common/crypto/ |
H A D | x509-core.cpp | 662 RTDECL(bool) RTCrX509Name_MatchWithString(PCRTCRX509NAME pThis, const char *pszString) argument 665 size_t cchString = strlen(pszString); 692 if ( strncmp(pszString, g_aRdnMap[iName].pszShortNm, g_aRdnMap[iName].cchShortNm) != 0 693 || pszString[g_aRdnMap[iName].cchShortNm] != '=') 696 pszString += g_aRdnMap[iName].cchShortNm + 1; 708 if (RTAsn1String_CompareWithString(&pComponent->Value.u.String, pszString, cchComponent) != 0) 712 pszString += cchComponent; 719 if (pszString[0] != ',') 721 if (pszString[1] != ' ' && pszString[ [all...] |