/vbox/src/VBox/Runtime/VBox/ |
H A D | logbackdoor.cpp | 42 static DECLCALLBACK(size_t) rtLogBackdoorOutput(void *pv, const char *pachChars, size_t cbChars); 72 static DECLCALLBACK(size_t) rtLogBackdoorOutput(void *pv, const char *pachChars, size_t cbChars) argument 74 RTLogWriteUser(pachChars, cbChars);
|
/vbox/src/VBox/Runtime/common/log/ |
H A D | logcom.cpp | 61 static DECLCALLBACK(size_t) rtLogComOutput(void *pv, const char *pachChars, size_t cbChars); 102 static DECLCALLBACK(size_t) rtLogComOutput(void *pv, const char *pachChars, size_t cbChars) argument 106 RTLogWriteCom(pachChars, cbChars);
|
H A D | log.cpp | 237 static DECLCALLBACK(size_t) rtLogOutput(void *pv, const char *pachChars, size_t cbChars); 238 static DECLCALLBACK(size_t) rtLogOutputPrefixed(void *pv, const char *pachChars, size_t cbChars); 420 * @param pachChars Pointer to an array of utf-8 characters. 421 * @param cbChars Number of bytes in the character array pointed to by pachChars. 423 static DECLCALLBACK(size_t) rtlogPhaseWrite(void *pvArg, const char *pachChars, size_t cbChars) argument 426 RTFileWrite(pLogger->pInt->hFile, pachChars, cbChars, NULL); 2920 static DECLCALLBACK(size_t) rtR0LogLoggerExFallbackOutput(void *pv, const char *pachChars, size_t cbChars) 2934 memcpy(&pThis->achScratch[pThis->offScratch], pachChars, cb); 2945 pachChars += cb; 3316 static DECLCALLBACK(size_t) rtLogOutput(void *pv, const char *pachChars, size_ [all...] |
/vbox/src/VBox/Runtime/r0drv/os2/ |
H A D | assert-r0drv-os2.cpp | 57 static DECLCALLBACK(size_t) rtR0Os2AssertOutputCB(void *pvArg, const char *pachChars, size_t cbChars); 100 * @param pachChars Pointer to an array of utf-8 characters. 101 * @param cbChars Number of bytes in the character array pointed to by pachChars. 103 static DECLCALLBACK(size_t) rtR0Os2AssertOutputCB(void *pvArg, const char *pachChars, size_t cbChars) argument 110 const char ch = *pachChars++;
|
/vbox/src/VBox/Runtime/common/string/ |
H A D | strprintf.cpp | 55 static DECLCALLBACK(size_t) strbufoutput(void *pvArg, const char *pachChars, size_t cbChars); 63 * @param pachChars Pointer to an array of utf-8 characters. 64 * @param cbChars Number of bytes in the character array pointed to by pachChars. 66 static DECLCALLBACK(size_t) strbufoutput(void *pvArg, const char *pachChars, size_t cbChars) argument 73 memcpy(pArg->psz, pachChars, cbChars);
|
H A D | straprintf.cpp | 65 static DECLCALLBACK(size_t) strallocoutput(void *pvArg, const char *pachChars, size_t cbChars); 73 * @param pachChars Pointer to an array of utf-8 characters. 74 * @param cbChars Number of bytes in the character array pointed to by pachChars. 76 static DECLCALLBACK(size_t) strallocoutput(void *pvArg, const char *pachChars, size_t cbChars) argument 88 memcpy(pArg->psz, pachChars, cbChars); 122 memcpy(pArg->psz, pachChars, cbChars);
|
H A D | ministring.cpp | 65 * @param pachChars The characters to append. 69 RTCString::printfOutputCallback(void *pvArg, const char *pachChars, size_t cbChars) argument 89 memcpy(&pThis->m_psz[pThis->m_cch], pachChars, cbChars);
|
/vbox/src/VBox/Additions/WINNT/SharedFolders/driver/ |
H A D | vbsfhlp.c | 291 static DECLCALLBACK(size_t) rtLogBackdoorOutput(void *pv, const char *pachChars, size_t cbChars) 293 RTLogWriteUser(pachChars, cbChars);
|
/vbox/src/VBox/Runtime/r3/ |
H A D | test.cpp | 982 * @param pachChars Pointer to an array of utf-8 characters. 983 * @param cbChars Number of bytes in the character array pointed to by pachChars. 985 static DECLCALLBACK(size_t) rtTestPrintfOutput(void *pvArg, const char *pachChars, size_t cbChars) argument 1002 const char *pchEnd = (const char *)memchr(pachChars, '\n', cbChars); 1006 RTStrmWrite(pTest->pOutStrm, pachChars, cbChars); 1012 size_t const cchPart = pchEnd - pachChars + 1; 1013 RTStrmWrite(pTest->pOutStrm, pachChars, cchPart); 1015 pachChars += cchPart;
|
H A D | stream.cpp | 1127 * @param pachChars Pointer to an array of utf-8 characters. 1128 * @param cchChars Number of bytes in the character array pointed to by pachChars. 1130 static DECLCALLBACK(size_t) rtstrmOutput(void *pvArg, const char *pachChars, size_t cchChars) argument 1133 rtStrmWriteLocked((PRTSTREAM)pvArg, pachChars, cchChars, NULL, true /*fSureIsText*/);
|
/vbox/src/VBox/HostDrivers/Support/os2/ |
H A D | SUPDrv-os2.cpp | 485 * @param pachChars Pointer to an array of utf-8 characters. 486 * @param cbChars Number of bytes in the character array pointed to by pachChars. 488 static DECLCALLBACK(size_t) VBoxDrvLogOutput(void *pvArg, const char *pachChars, size_t cbChars) argument 497 g_szLog[offLogHead] = *pachChars++;
|
/vbox/src/VBox/Additions/common/VBoxGuest/ |
H A D | VBoxGuest-os2.cpp | 657 * @param pachChars Pointer to an array of utf-8 characters. 658 * @param cbChars Number of bytes in the character array pointed to by pachChars. 660 static DECLCALLBACK(size_t) vboxGuestNativeLogOutput(void *pvArg, const char *pachChars, size_t cbChars) 669 g_szLog[offLogHead] = *pachChars++;
|
/vbox/src/VBox/HostDrivers/Support/ |
H A D | SUPR3HardenedMain.cpp | 404 static DECLCALLBACK(size_t) suplibHardenedOutput(void *pvArg, const char *pachChars, size_t cbChars) argument 428 pBuf->szBuf[pBuf->off++] = *pachChars; 433 memcpy(&pBuf->szBuf[pBuf->off], pachChars, cbTodo); 437 memcpy(&pBuf->szBuf[pBuf->off], pachChars, cbSpace);
|
/vbox/include/iprt/cpp/ |
H A D | ministring.h | 969 static DECLCALLBACK(size_t) printfOutputCallback(void *pvArg, const char *pachChars, size_t cbChars);
|
/vbox/src/VBox/Main/src-client/ |
H A D | MachineDebuggerImpl.cpp | 847 static DECLCALLBACK(size_t) MachineDebuggerInfoOutput(void *pvArg, const char *pachChars, size_t cbChars) argument 881 memcpy(&pHlp->pszBuf[pHlp->offBuf], pachChars, cbChars);
|
/vbox/src/VBox/VMM/VMMR0/ |
H A D | VMMR0.cpp | 2018 static DECLCALLBACK(size_t) rtLogOutput(void *pv, const char *pachChars, size_t cbChars) argument 2021 LogAlways(("%c", pachChars[i]));
|
/vbox/include/iprt/ |
H A D | log.h | 2032 * @param pachChars Pointer to an array of utf-8 characters. 2033 * @param cbChars Number of bytes in the character array pointed to by pachChars. 2035 typedef DECLCALLBACK(size_t) FNRTSTROUTPUT(void *pvArg, const char *pachChars, size_t cbChars);
|
H A D | string.h | 1649 * @param pachChars Pointer to an array of utf-8 characters. 1650 * @param cbChars Number of bytes in the character array pointed to by pachChars. 1652 typedef DECLCALLBACK(size_t) FNRTSTROUTPUT(void *pvArg, const char *pachChars, size_t cbChars); 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/VMM/VMMR3/ |
H A D | DBGFReg.cpp | 2486 dbgfR3RegPrintfCbOutput(void *pvArg, const char *pachChars, size_t cbChars) 2498 memcpy(&pArgs->pszBuf[pArgs->offBuf], pachChars, cbToCopy);
|