Lines Matching refs:off32Free
33 * off32Free is writing position. off32Data is reading position.
34 * off32Free == off32Data means buffer is empty.
35 * There must be always gap between off32Data and off32Free when data
37 * Guest only changes off32Free, host changes off32Data.
118 pVBVA->off32Free = 0;
230 int32_t i32Diff = pVBVA->off32Data - pVBVA->off32Free;
313 // LogFunc(("pVBVA->off32Free %d, pRecord->cbRecord 0x%08X, cbHwBufferAvail %d, cb %d, cbWritten %d\n",
314 // pVBVA->off32Free, pRecord->cbRecord, cbHwBufferAvail, cb, cbWritten));
344 vboxHwBufferPlaceDataAt (pCtx, (uint8_t *)p + cbWritten, cbChunk, pVBVA->off32Free);
346 pVBVA->off32Free = (pVBVA->off32Free + cbChunk) % pVBVA->cbData;