Searched refs:aRecords (Results 1 - 8 of 8) sorted by relevance

/vbox/src/VBox/Additions/common/VBoxVideo/
H A DVBVABase.cpp118 memset(pVBVA->aRecords, 0, sizeof (pVBVA->aRecords));
186 VBVARECORD *pRecord = &pCtx->pVBVA->aRecords[pCtx->pVBVA->indexRecordFree];
/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/
H A DVBoxMPVbva.h116 #define VBOXCMDVBVA_BUFFERSIZE(_cbCmdApprox) (RT_OFFSETOF(VBVABUFFER, au8Data) + ((RT_SIZEOFMEMB(VBVABUFFER, aRecords)/RT_SIZEOFMEMB(VBVABUFFER, aRecords[0])) * (_cbCmdApprox)))
H A DVBoxMPVbva.cpp253 memset(pVBVA->aRecords, 0, sizeof (pVBVA->aRecords));
324 VBVARECORD *pRecord = &pCtx->pVBVA->aRecords[pCtx->pVBVA->indexRecordFree];
587 uint32_t cbBuffer = pVBVA->aRecords[pCtx->indexRecordFirstUncompleted].cbRecord;
631 uint32_t cbRecord = pVBVA->aRecords[pIter->iCurRecord].cbRecord;
654 /* even if the command gets completed by the time we're doing the pCtx->pVBVA->aRecords[iCurRecord].cbRecord below,
655 * the pCtx->pVBVA->aRecords[iCurRecord].cbRecord will still be valid, as it can only be modified by a submitter,
658 pIter->Base.off32CurCmd = vboxVBVAExSubst(pVBVA->off32Free, pCtx->pVBVA->aRecords[iCurRecord].cbRecord, pVBVA->cbData);
679 /* even if the command gets completed by the time we're doing the pCtx->pVBVA->aRecords[pIter->Base.iCurRecord].cbRecord below,
680 * the pCtx->pVBVA->aRecords[pIte
[all...]
/vbox/src/VBox/Main/src-client/
H A DDisplayImplLegacy.cpp318 memset(pVbvaMemory->aRecords, 0, sizeof(pVbvaMemory->aRecords));
463 uint32_t cbRecordCurrent = ASMAtomicReadU32(&pVbvaMemory->aRecords[indexRecordFirst].cbRecord);
/vbox/src/VBox/Devices/Graphics/
H A DDevVGA_VBVA.cpp188 uint32_t cbRecordCurrent = ASMAtomicReadU32(&pVBVA->aRecords[indexRecordFirst].cbRecord);
221 pVBVA->indexRecordFirst = (indexRecordFirst + 1) % RT_ELEMENTS(pVBVA->aRecords);
294 pVBVA->indexRecordFirst = (indexRecordFirst + 1) % RT_ELEMENTS(pVBVA->aRecords);
H A DDevVGA_VDMA.cpp350 uint32_t cbRecordCurrent = ASMAtomicReadU32(&pVBVA->aRecords[indexRecordFirst].cbRecord);
394 pVBVA->indexRecordFirst = (pVBVA->indexRecordFirst + 1) % RT_ELEMENTS(pVBVA->aRecords);
/vbox/include/VBox/
H A DVBoxVideo.h825 VBVARECORD aRecords[VBVA_MAX_RECORDS]; member in struct:VBVABUFFER
H A DVMMDev.h2091 * aRecords queue. VBVA_F_RECORD_PARTIAL indicates that the record is being
2095 * The host reads the aRecords on flushes and processes all completed records.
2148 VBVARECORD aRecords[VBVA_MAX_RECORDS]; member in struct:VBVAMEMORY

Completed in 253 milliseconds