Lines Matching defs:cbTaskWrite
4737 size_t cbTaskWrite = 0;
4744 cbTaskWrite = RTSgBufSegArrayCreate(&pIoCtx->Req.Io.SgBuf, &Seg, &cSegments, cbWrite);
4745 Assert(cbWrite == cbTaskWrite);
4763 size_t cbTaskWrite = 0;
4765 cbTaskWrite = RTSgBufSegArrayCreate(&pIoCtx->Req.Io.SgBuf, aSeg, &cSegments, cbWrite);
4768 Assert(cbTaskWrite > 0);
4769 AssertMsg(cbTaskWrite <= cbWrite, ("Invalid number of bytes to write\n"));
4771 LogFlow(("Writing %u bytes from %u segments\n", cbTaskWrite, cSegments));
4779 Assert(cbTaskWrite == (uint32_t)cbTaskWrite);
4780 PVDIOTASK pIoTask = vdIoTaskUserAlloc(pIoStorage, pfnComplete, pvCompleteUser, pIoCtx, (uint32_t)cbTaskWrite);
4792 cbTaskWrite, pIoTask, &pvTask);
4795 AssertMsg(cbTaskWrite <= pIoCtx->Req.Io.cbTransferLeft, ("Impossible!\n"));
4796 ASMAtomicSubU32(&pIoCtx->Req.Io.cbTransferLeft, (uint32_t)cbTaskWrite);
4807 uOffset += cbTaskWrite;
4808 cbWrite -= cbTaskWrite;