Lines Matching defs:DataSeg
112 RTSGSEG DataSeg;
162 size_t cbLeft = pTestTask->DataSeg.cbSeg;
164 uint8_t *pbBuf = (uint8_t *)pTestTask->DataSeg.pvSeg;
187 pTestTask->off + idx, pTestTask->DataSeg.cbSeg,
200 uint8_t *pbBuf = (uint8_t *)pTestTask->DataSeg.pvSeg;
201 size_t cbLeft = pTestTask->DataSeg.cbSeg;
233 pTestTask->DataSeg.cbSeg = RTRandU32Ex(512, TASK_TRANSFER_SIZE_MAX) & ~511;
240 offMax = (pTestFile->cbFileMax - pTestFile->cbFileCurr) < pTestTask->DataSeg.cbSeg
241 ? pTestFile->cbFileMax - pTestTask->DataSeg.cbSeg
245 offMax = pTestFile->cbFileMax - pTestTask->DataSeg.cbSeg;
263 if ((uint64_t)pTestTask->off + pTestTask->DataSeg.cbSeg > pTestFile->cbFileCurr)
264 pTestFile->cbFileCurr = pTestTask->off + pTestTask->DataSeg.cbSeg;
271 pTestTask->DataSeg.pvSeg = RTMemAlloc(pTestTask->DataSeg.cbSeg);
272 if (!pTestTask->DataSeg.pvSeg)
280 &pTestTask->DataSeg, 1,
281 pTestTask->DataSeg.cbSeg,
296 pTestTask->DataSeg.cbSeg = RTRandU32Ex(1, RT_MIN(pTestFile->cbFileCurr, TASK_TRANSFER_SIZE_MAX));
298 AssertMsg(pTestFile->cbFileCurr >= pTestTask->DataSeg.cbSeg, ("Impossible\n"));
299 pTestTask->off = RTRandU64Ex(0, pTestFile->cbFileCurr - pTestTask->DataSeg.cbSeg);
302 pTestTask->DataSeg.pvSeg = RTMemAlloc(pTestTask->DataSeg.cbSeg);
303 if (!pTestTask->DataSeg.pvSeg)
308 &pTestTask->DataSeg, 1,
309 pTestTask->DataSeg.cbSeg,
405 RTMemFree(pTestTask->DataSeg.pvSeg);