/vbox/include/VBox/HGSMI/ |
H A D | HGSMI.h | 173 return pArea->offBase + (HGSMIOFFSET)((uint8_t *)pv - pArea->pu8Base); 179 return pArea->pu8Base + (offBuffer - pArea->offBase); 210 HGSMIOFFSET offBase); 216 return off >= pArea->offBase && off - pArea->offBase < pArea->cbArea; 234 HGSMIOFFSET offBase, 243 HGSMIOFFSET offBase); 248 HGSMIOFFSET offBase, 277 return pHeap->area.offBase;
|
H A D | HGSMIDefs.h | 46 uint8_t *pu8Base; /* The starting address of the area. Corresponds to offset 'offBase'. */ 47 HGSMIOFFSET offBase; /* The starting offset of the area. */ member in struct:HGSMIAREA 49 * offBase + cbArea - 1 - (sizeof(header) + sizeof(tail)).
|
/vbox/src/VBox/GuestHost/HGSMI/ |
H A D | HGSMICommon.cpp | 120 HGSMISIZE cbMaximumDataSize = pArea->offLast - pArea->offBase; 145 int HGSMIAreaInitialize (HGSMIAREA *pArea, void *pvBase, HGSMISIZE cbArea, HGSMIOFFSET offBase) argument 152 || offBase > UINT32_C(0xFFFFFFFF) - cbArea /* Area within the 32 bit space: offBase + cbMem <= 0xFFFFFFFF */ 159 pArea->offBase = offBase; 160 pArea->offLast = cbArea - HGSMIBufferMinimumSize () + offBase; 203 HGSMIOFFSET offBase) 211 int rc = HGSMIAreaInitialize (&pHeap->area, pvBase, cbArea, offBase); 247 HGSMIOFFSET offBase, 197 HGSMIHeapRelocate(HGSMIHEAP *pHeap, uint32_t u32HeapType, void *pvBase, uint32_t offHeapHandle, uintptr_t offDelta, HGSMISIZE cbArea, HGSMIOFFSET offBase) argument 244 HGSMIHeapRestoreMA(HGSMIHEAP *pHeap, void *pvBase, HGSMISIZE cbArea, HGSMIOFFSET offBase, uint32_t cBlocks, HGSMIOFFSET *paDescriptors, HGSMISIZE cbMaxBlock, HGSMIENV *pEnv) argument 273 HGSMIHeapSetup(HGSMIHEAP *pHeap, uint32_t u32HeapType, void *pvBase, HGSMISIZE cbArea, HGSMIOFFSET offBase, const HGSMIENV *pEnv) argument [all...] |
/vbox/src/VBox/Additions/linux/drm/ |
H A D | vbox_main.c | 277 uint32_t offBase, offGuestHeap, cbGuestHeap; local 280 VBoxHGSMIGetBaseMappingInfo(pVBox->full_vram_size, &offBase, NULL, 283 *poffBase = offBase; 284 pvGuestHeap = ((uint8_t *)pVBox->vram) + offBase + offGuestHeap; 287 offBase + offGuestHeap, 291 pVBox->vram_size = offBase; 302 uint32_t offBase; local 326 ret = setupAcceleration(vbox, &offBase);
|
/vbox/src/VBox/Devices/Graphics/HGSMI/ |
H A D | HGSMIHost.h | 42 HGSMIOFFSET offBase,
|
H A D | HGSMIHost.cpp | 1449 if ( offBuffer < pArea->offBase 1452 LogFunc(("offset 0x%x is outside the area [0x%x;0x%x]!!!\n", offBuffer, pArea->offBase, pArea->offLast)); 1528 HGSMIOFFSET offBase, 1562 rc = HGSMIAreaInitialize (&pIns->area, pu8MemBase, cbMem, offBase); 1525 HGSMICreate(PHGSMIINSTANCE *ppIns, PVM pVM, const char *pszName, HGSMIOFFSET offBase, uint8_t *pu8MemBase, HGSMISIZE cbMem, PFNHGSMINOTIFYGUEST pfnNotifyGuest, void *pvNotifyGuest, size_t cbContext) argument
|
/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/ |
H A D | VBoxMPShgsmi.h | 62 int VBoxSHGSMIInit(PVBOXSHGSMI pHeap, uint32_t u32HeapType, void *pvBase, HGSMISIZE cbArea, HGSMIOFFSET offBase, const HGSMIENV *pEnv);
|
H A D | VBoxMPShgsmi.cpp | 188 int VBoxSHGSMIInit(PVBOXSHGSMI pHeap, uint32_t u32HeapType, void *pvBase, HGSMISIZE cbArea, HGSMIOFFSET offBase, argument 192 return HGSMIHeapSetup(&pHeap->Heap, u32HeapType, pvBase, cbArea, offBase, pEnv);
|
H A D | VBoxMPVdma.cpp | 1530 pCmd->u32Offset = pInfo->CmdHeap.Heap.area.offBase;
|
/vbox/src/VBox/Runtime/common/dbg/ |
H A D | dbgmodcodeview.cpp | 501 uint32_t offBase; member in struct:RTDBGMODCV 504 /** The offset of the subsection directory (relative to offBase). */ 622 rc = pThis->pMod->pImgVt->pfnReadAt(pThis->pMod, UINT32_MAX, off + pThis->offBase, pvBuf, cb); 624 rc = RTFileReadAt(pThis->hFile, off + pThis->offBase, pvBuf, cb, NULL); 646 rc = pThis->pMod->pImgVt->pfnReadAt(pThis->pMod, UINT32_MAX, off + pThis->offBase, pvBuf, cb); 648 rc = RTFileReadAt(pThis->hFile, off + pThis->offBase, pvBuf, cb, NULL); 2359 pThis->offBase = UINT32_MAX; 2503 pThis->offBase = off; 2728 Assert(pThis->offBase != UINT32_MAX || pThis->offCoffDbgInfo != UINT32_MAX); 2738 if (RT_SUCCESS(rc) && pThis->offBase ! [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxVgaMiniPortDxe/ |
H A D | VBoxVgaMiniPortDxe.c | 553 unsigned offBase = 0; local 585 int offDst = offBase + i * 32;
|
/vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/ |
H A D | VBoxDispVBVA.cpp | 424 LOG(("offBase=%#x", info.areaDisplay.offBase)); 430 info.areaDisplay.offBase+pDev->layout.offDisplayInfo+sizeof(HGSMIHOSTFLAGS),
|