Lines Matching defs:cbSrc

93  * @param  cbSrc    The size of the test data.
95 static void tstBenchmarkCRCsAllInOne(uint8_t const *pabSrc, size_t cbSrc)
101 uint32_t u32Crc = RTCrc32(pabSrc, cbSrc);
103 unsigned uSpeed = (unsigned)(cbSrc / (long double)NanoTS * 1000000000.0 / 1024);
108 uint64_t u64Crc = RTCrc64(pabSrc, cbSrc);
110 uSpeed = (unsigned)(cbSrc / (long double)NanoTS * 1000000000.0 / 1024);
114 u32Crc = RTCrcAdler32(pabSrc, cbSrc);
116 uSpeed = (unsigned)(cbSrc / (long double)NanoTS * 1000000000.0 / 1024);
121 RTMd5(pabSrc, cbSrc, abMd5Hash);
123 uSpeed = (unsigned)(cbSrc / (long double)NanoTS * 1000000000.0 / 1024);
130 RTSha1(pabSrc, cbSrc, abSha1Hash);
132 uSpeed = (unsigned)(cbSrc / (long double)NanoTS * 1000000000.0 / 1024);
138 RTSha256(pabSrc, cbSrc, abSha256Hash);
140 uSpeed = (unsigned)(cbSrc / (long double)NanoTS * 1000000000.0 / 1024);
146 RTSha512(pabSrc, cbSrc, abSha512Hash);
148 uSpeed = (unsigned)(cbSrc / (long double)NanoTS * 1000000000.0 / 1024);
158 * @param cbSrc The size of the test data.
160 static void tstBenchmarkCRCsPageByPage(uint8_t const *pabSrc, size_t cbSrc)
165 size_t const cPages = cbSrc / PAGE_SIZE;
171 unsigned uSpeed = (unsigned)(cbSrc / (long double)NanoTS * 1000000000.0 / 1024);
179 uSpeed = (unsigned)(cbSrc / (long double)NanoTS * 1000000000.0 / 1024);
186 uSpeed = (unsigned)(cbSrc / (long double)NanoTS * 1000000000.0 / 1024);
194 uSpeed = (unsigned)(cbSrc / (long double)NanoTS * 1000000000.0 / 1024);
202 uSpeed = (unsigned)(cbSrc / (long double)NanoTS * 1000000000.0 / 1024);
210 uSpeed = (unsigned)(cbSrc / (long double)NanoTS * 1000000000.0 / 1024);
218 uSpeed = (unsigned)(cbSrc / (long double)NanoTS * 1000000000.0 / 1024);
431 size_t cbSrc = RT_MIN(g_cPages - iPage, cPagesAtATime) * PAGE_SIZE;
434 pbSrcPage, cbSrc,
445 pbSrcPage += cbSrc;
502 size_t cbSrc = *(uint32_t *)pbSrcPage;
506 pbSrcPage, cbSrc, &cbSrc,
515 cbLeft -= cbSrc;
516 pbSrcPage += cbSrc;