Searched refs:pvArgOutput (Results 1 - 17 of 17) sorted by relevance

/vbox/src/VBox/Debugger/
H A DDBGCCmdHlp.cpp60 * @param pvArgOutput Argument for the output function.
65 static size_t dbgcStringOutputInQuotes(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, char chQuote, const char *psz, size_t cch) argument
67 size_t cchOutput = pfnOutput(pvArgOutput, &chQuote, 1);
74 cchOutput += pfnOutput(pvArgOutput, psz, cch);
78 cchOutput += pfnOutput(pvArgOutput, psz, cchSub);
79 cchOutput += pfnOutput(pvArgOutput, &chQuote, 1);
84 cchOutput += pfnOutput(pvArgOutput, &chQuote, 1);
96 * @param pvArgOutput Argument for the output function.
105 static DECLCALLBACK(size_t) dbgcStringFormatter(void *pvArg, PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, argument
130 return RTStrFormat(pfnOutput, pvArgOutput, NUL
[all...]
/vbox/src/VBox/Runtime/common/string/
H A Dstrformatrt.cpp100 * @param pvArgOutput Argument for the output function.
103 static size_t rtstrFormatIPv6(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, PCRTNETADDRIPV6 pIpv6Addr) argument
167 cch += pfnOutput(pvArgOutput, ":", 1);
168 cch += pfnOutput(pvArgOutput, szHexWord, rtstrFormatIPv6HexWord(szHexWord, RT_BE2H_U16(pIpv6Addr->au16[idx])));
172 cch += pfnOutput(pvArgOutput, ":", 1);
179 cch += pfnOutput(pvArgOutput, ":", 1);
183 cch += pfnOutput(pvArgOutput, szHexWord, rtstrFormatIPv6HexWord(szHexWord, RT_BE2H_U16(pIpv6Addr->au16[idx])));
184 cch += pfnOutput(pvArgOutput, ":", 1);
188 cch += pfnOutput(pvArgOutput, ":", 1);
193 cch += pfnOutput(pvArgOutput, "
229 rtstrFormatRt(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, const char **ppszFormat, va_list *pArgs, int cchWidth, int cchPrecision, unsigned fFlags, char chArgSize) argument
[all...]
H A Dstrformattype.cpp409 * @param pvArgOutput Argument for the output function.
418 DECLHIDDEN(size_t) rtstrFormatType(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, const char **ppszFormat,
463 cch = pfnHandler(pfnOutput, pvArgOutput, g_aTypes[i].szType, pvValue, cchWidth, cchPrecision, fFlags, pvUser);
469 cch = pfnOutput(pvArgOutput, RT_STR_TUPLE("<missing:%R["));
470 cch += pfnOutput(pvArgOutput, pszType, pszTypeEnd - pszType);
471 cch += pfnOutput(pvArgOutput, RT_STR_TUPLE("]>"));
H A Dstrformat.cpp357 * @param pvArgOutput Argument to the output worker.
363 RTDECL(size_t) RTStrFormatV(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, PFNSTRFORMAT pfnFormat, void *pvArgFormat, argument
378 cch += pfnOutput(pvArgOutput, pszStartOutput, pszFormat - pszStartOutput);
526 cch += pfnOutput(pvArgOutput, " ", 1);
529 cch += pfnOutput(pvArgOutput, SSToDS(&ch), 1);
532 cch += pfnOutput(pvArgOutput, " ", 1);
553 cch += pfnOutput(pvArgOutput, " ", 1);
563 cch += pfnOutput(pvArgOutput, szUtf8, pszEnd - szUtf8);
566 cch += pfnOutput(pvArgOutput, &ch, 1);
570 cch += pfnOutput(pvArgOutput, " ",
848 RTStrFormat(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, PFNSTRFORMAT pfnFormat, void *pvArgFormat, const char *pszFormat, ...) argument
[all...]
/vbox/src/VBox/Devices/Network/slirp/
H A Ddebug.c280 printSocket(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput,
297 return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
300 return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
303 cb += RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
331 cb += RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
336 cb += RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
343 cb += RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
353 printNATSocketState(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput,
374 cbReturn += RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, g_apszSocketStates[idxNATState].pcszSocketStateName);
378 cbReturn += RTStrFormat(pfnOutput, pvArgOutput, NUL
[all...]
/vbox/src/VBox/Runtime/common/log/
H A Dlogformat.cpp49 void *pvArgOutput, const char **ppszFormat,
79 * @param pvArgOutput Argument for the output function.
88 static DECLCALLBACK(size_t) rtlogFormatStr(void *pvArg, PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, argument
96 NOREF(pvArg); NOREF(pfnOutput); NOREF(pvArgOutput); NOREF(pArgs); NOREF(cchWidth);
H A Dlog.cpp438 * @param pvArgOutput Argument for the output function.
447 static DECLCALLBACK(size_t) rtlogPhaseFormatStr(void *pvArg, PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, argument
/vbox/src/VBox/Runtime/include/internal/
H A Dstring.h50 DECLHIDDEN(size_t) rtstrFormatRt(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, const char **ppszFormat, va_list *pArgs,
52 DECLHIDDEN(size_t) rtstrFormatType(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, const char **ppszFormat, va_list *pArgs,
/vbox/src/VBox/VMM/VMMAll/
H A DVMMAll.cpp69 static DECLCALLBACK(size_t) vmmFormatTypeVmCpuSet(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, argument
94 return pfnOutput(pvArgOutput, szTmp, 3 + vmmFormatTypeShortNumber(&szTmp[3], iCpu));
99 return pfnOutput(pvArgOutput, RT_STR_TUPLE("<empty>"));
101 return pfnOutput(pvArgOutput, RT_STR_TUPLE("<full>"));
106 size_t cchRet = pfnOutput(pvArgOutput, "{", 1);
133 cchRet += pfnOutput(pvArgOutput, szTmp, off);
138 cchRet += pfnOutput(pvArgOutput, "}", 1);
H A DPGMAll.cpp2600 static DECLCALLBACK(size_t) pgmFormatTypeHandlerPage(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, argument
2657 cch = pfnOutput(pvArgOutput, szTmp, cch);
2660 cch = pfnOutput(pvArgOutput, RT_STR_TUPLE("<bad-pgmpage-ptr>"));
2668 static DECLCALLBACK(size_t) pgmFormatTypeHandlerRamRange(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, argument
2679 cch = pfnOutput(pvArgOutput, szTmp, cch);
2682 cch = pfnOutput(pvArgOutput, RT_STR_TUPLE("<bad-pgmramrange-ptr>"));
/vbox/src/VBox/NetworkServices/NAT/
H A Dproxy.c131 proxy_sockerr_rtstrfmt(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput,
158 return RTStrFormat(pfnOutput, pvArgOutput, NULL, NULL, "%s", msg);
167 proxy_sockerr_rtstrfmt(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput,
197 cb += RTStrFormat(pfnOutput, pvArgOutput, NULL, NULL,
201 cb += RTStrFormat(pfnOutput, pvArgOutput, NULL, NULL,
206 cb += RTStrFormat(pfnOutput, pvArgOutput, NULL, NULL,
220 cb += RTStrFormat(pfnOutput, pvArgOutput, NULL, NULL,
230 cb += RTStrFormat(pfnOutput, pvArgOutput, NULL, NULL,
H A Dpxping.c776 pxping_pcb_rtstrfmt(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput,
792 return RTStrFormat(pfnOutput, pvArgOutput, NULL, NULL, "(null)");
797 cb += RTStrFormat(pfnOutput, pvArgOutput, NULL, NULL,
800 cb += RTStrFormat(pfnOutput, pvArgOutput, NULL, NULL,
805 cb += RTStrFormat(pfnOutput, pvArgOutput, NULL, NULL,
810 cb += RTStrFormat(pfnOutput, pvArgOutput, NULL, NULL,
815 cb += RTStrFormat(pfnOutput, pvArgOutput, NULL, NULL,
/vbox/src/VBox/VMM/VMMR3/
H A DDBGFReg.cpp2254 dbgfR3RegPrintfCbFormatField(PDBGFR3REGPRINTFARGS pThis, PFNRTSTROUTPUT pfnOutput, void *pvArgOutput,
2271 return pfnOutput(pvArgOutput, pErr->pszDefine, strlen(pErr->pszDefine));
2272 return pfnOutput(pvArgOutput, szTmp, RTStrPrintf(szTmp, sizeof(szTmp), "rc=%d", rc));
2337 return pfnOutput(pvArgOutput, pLookupRec->Core.pszString, pLookupRec->Core.cchString);
2341 return pfnOutput(pvArgOutput, szTmp, psz - &szTmp[0]);
2349 dbgfR3RegPrintfCbFormatNormal(PDBGFR3REGPRINTFARGS pThis, PFNRTSTROUTPUT pfnOutput, void *pvArgOutput,
2364 return pfnOutput(pvArgOutput, pErr->pszDefine, strlen(pErr->pszDefine));
2365 return pfnOutput(pvArgOutput, szTmp, RTStrPrintf(szTmp, sizeof(szTmp), "rc=%d", rc));
2375 return pfnOutput(pvArgOutput, "internal-error", sizeof("internal-error") - 1);
2377 return pfnOutput(pvArgOutput, szTm
[all...]
/vbox/src/VBox/Runtime/testcase/
H A DtstRTStrFormat.cpp40 static DECLCALLBACK(size_t) TstType(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, argument
54 size_t cch = pfnOutput(pvArgOutput, pszType, 5);
55 cch += pfnOutput(pvArgOutput, "=", 1);
58 cch += pfnOutput(pvArgOutput, szNum, cchNum);
/vbox/include/iprt/
H A Dstring.h1698 * @param pvArgOutput Argument for the output function.
1707 typedef DECLCALLBACK(size_t) FNSTRFORMAT(void *pvArg, PFNRTSTROUTPUT pfnOutput, void *pvArgOutput,
1723 * @param pvArgOutput Argument to the output worker.
1729 RTDECL(size_t) RTStrFormatV(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, PFNSTRFORMAT pfnFormat, void *pvArgFormat, const char *pszFormat, va_list InArgs);
1740 * @param pvArgOutput Argument to the output worker.
1746 RTDECL(size_t) RTStrFormat(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, PFNSTRFORMAT pfnFormat, void *pvArgFormat, const char *pszFormat, ...);
1876 * @param pvArgOutput Argument to the output worker.
1884 typedef DECLCALLBACK(size_t) FNRTSTRFORMATTYPE(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput,
1427 AssertReturn(CodePoint < 0x100, NULL); *psz++ = (unsigned char)CodePoint; return psz; } DECLINLINE(char *) RTLatin1NextCp(const char *psz) { psz++; return (char *)psz; } DECLINLINE(char *) RTLatin1PrevCp(const char *psz) { psz--; return (char *)psz; } typedef DECLCALLBACK(size_t) FNRTSTROUTPUT(void *pvArg, const char *pachChars, size_t cbChars); typedef FNRTSTROUTPUT *PFNRTSTROUTPUT; typedef DECLCALLBACK(size_t) FNSTRFORMAT(void *pvArg, PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, const char **ppszFormat, va_list *pArgs, int cchWidth, int cchPrecision, unsigned fFlags, char chArgSize); typedef FNSTRFORMAT *PFNSTRFORMAT; RTDECL(size_t) RTStrFormatV(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, PFNSTRFORMAT pfnFormat, void *pvArgFormat, const char *pszFormat, va_list InArgs); RTDECL(size_t) RTStrFormat(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, PFNSTRFORMAT pfnFormat, void *pvArgFormat, const char *pszFormat, ...); RTDECL(int) RTStrFormatNumber(char *psz, uint64_t u64Value, unsigned int uiBase, signed int cchWidth, signed int cchPrecision, unsigned int fFlags); RTDECL(ssize_t) RTStrFormatU8(char *pszBuf, size_t cbBuf, uint8_t u8Value, unsigned int uiBase, signed int cchWidth, signed int cchPrecision, uint32_t fFlags); RTDECL(ssize_t) RTStrFormatU16(char *pszBuf, size_t cbBuf, uint16_t u16Value, unsigned int uiBase, signed int cchWidth, signed int cchPrecision, uint32_t fFlags); RTDECL(ssize_t) RTStrFormatU32(char *pszBuf, size_t cbBuf, uint32_t u32Value, unsigned int uiBase, signed int cchWidth, signed int cchPrecision, uint32_t fFlags); RTDECL(ssize_t) RTStrFormatU64(char *pszBuf, size_t cbBuf, uint64_t u64Value, unsigned int uiBase, signed int cchWidth, signed int cchPrecision, uint32_t fFlags); RTDECL(ssize_t) RTStrFormatU128(char *pszBuf, size_t cbBuf, PCRTUINT128U pu128Value, unsigned int uiBase, signed int cchWidth, signed int cchPrecision, uint32_t fFlags); RTDECL(ssize_t) RTStrFormatR80(char *pszBuf, size_t cbBuf, PCRTFLOAT80U pr80Value, signed int cchWidth, signed int cchPrecision, uint32_t fFlags); RTDECL(ssize_t) RTStrFormatR80u2(char *pszBuf, size_t cbBuf, PCRTFLOAT80U2 pr80Value, signed int cchWidth, signed int cchPrecision, uint32_t fFlags); typedef DECLCALLBACK(size_t) FNRTSTRFORMATTYPE(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, const char *pszType, void const *pvValue, int cchWidth, int cchPrecision, unsigned fFlags, void *pvUser); typedef FNRTSTRFORMATTYPE *PFNRTSTRFORMATTYPE; RTDECL(int) RTStrFormatTypeRegister(const char *pszType, PFNRTSTRFORMATTYPE pfnHandler, void *pvUser); RTDECL(int) RTStrFormatTypeDeregister(const char *pszType); RTDECL(int) RTStrFormatTypeSetUser(const char *pszType, void *pvUser); RTDECL(size_t) RTStrPrintfV(char *pszBuffer, size_t cchBuffer, const char *pszFormat, va_list args); RTDECL(size_t) RTStrPrintf(char *pszBuffer, size_t cchBuffer, const char *pszFormat, ...); RTDECL(size_t) RTStrPrintfExV(PFNSTRFORMAT pfnFormat, void *pvArg, char *pszBuffer, size_t cchBuffer, const char *pszFormat, va_list args); RTDECL(size_t) RTStrPrintfEx(PFNSTRFORMAT pfnFormat, void *pvArg, char *pszBuffer, size_t cchBuffer, const char *pszFormat, ...); RTDECL(int) RTStrAPrintfVTag(char **ppszBuffer, const char *pszFormat, va_list args, const char *pszTag); DECLINLINE(int) RTStrAPrintf(char **ppszBuffer, const char *pszFormat, ...) { int cbRet; va_list va; va_start(va, pszFormat); cbRet = RTStrAPrintfVTag(ppszBuffer, pszFormat, va, RTSTR_TAG); va_end(va); return cbRet; } DECLINLINE(int) RTStrAPrintfTag(char **ppszBuffer, const char *pszTag, const char *pszFormat, ...) { int cbRet; va_list va; va_start(va, pszFormat); cbRet = RTStrAPrintfVTag(ppszBuffer, pszFormat, va, pszTag); va_end(va); return cbRet; } RTDECL(char *) RTStrAPrintf2VTag(const char *pszFormat, va_list args, const char *pszTag); DECLINLINE(char *) RTStrAPrintf2(const char *pszFormat, ...) { char *pszRet; va_list va; va_start(va, pszFormat); pszRet = RTStrAPrintf2VTag(pszFormat, va, RTSTR_TAG); va_end(va); return pszRet; } DECLINLINE(char *) RTStrAPrintf2Tag(const char *pszTag, const char *pszFormat, ...) { char *pszRet; va_list va; va_start(va, pszFormat); pszRet = RTStrAPrintf2VTag(pszFormat, va, pszTag); va_end(va); return pszRet; } RTDECL(char *) RTStrStrip(char *psz); RTDECL(char *) RTStrStripL(const char *psz); RTDECL(char *) RTStrStripR(char *psz); RTDECL(int) RTStrCopy(char *pszDst, size_t cbDst, const char *pszSrc); RTDECL(int) RTStrCopyEx(char *pszDst, size_t cbDst, const char *pszSrc, size_t cchSrcMax); RTDECL(int) RTStrCopyP(char **ppszDst, size_t *pcbDst, const char *pszSrc); RTDECL(int) RTStrCopyPEx(char **ppszDst, size_t *pcbDst, const char *pszSrc, size_t cchSrcMax); RTDECL(int) RTStrCat(char *pszDst, size_t cbDst, const char *pszSrc); RTDECL(int) RTStrCatEx(char *pszDst, size_t cbDst, const char *pszSrc, size_t cchSrcMax); RTDECL(int) RTStrCatP(char **ppszDst, size_t *pcbDst, const char *pszSrc); RTDECL(int) RTStrCatPEx(char **ppszDst, size_t *pcbDst, const char *pszSrc, size_t cchSrcMax); RTDECL(int) RTStrCmp(const char *psz1, const char *psz2); RTDECL(int) RTStrNCmp(const char *psz1, const char *psz2, size_t cchMax); RTDECL(int) RTStrICmp(const char *psz1, const char *psz2); RTDECL(int) RTStrNICmp(const char *psz1, const char *psz2, size_t cchMax); RTDECL(char *) RTStrStr(const char *pszHaystack, const char *pszNeedle); RTDECL(char *) RTStrIStr(const char *pszHaystack, const char *pszNeedle); RTDECL(char *) RTStrToLower(char *psz); RTDECL(char *) RTStrToUpper(char *psz); RTDECL(bool) RTStrIsCaseFoldable(const char *psz); RTDECL(bool) RTStrIsUpperCased(const char *psz); RTDECL(bool) RTStrIsLowerCased(const char *psz); RTDECL(size_t) RTStrNLen(const char *pszString, size_t cchMax); RTDECL(int) RTStrNLenEx(const char *pszString, size_t cchMax, size_t *pcch); RT_C_DECLS_END DECLINLINE(char const *) RTStrEnd(char const *pszString, size_t cchMax) { while (cchMax > RTSTR_MEMCHR_MAX) argument
/vbox/src/VBox/Devices/Audio/
H A DDevIchHda.cpp3269 hdaFormatStrmCtl(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput,
3275 return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
3292 hdaFormatStrmFifos(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput,
3311 return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, "SDFIFOS(raw: %#x, sdfifos:%u B)", uSdFifos, cb);
3318 hdaFormatStrmFifow(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput,
3332 return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, "SDFIFOW(raw: %#0x, sdfifow:%d B)", uSdFifos, cb);
3339 hdaFormatStrmSts(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput,
3345 return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
/vbox/src/VBox/Devices/Network/
H A DDevE1000.cpp6831 void *pvArgOutput,
6842 return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, "NULL_RXD");
6845 cbPrintf += RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, "Address=%16LX Length=%04X Csum=%04X\n",
6847 cbPrintf += RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, " STA: %s %s %s %s %s %s %s ERR: %s %s %s %s SPECIAL: %s VLAN=%03x PRI=%x",
6869 void *pvArgOutput,
6880 return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, "NULL_TXD");
6886 cbPrintf += RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, "Type=Context\n"
6902 cbPrintf += RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, "Type=Data Address=%16LX DTALEN=%05X\n"
6923 cbPrintf += RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, "Type=Legacy Address=%16LX DTALEN=%05X\n"
6944 cbPrintf += RTStrFormat(pfnOutput, pvArgOutput, NUL
[all...]

Completed in 338 milliseconds