Lines Matching defs:cbString

170 DECLINLINE(size_t) crDmpFormatVal(char *pString, size_t cbString, const char *pszElFormat, uint32_t cbVal, const void *pvVal)
180 return sprintf_s(pString, cbString, pszElFormat, *((double*)pvVal));
188 return sprintf_s(pString, cbString, pszElFormat, *((float*)pvVal));
190 return sprintf_s(pString, cbString, pszElFormat, *((uint32_t*)pvVal));
194 return sprintf_s(pString, cbString, pszElFormat, *((uint16_t*)pvVal));
196 return sprintf_s(pString, cbString, pszElFormat, *((uint8_t*)pvVal));
203 VBOXDUMPDECL(size_t) crDmpFormatRawArray(char *pString, size_t cbString, const char *pszElFormat, uint32_t cbEl, const void *pvVal, uint32_t cVal)
205 if (cbString < 2)
211 const size_t cbInitString = cbString;
213 --cbString;
218 cbWritten = crDmpFormatVal(pString, cbString, pszElFormat, cbEl, (const void *)pu8Val);
220 Assert(cbString >= cbWritten);
222 cbString -= cbWritten;
225 cbWritten = sprintf_s(pString, cbString, ", ");
226 Assert(cbString >= cbWritten);
228 cbString -= cbWritten;
232 if (!cbString)
238 --cbString;
240 if (!cbString)
247 return cbInitString - cbString;
250 VBOXDUMPDECL(size_t) crDmpFormatMatrixArray(char *pString, size_t cbString, const char *pszElFormat, uint32_t cbEl, const void *pvVal, uint32_t cX, uint32_t cY)
252 if (cbString < 2)
258 const size_t cbInitString = cbString;
260 --cbString;
265 cbWritten = crDmpFormatRawArray(pString, cbString, pszElFormat, cbEl, (const void *)pu8Val, cX);
267 Assert(cbString >= cbWritten);
269 cbString -= cbWritten;
272 if (cbString < 3)
278 --cbString;
280 --cbString;
283 if (!cbString)
289 --cbString;
291 if (!cbString)
298 return cbInitString - cbString;
301 VBOXDUMPDECL(size_t) crDmpFormatArray(char *pString, size_t cbString, const char *pszElFormat, uint32_t cbEl, const void *pvVal, uint32_t cVal)
306 return crDmpFormatVal(pString, cbString, pszElFormat, cbEl, pvVal);
308 return crDmpFormatMatrixArray(pString, cbString, pszElFormat, cbEl, pvVal, 4, 4);
310 return crDmpFormatMatrixArray(pString, cbString, pszElFormat, cbEl, pvVal, 3, 3);
315 return crDmpFormatRawArray(pString, cbString, pszElFormat, cbEl, pvVal, cVal);