Lines Matching refs:pvArgOutput

100  * @param   pvArgOutput     Argument for the output function.
103 static size_t rtstrFormatIPv6(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, PCRTNETADDRIPV6 pIpv6Addr)
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, ":", 1);
194 cch += pfnOutput(pvArgOutput, szHexWord, rtstrFormatIPv6HexWord(szHexWord, RT_BE2H_U16(pIpv6Addr->au16[idx])));
198 cch += pfnOutput(pvArgOutput, ":", 1);
203 cch += RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
220 * @param pvArgOutput Argument for the output function.
229 DECLHIDDEN(size_t) rtstrFormatRt(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, const char **ppszFormat, va_list *pArgs,
499 return pfnOutput(pvArgOutput, s_szTrue, sizeof(s_szTrue) - 1);
501 return pfnOutput(pvArgOutput, s_szFalse, sizeof(s_szFalse) - 1);
503 return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, "!%lld!", u.u64);
541 return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
551 return rtstrFormatIPv6(pfnOutput, pvArgOutput, u.pIpv6Addr);
552 return pfnOutput(pvArgOutput, s_szNull, sizeof(s_szNull) - 1);
558 return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
566 return pfnOutput(pvArgOutput, s_szNull, sizeof(s_szNull) - 1);
577 return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
583 return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
593 return rtstrFormatIPv6(pfnOutput, pvArgOutput, &u.pNetAddr->uAddr.IPv6);
595 return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
601 return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
611 return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
616 return pfnOutput(pvArgOutput, s_szNull, sizeof(s_szNull) - 1);
624 return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
638 return pfnOutput(pvArgOutput, s_szNull, sizeof(s_szNull) - 1);
649 return pfnOutput(pvArgOutput, szBuf, cch);
667 return pfnOutput(pvArgOutput, RT_STR_TUPLE("<null>"));
683 return pfnOutput(pvArgOutput, pszLastSep, psz - pszLastSep);
711 return pfnOutput(pvArgOutput, RT_STR_TUPLE("<null>"));
729 return pfnOutput(pvArgOutput, pszStart, psz - pszStart);
773 cch += RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, "%s%0*p %04x:", off ? "\n" : "", sizeof(pu8) * 2, (uintptr_t)pu8, off);
775 cch += RTStrFormat(pfnOutput, pvArgOutput, NULL, 0,
778 cch += pfnOutput(pvArgOutput, " ", 3);
780 cch += pfnOutput(pvArgOutput, " ", 1);
785 cch += pfnOutput(pvArgOutput, u8 < 127 && u8 >= 32 ? (const char *)&u8 : ".", 1);
802 cch = RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, "%02x", *pu8++);
804 cch += RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, " %02x", *pu8);
816 return pfnOutput(pvArgOutput, RT_STR_TUPLE("<null>"));
833 return pfnOutput(pvArgOutput, pMsg->pszDefine, strlen(pMsg->pszDefine));
835 return pfnOutput(pvArgOutput, pMsg->pszMsgFull,strlen(pMsg->pszMsgFull));
837 return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, "%s (0x%08X) - %s", pMsg->pszDefine, hrc, pMsg->pszMsgFull);
865 return pfnOutput(pvArgOutput, pMsg->pszDefine, strlen(pMsg->pszDefine));
867 return pfnOutput(pvArgOutput, pMsg->pszMsgShort, strlen(pMsg->pszMsgShort));
869 return pfnOutput(pvArgOutput, pMsg->pszMsgFull, strlen(pMsg->pszMsgFull));
871 return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, "%s (%d) - %s", pMsg->pszDefine, rc, pMsg->pszMsgFull);
883 return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, "%d", rc);
906 return pfnOutput(pvArgOutput, pMsg->pszDefine, strlen(pMsg->pszDefine));
908 return pfnOutput(pvArgOutput, pMsg->pszMsgFull,strlen(pMsg->pszMsgFull));
910 return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, "%s (0x%08X) - %s", pMsg->pszDefine, rc, pMsg->pszMsgFull);
915 return RTStrFormat(pfnOutput, pvArgOutput, NULL, 0, "0x%08X", rc);
1012 return pfnOutput(pvArgOutput, RT_STR_TUPLE("<null>"));
1020 return RTStrFormat(pfnOutput, pvArgOutput, NULL, NULL, "%'lld ns", RTTimeSpecGetNano(u.pTimeSpec));
1059 cchOutput += pfnOutput(pvArgOutput, "\"", 1);
1062 cchOutput += pfnOutput(pvArgOutput, " ", 1);
1070 cchOutput += pfnOutput(pvArgOutput, &pszStr[offLast], offCur - offLast);
1073 case '<': cchOutput += pfnOutput(pvArgOutput, "&lt;", 4); break;
1074 case '>': cchOutput += pfnOutput(pvArgOutput, "&gt;", 4); break;
1075 case '&': cchOutput += pfnOutput(pvArgOutput, "&amp;", 5); break;
1076 case '\'': cchOutput += pfnOutput(pvArgOutput, "&apos;", 6); break;
1077 case '"': cchOutput += pfnOutput(pvArgOutput, "&quot;", 6); break;
1078 case '\n': cchOutput += pfnOutput(pvArgOutput, "&#xA;", 5); break;
1079 case '\r': cchOutput += pfnOutput(pvArgOutput, "&#xD;", 5); break;
1088 cchOutput += pfnOutput(pvArgOutput, &pszStr[offLast], offCur - offLast);
1091 cchOutput += pfnOutput(pvArgOutput, " ", 1);
1093 cchOutput += pfnOutput(pvArgOutput, "\"", 1);
1136 cchOutput += pfnOutput(pvArgOutput, "{" a_szName, sizeof(a_szName)); \
1138 cchOutput += pfnOutput(pvArgOutput, "," a_szName, sizeof(a_szName)); \
1146 cchOutput += pfnOutput(pvArgOutput, !cPrinted ? "{unkn=" : ",unkn=", 6); \
1148 cchOutput += pfnOutput(pvArgOutput, szBuf, cch); \
1152 cchOutput += pfnOutput(pvArgOutput, "}", 1); \
1172 cchOutput += pfnOutput(pvArgOutput, szBuf, cch);
1191 cchOutput += pfnOutput(pvArgOutput, szBuf, cch);