Searched defs:offBuffer (Results 1 - 13 of 13) sorted by relevance

/vbox/include/VBox/HGSMI/
H A DHGSMI.h177 HGSMIOFFSET offBuffer)
179 return pArea->pu8Base + (offBuffer - pArea->offBase);
182 DECLINLINE(uint8_t *) HGSMIBufferDataFromOffset (const HGSMIAREA *pArea, HGSMIOFFSET offBuffer) argument
184 HGSMIBUFFERHEADER *pHeader = (HGSMIBUFFERHEADER *)HGSMIOffsetToPointer(pArea, offBuffer);
191 DECLINLINE(uint8_t *) HGSMIBufferDataAndChInfoFromOffset (const HGSMIAREA *pArea, HGSMIOFFSET offBuffer, uint16_t * pChInfo) argument
193 HGSMIBUFFERHEADER *pHeader = (HGSMIBUFFERHEADER *)HGSMIOffsetToPointer (pArea, offBuffer);
203 uint32_t HGSMIChecksum (HGSMIOFFSET offBuffer,
317 HGSMIOFFSET offBuffer);
176 HGSMIOffsetToPointer(const HGSMIAREA *pArea, HGSMIOFFSET offBuffer) argument
/vbox/src/VBox/GuestHost/HGSMI/
H A DHGSMICommon.cpp90 uint32_t HGSMIChecksum (HGSMIOFFSET offBuffer, argument
96 u32Checksum = hgsmiHashProcess (u32Checksum, &offBuffer, sizeof (offBuffer));
129 HGSMIOFFSET offBuffer = HGSMIPointerToOffset (pArea, pHeader); local
140 pTail->u32Checksum = HGSMIChecksum (offBuffer, pHeader, pTail);
142 return offBuffer;
355 HGSMIOFFSET offBuffer = HGSMIPointerToOffset (&pHeap->area, pHeader); local
357 return offBuffer;
422 /* Verify that the given offBuffer points to a valid buffer, which is within the area.
425 HGSMIOFFSET offBuffer,
424 hgsmiVerifyBuffer(const HGSMIAREA *pArea, HGSMIOFFSET offBuffer, HGSMIBUFFERCONTEXT *pBufferContext) argument
539 HGSMIBufferProcess(HGSMIAREA *pArea, HGSMICHANNELINFO *pChannelInfo, HGSMIOFFSET offBuffer) argument
[all...]
/vbox/src/VBox/Additions/common/VBoxVideo/
H A DHGSMIBase.cpp59 HGSMIOFFSET offBuffer)
61 int rc = HGSMIBufferProcess(&pCtx->areaCtx, &pCtx->channels, offBuffer);
67 HGSMINotifyHostCmdComplete(pCtx, offBuffer);
165 HGSMIOFFSET offBuffer = HGSMIHeapBufferOffset (HGSMIGUESTCMDHEAP_GET(&pCtx->heapCtx), pvBuffer); local
167 Assert(offBuffer != HGSMIOFFSET_VOID);
168 if (offBuffer != HGSMIOFFSET_VOID)
171 VBoxVideoCmnPortWriteUlong(pCtx->port, offBuffer);
58 hgsmiHostCmdProcess(PHGSMIHOSTCOMMANDCONTEXT pCtx, HGSMIOFFSET offBuffer) argument
/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/
H A DVBoxMPVbva.cpp41 int vboxVbvaCreate(PVBOXMP_DEVEXT pDevExt, VBOXVBVAINFO *pVbva, ULONG offBuffer, ULONG cbBuffer, D3DDDI_VIDEO_PRESENT_SOURCE_ID srcId) argument
49 offBuffer,
54 VBoxVBVASetupBufferContext(&pVbva->Vbva, offBuffer, cbBuffer);
936 int VBoxCmdVbvaCreate(PVBOXMP_DEVEXT pDevExt, VBOXCMDVBVA *pVbva, ULONG offBuffer, ULONG cbBuffer)
942 offBuffer,
947 VBoxVBVAExSetupBufferContext(&pVbva->Vbva, offBuffer, cbBuffer, voxCmdVbvaFlushCb, pDevExt);
H A DVBoxMPCr.cpp50 static void* vboxMpCrShgsmiBufferFromOffset(PVBOXMP_DEVEXT pDevExt, VBOXVIDEOOFFSET offBuffer) argument
52 return HGSMIOffsetToPointer(&VBoxCommonFromDeviceExt(pDevExt)->guestCtx.heapCtx.Heap.area, (HGSMIOFFSET)offBuffer);
65 static void* vboxMpCrShgsmiTransportBufFromOffset(PVBOXMP_CRSHGSMITRANSPORT pCon, VBOXVIDEOOFFSET offBuffer) argument
67 return vboxMpCrShgsmiBufferFromOffset(pCon->pDevExt, offBuffer);
293 CRVBOXHGSMIREAD * pWr = (CRVBOXHGSMIREAD*)vboxMpCrShgsmiTransportBufFromOffset(pCon, pBufCmd->offBuffer);
365 pBufCmd->offBuffer = vboxMpCrShgsmiTransportBufOffset(pCon, pCmd);
371 pBufCmd->offBuffer = vboxMpCrShgsmiTransportBufOffset(pCon, pWbDr->pvBuf);
415 CRVBOXHGSMIWRITEREAD * pWr = (CRVBOXHGSMIWRITEREAD*)vboxMpCrShgsmiTransportBufFromOffset(pCon, pBufCmd->offBuffer);
584 pBufCmd->offBuffer = vboxVdmaCBufDrPtrOffset(&pDevExt->u.primary.Vdma, pCmd);
590 pBufCmd->offBuffer
[all...]
H A DVBoxMPVdma.cpp1598 , ULONG offBuffer, ULONG cbBuffer
1606 Assert((offBuffer & 0xfff) == 0);
1608 Assert(offBuffer);
1611 if((offBuffer & 0xfff)
1613 || !offBuffer
1616 LOGREL(("invalid parameters: offBuffer(0x%x), cbBuffer(0x%x)", offBuffer, cbBuffer));
1623 offBuffer,
1633 offBuffer,
1596 vboxVdmaCreate(PVBOXMP_DEVEXT pDevExt, VBOXVDMAINFO *pInfo , ULONG offBuffer, ULONG cbBuffer ) argument
/vbox/src/VBox/Devices/Graphics/HGSMI/
H A DHGSMIHost.cpp183 HGSMIOFFSET offBuffer; /* Offset in the memory region of the entry data. */ member in struct:HGSMIHOSTFIFOENTRY
209 HGSMIOFFSET offBuffer; /* Offset of the guest command buffer. */ member in struct:HGSMIGUESTCOMPLENTRY
272 HGSMIOFFSET offBuffer)
274 HGSMIBufferProcess (&pIns->area, &pIns->channelInfo, offBuffer);
303 offCmd = pEntry->offBuffer;
338 HGSMIOFFSET offBuffer,
353 if (bCompleteFirst || pIter->offBuffer == offBuffer)
388 LogRel(("HGSMI[%s]: ignored invalid write to the host FIFO: 0x%08X!!!\n", pIns->pszName, offBuffer));
398 HGSMIOFFSET offBuffer)
271 HGSMIGuestWrite(PHGSMIINSTANCE pIns, HGSMIOFFSET offBuffer) argument
337 hgsmiProcessHostCmdCompletion(HGSMIINSTANCE *pIns, HGSMIOFFSET offBuffer, bool bCompleteFirst) argument
397 HGSMIHostWrite(HGSMIINSTANCE *pIns, HGSMIOFFSET offBuffer) argument
725 hgsmiHostCommandProcess(HGSMIINSTANCE *pIns, HGSMIOFFSET offBuffer, bool bDoIrq) argument
838 HGSMIOFFSET offBuffer = HGSMIHeapBufferOffset (&pIns->hostHeap, pvMem); local
1444 HGSMIOffsetToPointerHost(PHGSMIINSTANCE pIns, HGSMIOFFSET offBuffer) argument
1704 hgsmiCompleteGuestCommand(PHGSMIINSTANCE pIns, HGSMIOFFSET offBuffer, bool bDoIrq) argument
1735 HGSMIOFFSET offBuffer = HGSMIPointerToOffset(&pIns->area, pHeader); local
[all...]
/vbox/src/VBox/GuestHost/OpenGL/util/
H A Dvboxhgsmi.c771 _crVBoxHGSMIWriteReadExact(CRConnection *conn, PCRVBOXHGSMI_CLIENT pClient, void *buf, uint32_t offBuffer, unsigned int len, bool bIsBuffer) argument
801 Assert(!offBuffer);
803 offBuffer = 0;
837 aSubmit[1].offData = offBuffer;
H A Dvboxhgcm.c1840 _crVBoxHGSMIWriteReadExact(CRConnection *conn, PCRVBOXHGSMI_CLIENT pClient, void *buf, uint32_t offBuffer, unsigned int len, bool bIsBuffer) argument
1874 CRASSERT(!offBuffer);
1876 offBuffer = 0;
1913 aSubmit[1].offData = offBuffer;
/vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/
H A Dserver.h36 DECLINLINE(void*) crServerCrHgsmiPtrGet(VBOXVIDEOOFFSET offBuffer, uint32_t cbBuffer) argument
38 return ((offBuffer) + (cbBuffer) <= g_cbVRam ? VBOXCRHGSMI_PTR(offBuffer, void) : NULL);
/vbox/src/VBox/Storage/testcase/
H A Dvbox-img.cpp466 uint64_t offBuffer; member in struct:FILEIOSTATE
494 pFS->offBuffer = UINT64_MAX;
575 if (pFS->offBuffer == UINT64_MAX)
592 pFS->offBuffer = 0;
603 while (uOffset > pFS->offBuffer + pFS->cbBuffer - 1)
627 pFS->offBuffer += pFS->cbBuffer;
692 pFS->offBuffer = 0;
795 while (uOffset > pFS->offBuffer + sizeof(pFS->abBuffer) - 1)
800 pFS->offBuffer += sizeof(pFS->abBuffer);
/vbox/src/VBox/Devices/Graphics/
H A DDevVGA_VBVA.cpp705 HGSMIOFFSET offBuffer = HGSMIPointerToOffsetHost (pIns, pvBuffer); local
707 if (offBuffer != HGSMIOFFSET_VOID)
716 && pView->u32ViewOffset <= offBuffer
717 && offBuffer <= pView->u32ViewOffset + pView->u32ViewSize - 1)
/vbox/include/VBox/
H A DVBoxVideo.h1501 VBOXVIDEOOFFSET offBuffer; member in struct:VBOXVDMACMD_CHROMIUM_BUFFER
1751 VBOXCMDVBVAOFFSET offBuffer; member in struct:VBOXCMDVBVA_CRCMD_BUFFER

Completed in 104 milliseconds