Searched refs:pArea (Results 1 - 6 of 6) sorted by relevance

/vbox/include/VBox/HGSMI/
H A DHGSMI.h170 DECLINLINE(HGSMIOFFSET) HGSMIPointerToOffset(const HGSMIAREA *pArea, argument
173 return pArea->offBase + (HGSMIOFFSET)((uint8_t *)pv - pArea->pu8Base);
176 DECLINLINE(void *) HGSMIOffsetToPointer(const HGSMIAREA *pArea, argument
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, offBuffe
214 HGSMIAreaContainsOffset(const HGSMIAREA *pArea, HGSMIOFFSET off) argument
219 HGSMIAreaContainsPointer(const HGSMIAREA *pArea, const void *pv) argument
[all...]
H A DHGSMIMemAlloc.h74 int HGSMIMAInit(HGSMIMADATA *pMA, const HGSMIAREA *pArea,
/vbox/src/VBox/GuestHost/HGSMI/
H A DHGSMICommon.cpp103 static HGSMIOFFSET hgsmiBufferInitializeSingle (const HGSMIAREA *pArea, argument
109 if ( !pArea
120 HGSMISIZE cbMaximumDataSize = pArea->offLast - pArea->offBase;
123 || (uint8_t *)pHeader < pArea->pu8Base
124 || (uint8_t *)pHeader > pArea->pu8Base + cbMaximumDataSize - u32DataSize)
129 HGSMIOFFSET offBuffer = HGSMIPointerToOffset (pArea, pHeader);
145 int HGSMIAreaInitialize (HGSMIAREA *pArea, void *pvBase, HGSMISIZE cbArea, HGSMIOFFSET offBase) argument
149 if ( !pArea /* Check that the area: */
158 pArea
166 HGSMIAreaClear(HGSMIAREA *pArea) argument
177 HGSMIBufferInitializeSingle(const HGSMIAREA *pArea, HGSMIBUFFERHEADER *pHeader, HGSMISIZE cbBuffer, uint8_t u8Channel, uint16_t u16ChannelInfo) argument
424 hgsmiVerifyBuffer(const HGSMIAREA *pArea, HGSMIOFFSET offBuffer, HGSMIBUFFERCONTEXT *pBufferContext) argument
539 HGSMIBufferProcess(HGSMIAREA *pArea, HGSMICHANNELINFO *pChannelInfo, HGSMIOFFSET offBuffer) argument
[all...]
H A DHGSMIMemAlloc.cpp508 int HGSMIMAInit(HGSMIMADATA *pMA, const HGSMIAREA *pArea, argument
512 AssertReturn(pArea->cbArea < UINT32_C(0x80000000), VERR_INVALID_PARAMETER);
513 AssertReturn(pArea->cbArea >= HGSMI_MA_BLOCK_SIZE_MIN, VERR_INVALID_PARAMETER);
517 HGSMISIZE cb = (pArea->cbArea / HGSMI_MA_BLOCK_SIZE_MIN) * HGSMI_MA_BLOCK_SIZE_MIN;
519 int rc = HGSMIAreaInitialize(&pMA->area, pArea->pu8Base, cb, 0);
/vbox/src/VBox/Devices/Graphics/HGSMI/
H A DHGSMIHost.cpp1447 const HGSMIAREA *pArea = &pIns->area; local
1449 if ( offBuffer < pArea->offBase
1450 || offBuffer > pArea->offLast)
1452 LogFunc(("offset 0x%x is outside the area [0x%x;0x%x]!!!\n", offBuffer, pArea->offBase, pArea->offLast));
1456 return HGSMIOffsetToPointer (pArea, offBuffer);
1463 const HGSMIAREA *pArea = &pIns->area; local
1465 uintptr_t pBegin = (uintptr_t)pArea->pu8Base;
1466 uintptr_t pEnd = (uintptr_t)pArea->pu8Base + (pArea
[all...]
/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/
H A DVBoxMPVdma.cpp223 DECLINLINE(void) vboxVdmaDirtyRectsCalcIntersection(const RECT *pArea, const VBOXWDDM_RECTS_INFO *pRects, PVBOXWDDM_RECTS_INFO pResult) argument
228 if (vboxWddmRectIntersection(pArea, &pRects->aRects[i], &pResult->aRects[cRects]))

Completed in 57 milliseconds