/vbox/src/VBox/Runtime/common/string/ |
H A D | stringalloc.cpp | 54 RTDECL(int) RTStrAllocExTag(char **ppsz, size_t cb, const char *pszTag) argument 56 char *psz = *ppsz = (char *)RTMemAllocTag(RT_MAX(cb, 1), pszTag); 67 RTDECL(int) RTStrReallocTag(char **ppsz, size_t cbNew, const char *pszTag) argument 69 char *pszOld = *ppsz; 73 *ppsz = NULL; 81 *ppsz = pszNew; 90 *ppsz = pszNew; 156 RTDECL(int) RTStrAAppendTag(char **ppsz, const char *pszAppend, const char *pszTag) argument 160 return RTStrAAppendNTag(ppsz, pszAppend, RTSTR_MAX, pszTag); 164 RTDECL(int) RTStrAAppendNTag(char **ppsz, cons argument 194 RTStrAAppendExNVTag(char **ppsz, size_t cPairs, va_list va, const char *pszTag) argument 256 RTStrATruncateTag(char **ppsz, size_t cchNew, const char *pszTag) argument [all...] |
H A D | utf-8.cpp | 947 RTDECL(int) RTLatin1ToUtf8ExTag(const char *pszString, size_t cchString, char **ppsz, size_t cch, size_t *pcch, const char *pszTag) argument 953 Assert(VALID_PTR(ppsz)); 971 if (cch > 0 && *ppsz) 976 pszResult = *ppsz; 980 *ppsz = NULL; 990 *ppsz = pszResult; 1143 char **ppsz, size_t cch, size_t *pcch, const char *pszTag) 1149 Assert(VALID_PTR(ppsz)); 1167 if (cch > 0 && *ppsz) 1172 pszResult = *ppsz; 1142 RTStrToLatin1ExTag(const char *pszString, size_t cchString, char **ppsz, size_t cch, size_t *pcch, const char *pszTag) argument 1230 rtStrGetCpExFailure(const char **ppsz, PRTUNICP pCp, int rc) argument 1250 RTStrGetCpExInternal(const char **ppsz, PRTUNICP pCp) argument 1382 rtStrGetCpNExFailure(const char **ppsz, size_t *pcch, PRTUNICP pCp, int rc) argument 1394 RTStrGetCpNExInternal(const char **ppsz, size_t *pcch, PRTUNICP pCp) argument [all...] |
H A D | utf-16-latin-1.cpp | 219 RTDECL(int) RTUtf16ToLatin1ExTag(PCRTUTF16 pwszString, size_t cwcString, char **ppsz, size_t cch, size_t *pcch, const char *pszTag) argument 225 AssertPtr(ppsz); 243 if (cch > 0 && *ppsz) 248 pszResult = *ppsz; 252 *ppsz = NULL; 262 *ppsz = pszResult;
|
H A D | utf-16.cpp | 482 RTDECL(int) RTUtf16ToUtf8ExTag(PCRTUTF16 pwszString, size_t cwcString, char **ppsz, size_t cch, size_t *pcch, const char *pszTag) argument 488 Assert(VALID_PTR(ppsz)); 506 if (cch > 0 && *ppsz) 511 pszResult = *ppsz; 515 *ppsz = NULL; 525 *ppsz = pszResult;
|
H A D | uniread.cpp | 121 * @param ppsz Where to store the pointer to the next field. 122 * @param pszLine The line string. (could also be *ppsz from a FirstNext call) 124 static char *FirstField(char **ppsz, char *pszLine) argument 128 *ppsz = psz = strchr(pszLine, '\0'); 132 *ppsz = psz + 1; 159 * @param ppsz Where to get and store the string position. 161 static char *NextField(char **ppsz) argument 163 return FirstField(ppsz, *ppsz); 172 * @returns Pointer to the mapping values following the type. @a *ppsz i [all...] |
/vbox/include/iprt/ |
H A D | string.h | 302 * @retval VERR_NO_STR_MEMORY if we failed to reallocate the string, @a *ppsz 305 * @param ppsz Pointer to the string pointer. The string 311 #define RTStrAAppend(ppsz, pszAppend) RTStrAAppendTag((ppsz), (pszAppend), RTSTR_TAG) 317 * @retval VERR_NO_STR_MEMORY if we failed to reallocate the string, @a *ppsz 320 * @param ppsz Pointer to the string pointer. The string 327 RTDECL(int) RTStrAAppendTag(char **ppsz, const char *pszAppend, const char *pszTag); 334 * @retval VERR_NO_STR_MEMORY if we failed to reallocate the string, @a *ppsz 337 * @param ppsz Pointer to the string pointer. The string 348 #define RTStrAAppendN(ppsz, pszAppen 435 RTStrAAppendExN(char **ppsz, size_t cPairs, ...) argument 466 RTStrAAppendExNTag(char **ppsz, const char *pszTag, size_t cPairs, ...) argument 1203 RTStrGetCpEx(const char **ppsz, PRTUNICP pCp) argument 1234 RTStrGetCpNEx(const char **ppsz, size_t *pcch, PRTUNICP pCp) argument 1360 RTLatin1GetCpEx(const char **ppsz, PRTUNICP pCp) argument 1382 RTLatin1GetCpNEx(const char **ppsz, size_t *pcch, PRTUNICP pCp) argument [all...] |
H A D | asn1.h | 1172 * @param ppsz Where to return the pointer to the UTF-8 string. 1177 RTDECL(int) RTAsn1String_QueryUtf8(PCRTASN1STRING pString, const char **ppsz, size_t *pcch);
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | DBGFLog.cpp | 38 * @param ppsz Pointer to the string pointer. 40 static PRTLOGGER dbgfR3LogResolvedLogger(const char **ppsz) argument 43 const char *psz = *ppsz; 46 *ppsz += sizeof("release:") - 1; 52 *ppsz += sizeof("debug:") - 1;
|
/vbox/src/VBox/Runtime/common/checksum/ |
H A D | manifest2.cpp | 352 char const * const *ppsz = pEquals->papszIgnoreAttr; 353 if (ppsz) 355 while (*ppsz) 357 if (!strcmp(*ppsz, pAttr->szName)) 359 ppsz++; 393 char const * const *ppsz = pEquals->papszIgnoreEntries; 394 if (ppsz) 396 while (*ppsz) 398 if (!strcmp(*ppsz, pEntry->StrCore.pszString)) 400 ppsz [all...] |
/vbox/src/VBox/Runtime/common/crypto/ |
H A D | x509-core.cpp | 381 static RTUNICP rtCrX509CanNameGetNextCpWithMappingSlowSpace(const char **ppsz, size_t *pcch) argument 387 const char *psz = *ppsz; 411 *ppsz = pszPrev; 417 DECLINLINE(RTUNICP) rtCrX509CanNameGetNextCpIgnoreNul(const char **ppsz, size_t *pcch) argument 421 const char *psz = *ppsz; 426 *ppsz = psz + 1; 430 int rc = RTStrGetCpEx(ppsz, &uc); 432 size_t cchCp = *ppsz - psz; 443 static RTUNICP rtCrX509CanNameGetNextCpWithMappingSlowNothing(const char **ppsz, size_t *pcch) argument 451 RTUNICP uc = rtCrX509CanNameGetNextCpIgnoreNul(ppsz, pcc 460 rtCrX509CanNameGetNextCpWithMapping(const char **ppsz, size_t *pcch) argument [all...] |
/vbox/src/bldprogs/ |
H A D | scm.cpp | 433 char **ppsz = NULL; local 436 case SCMOPT_FILTER_OUT_DIRS: ppsz = &pSettings->pszFilterOutDirs; break; 437 case SCMOPT_FILTER_FILES: ppsz = &pSettings->pszFilterFiles; break; 438 case SCMOPT_FILTER_OUT_FILES: ppsz = &pSettings->pszFilterOutFiles; break; 445 return RTStrATruncate(ppsz, 0); 462 return RTStrAAppendExN(ppsz, 2, 463 "|", *ppsz && **ppsz ? (size_t)1 : (size_t)0,
|
/vbox/src/VBox/Main/src-server/linux/ |
H A D | USBGetDevices.cpp | 319 static int usbReadStr(const char *pszValue, const char **ppsz) argument 323 if (*ppsz) 324 RTStrFree((char *)*ppsz); 329 *ppsz = psz;
|
/vbox/src/VBox/Main/src-server/darwin/ |
H A D | iokit.cpp | 271 * @param ppsz Where to store the key value. Free with RTStrFree. Set to NULL on failure. 273 static bool darwinDictDupString(CFDictionaryRef DictRef, CFStringRef KeyStrRef, char **ppsz) argument 278 *ppsz = RTStrDup(szBuf); 279 if (*ppsz) 282 *ppsz = NULL;
|
/vbox/src/VBox/Runtime/common/dbg/ |
H A D | dbgmoddwarf.cpp | 1473 * @param ppsz Pointer to the string pointer. May be 1476 static int rtDbgModDwarfStringToUtf8(PRTDBGMODDWARF pThis, char **ppsz) argument 1480 RTStrPurgeEncoding(*ppsz);
|
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/include/ |
H A D | shobjidl.idl | 456 [out, string] LPWSTR *ppsz);
|