Searched refs:pvBuffer (Results 1 - 4 of 4) sorted by relevance

/xsrc/external/mit/xf86-video-vboxvideo/dist/src/
H A DHGSMIBase.h47 void *pvBuffer);
49 void *pvBuffer);
H A DHGSMIBuffers.c83 * @param pvBuffer the pointer returned by @a VBoxHGSMIBufferAlloc
86 void *pvBuffer)
89 VBoxSHGSMIHeapFree (&pCtx->heapCtx, pvBuffer);
91 HGSMIHeapFree (&pCtx->heapCtx, pvBuffer);
99 * @param pvBuffer the pointer returned by @a VBoxHGSMIBufferAlloc
102 void *pvBuffer)
105 HGSMIOFFSET offBuffer = HGSMIHeapBufferOffset (HGSMIGUESTCMDHEAP_GET(&pCtx->heapCtx), pvBuffer);
85 VBoxHGSMIBufferFree(PHGSMIGUESTCOMMANDCONTEXT pCtx,void * pvBuffer) argument
101 VBoxHGSMIBufferSubmit(PHGSMIGUESTCOMMANDCONTEXT pCtx,void * pvBuffer) argument
H A DHGSMI.h78 typedef DECLCALLBACK(int) FNHGSMICHANNELHANDLER(void *pvHandler, uint16_t u16ChannelInfo, void *pvBuffer, HGSMISIZE cbBuffer);
107 DECLINLINE(HGSMIBUFFERHEADER *) HGSMIBufferHeaderFromPtr(void *pvBuffer)
109 return (HGSMIBUFFERHEADER *)pvBuffer;
112 DECLINLINE(uint8_t *) HGSMIBufferDataFromPtr(void *pvBuffer) argument
114 return (uint8_t *)pvBuffer + sizeof(HGSMIBUFFERHEADER);
117 DECLINLINE(HGSMIBUFFERTAIL *) HGSMIBufferTailFromPtr(void *pvBuffer, argument
120 return (HGSMIBUFFERTAIL *)(HGSMIBufferDataFromPtr(pvBuffer) + u32DataSize);
153 void *pvBuffer = HGSMIOffsetToPointer(pArea, offBuffer); local in function:HGSMIBufferDataFromOffset
154 return HGSMIBufferDataFromPtr(pvBuffer);
H A DHGSMICommon.c305 void *pvBuffer = HGSMIOffsetToPointer(pArea, offBuffer); local in function:hgsmiVerifyBuffer
306 HGSMIBUFFERHEADER header = *HGSMIBufferHeaderFromPtr(pvBuffer);
316 HGSMIBUFFERTAIL tail = *HGSMIBufferTailFromPtr(pvBuffer, header.u32DataSize);
325 pBufferContext->pHeader = HGSMIBufferHeaderFromPtr(pvBuffer);
326 pBufferContext->pvData = HGSMIBufferDataFromPtr(pvBuffer);

Completed in 4 milliseconds