Searched refs:pvMem (Results 1 - 25 of 30) sorted by relevance

12

/vbox/src/VBox/Devices/Graphics/HGSMI/
H A DHGSMIHost.h114 void *pvMem);
117 void *pvMem,
121 void *pvMem);
128 int HGSMICompleteGuestCommand(PHGSMIINSTANCE pIns, void *pvMem, bool bDoIrq);
H A DHGSMIHost.cpp565 void *pvMem = HGSMIBufferDataFromOffset(&pIns->area, pEntry->offBuffer); local
571 HGSMIHeapFree (&pIns->hostHeap, pvMem);
582 void *pvMem)
584 HGSMIOFFSET offMem = HGSMIHeapBufferOffset (&pIns->hostHeap, pvMem);
622 HGSMIHeapFree (&pIns->hostHeap, pvMem);
638 LogRel(("HGSMI[%s]: the host frees invalid FIFO entry: %p\n", pIns->pszName, pvMem));
733 // int rc = hgsmiCheckMemPtr (pIns, pvMem, &offMem);
794 void *pvMem = HGSMIHeapAlloc (&pIns->hostHeap, local
800 if (pvMem)
802 *ppvMem = pvMem;
581 hgsmiHostCommandFree(HGSMIINSTANCE *pIns, void *pvMem) argument
828 HGSMIHostCommandProcessAndFreeAsynch(PHGSMIINSTANCE pIns, void *pvMem, bool bDoIrq) argument
899 HGSMIHostCommandFree(HGSMIINSTANCE *pIns, void *pvMem) argument
1726 HGSMICompleteGuestCommand(PHGSMIINSTANCE pIns, void *pvMem, bool bDoIrq) argument
[all...]
/vbox/src/VBox/Runtime/r0drv/solaris/
H A Dalloc-r0drv-solaris.c151 void *pvMem = contig_alloc(cb, &DmaAttr, PAGESIZE, 1 /* can sleep */); local
152 if (!pvMem)
158 pfn_t PageFrameNum = hat_getpfnum(kas.a_hat, (caddr_t)pvMem);
163 return pvMem;
188 void *pvMem = rtR0SolMemAlloc((uint64_t)_4G - 1, &uPhys, cb, PAGESIZE, true /* fContig */); local
189 if (RT_UNLIKELY(!pvMem))
197 return pvMem;
H A Dmemobj-r0drv-solaris.c655 void *pvMem = ddi_umem_alloc(cb, DDI_UMEM_SLEEP, &pMemSolaris->Cookie); local
656 if (RT_UNLIKELY(!pvMem))
662 pMemSolaris->Core.pv = pvMem;
680 void *pvMem = rtR0SolMemAlloc(uPhysHi, NULL /* puPhys */, cb, PAGE_SIZE, false /* fContig */); local
681 if (RT_UNLIKELY(!pvMem))
686 pMemSolaris->Core.pv = pvMem;
733 void *pvMem = rtR0SolMemAlloc(PhysHighest, &PhysAddr, cb, PAGE_SIZE, false /* fContig */); local
734 if (!pvMem)
743 pMemSolaris->Core.pv = pvMem;
805 void *pvMem local
[all...]
/vbox/src/VBox/HostDrivers/VBoxUSB/win/cmn/
H A DVBoxDrvTool.cpp29 PVOID pvMem = ExAllocatePoolWithTag(NonPagedPool, cbBytes, VBOXDRVTOOL_MEMTAG); local
30 Assert(pvMem);
31 return pvMem;
36 PVOID pvMem = vboxDrvToolMemAlloc(cbBytes); local
37 if (pvMem)
39 RtlZeroMemory(pvMem, cbBytes);
41 return pvMem;
44 static VOID vboxDrvToolMemFree(PVOID pvMem) argument
46 ExFreePoolWithTag(pvMem, VBOXDRVTOOL_MEMTAG);
H A DVBoxUsbTool.cpp30 PVOID pvMem = ExAllocatePoolWithTag(NonPagedPool, cbBytes, VBOXUSBTOOL_MEMTAG); local
31 Assert(pvMem);
32 return pvMem;
37 PVOID pvMem = vboxUsbToolMemAlloc(cbBytes); local
38 if (pvMem)
40 RtlZeroMemory(pvMem, cbBytes);
42 return pvMem;
45 static VOID vboxUsbToolMemFree(PVOID pvMem) argument
47 ExFreePoolWithTag(pvMem, VBOXUSBTOOL_MEMTAG);
/vbox/src/VBox/HostDrivers/VBoxUSB/win/dev/
H A DVBoxUsbDev.cpp24 PVOID pvMem = ExAllocatePoolWithTag(NonPagedPool, cbBytes, VBOXUSB_MEMTAG); local
25 Assert(pvMem);
26 return pvMem;
31 PVOID pvMem = vboxUsbMemAlloc(cbBytes); local
32 if (pvMem)
34 RtlZeroMemory(pvMem, cbBytes);
36 return pvMem;
39 DECLHIDDEN(VOID) vboxUsbMemFree(PVOID pvMem) argument
41 ExFreePoolWithTag(pvMem, VBOXUSB_MEMTAG);
H A DVBoxUsbCmn.h72 DECLHIDDEN(VOID) vboxUsbMemFree(PVOID pvMem); variable
/vbox/src/VBox/HostDrivers/VBoxUSB/win/mon/
H A DVBoxUsbMon.h42 VOID VBoxUsbMonMemFree(PVOID pvMem);
H A DVBoxUsbMon.cpp100 PVOID pvMem = ExAllocatePoolWithTag(NonPagedPool, cbBytes, VBOXUSBMON_MEMTAG); local
101 Assert(pvMem);
102 return pvMem;
107 PVOID pvMem = VBoxUsbMonMemAlloc(cbBytes); local
108 if (pvMem)
110 RtlZeroMemory(pvMem, cbBytes);
112 return pvMem;
115 VOID VBoxUsbMonMemFree(PVOID pvMem) argument
117 ExFreePoolWithTag(pvMem, VBOXUSBMON_MEMTAG);
/vbox/src/VBox/Frontends/VirtualBox/src/
H A DVBoxFBOverlay.h311 virtual void init(uchar *pvMem);
312 void setAddress(uchar *pvMem) {mAddress = pvMem;} argument
398 virtual void init(uchar *pvMem);
433 static void* alignBuffer(void* pvMem) { return (void*)(((uintptr_t)pvMem) & ~((uintptr_t)0xfff)); } argument
464 virtual void init(uchar *pvMem) argument
468 mpTex[i]->init(pvMem);
469 pvMem += mpTex[i]->memSize();
507 virtual void setAddress(uchar *pvMem) argument
647 init(uchar *pvMem) argument
735 setAddress(uchar *pvMem) argument
1639 init(uchar *pvMem) argument
[all...]
H A DVBoxFBOverlay.cpp1414 void VBoxVHWASurfaceBase::init(VBoxVHWASurfaceBase * pPrimary, uchar *pvMem)
1452 if(pvMem)
1454 mAddress = pvMem;
1623 void VBoxVHWATexture::init(uchar *pvMem)
1638 setAddress(pvMem);
1685 void VBoxVHWATextureNP2RectPBO::init(uchar *pvMem)
1690 VBoxVHWATextureNP2Rect::init(pvMem);
/vbox/src/VBox/ExtPacks/VBoxDTrace/
H A DVBoxDTraceR0.cpp1089 void VBoxDtVMemFree(struct VBoxDtVMem *pThis, void *pvMem, size_t cbMem) argument
1098 AssertReturnVoid((uintptr_t)pvMem < UINT32_MAX);
1099 uint32_t uMem = (uint32_t)(uintptr_t)pvMem;
1137 void *pvMem; local
1143 int rc = RTMemAllocEx(cbMem, 0, fMemAllocFlags, &pvMem);
1145 AssertPtr(pvMem);
1146 return pvMem;
1153 void *pvMem; local
1159 int rc = RTMemAllocEx(cbMem, 0, fMemAllocFlags, &pvMem);
1161 AssertPtr(pvMem);
1167 VBoxDtKMemFree(void *pvMem, size_t cbMem) argument
1226 void *pvMem; local
1240 VBoxDtKMemCacheFree(struct VBoxDtMemCache *pThis, void *pvMem) argument
[all...]
/vbox/src/VBox/HostDrivers/Support/win/
H A DSUPR3HardenedNoCrt-win.cpp135 PVOID pvMem = g_aSupR3HardenedEarlyHeaps[iHeap].pvBlock; local
141 NTSTATUS rcNt = NtFreeVirtualMemory(NtCurrentProcess(), &pvMem, &cbMem, MEM_RELEASE);
143 SUP_DPRINTF(("supR3HardenedEarlyCompact: Removed heap %#u (%#p LB %#zx)\n", iHeap, pvMem, cbMem));
/vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/
H A DVBoxD3DIf.cpp206 Assert(pAlloc->pvMem);
219 Assert(pAlloc->pvMem);
227 memcpy(pLockInfo->pBits, pAlloc->pvMem, pAlloc->SurfDesc.cbSize);
229 memcpy(pAlloc->pvMem, pLockInfo->pBits, pAlloc->SurfDesc.cbSize);
237 pvSrc = (uint8_t *)pAlloc->pvMem;
244 pvDst = (uint8_t *)pAlloc->pvMem;
265 uint8_t * pvAllocMemStart = (uint8_t *)pAlloc->pvMem;
446 Assert(pRc->aAllocations[i].pvMem);
447 pavClientMem[i] = pRc->aAllocations[i].pvMem;
H A DVBoxDispD3D.h270 void* pvMem; member in struct:VBOXWDDMDISP_ALLOCATION
H A DVBoxDispD3D.cpp644 Assert(pAlloc->pvMem);
650 iRc = memcmp(pLockInfo->pBits, pAlloc->pvMem, pAlloc->SurfDesc.cbSize);
659 pvSrc = (uint8_t *)pAlloc->pvMem;
666 pvDst = (uint8_t *)pAlloc->pvMem;
704 Assert(pAlloc->pvMem);
2731 if (pDevice->IndiciesInfo.pIndicesAlloc->pvMem)
2732 pvIndexBuffer = (const uint8_t*)pDevice->IndiciesInfo.pIndicesAlloc->pvMem;
2883 (void*)((uintptr_t)pDevice->aStreamSource[stream]->pvMem+pDevice->StreamSourceInfo[stream].uiOffset+pData->FirstVertexOffset),
2939 if (pAlloc->pvMem)
2942 pvVertexBuffer = ((const uint8_t *)pAlloc->pvMem)
[all...]
/vbox/src/VBox/ExtPacks/VBoxDTrace/include/
H A DVBoxDTraceTypes.h332 void VBoxDtKMemFree(void *pvMem, size_t cbMem);
345 void VBoxDtKMemCacheFree(struct VBoxDtMemCache *pCache, void *pvMem);
361 void VBoxDtVMemFree(struct VBoxDtVMem *pVMemArena, void *pvMem, size_t cbMem);
/vbox/src/VBox/Frontends/VirtualBox/src/runtime/
H A DUIDnDDataObject_win.cpp385 LPVOID pvMem = GlobalLock(pMedium->hGlobal); local
386 if (pvMem)
388 memcpy(pvMem, pDropFiles, cbBuf);
/vbox/src/VBox/Additions/common/VBoxVideo/
H A DHGSMIBase.cpp41 * @param pvMem pointer into the heap as mapped in @a pCtx to the command to
45 void *pvMem)
47 HGSMIBUFFERHEADER *pHdr = HGSMIBufferHeaderFromData(pvMem);
44 VBoxHGSMIHostCmdComplete(PHGSMIHOSTCOMMANDCONTEXT pCtx, void *pvMem) argument
/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/
H A DVBoxMPTypes.h100 /* if SegmentId == NULL - the sysmem data is presented with pvMem */
104 void * pvMem; member in union:VBOXWDDM_ADDR::__anon639
H A DVBoxMPWddm.h72 VOID vboxWddmMemFree(PVOID pvMem);
H A DVBoxMPVdma.cpp666 uint8_t *pvMem = pDevExt->pvVisibleVram + offVram; local
680 uint32_t * pvU32Mem = (uint32_t*)(pvMem + (ir * pAlloc->AllocData.SurfDesc.pitch) + (pRect->left * bytestPP));
789 uint8_t *pvDstSurf = pDstAlloc->Addr.SegmentId ? pvVramBase + pDstAlloc->Addr.offVram : (uint8_t*)pDstAlloc->Addr.pvMem;
790 uint8_t *pvSrcSurf = pSrcAlloc->Addr.SegmentId ? pvVramBase + pSrcAlloc->Addr.offVram : (uint8_t*)pSrcAlloc->Addr.pvMem;
/vbox/include/VBox/
H A DVBoxVideoGuest.h208 void *pvMem);
/vbox/src/VBox/VMM/VMMAll/
H A DIEMAll.cpp696 static VBOXSTRICTRC iemMemCommitAndUnmap(PIEMCPU pIemCpu, void *pvMem, uint32_t fAccess);
705 static VBOXSTRICTRC iemMemStackPushCommitSpecial(PIEMCPU pIemCpu, void *pvMem, uint64_t uNewRsp);
6339 * @param pvMem What iemMemPageMap returned.
6342 DECLINLINE(void) iemMemPageUnmap(PIEMCPU pIemCpu, RTGCPHYS GCPhysMem, uint32_t fAccess, const void *pvMem, PPGMPAGEMAPLOCK pLock) argument
6347 NOREF(pvMem);
6357 * @param pvMem The memory address.
6360 DECLINLINE(int) iemMapLookup(PIEMCPU pIemCpu, void *pvMem, uint32_t fAccess) argument
6363 if ( pIemCpu->aMemMappings[0].pv == pvMem
6366 if ( pIemCpu->aMemMappings[1].pv == pvMem
6369 if ( pIemCpu->aMemMappings[2].pv == pvMem
6818 void *pvMem; local
6845 iemMemCommitAndUnmap(PIEMCPU pIemCpu, void *pvMem, uint32_t fAccess) argument
7851 iemMemStackPushCommitSpecial(PIEMCPU pIemCpu, void *pvMem, uint64_t uNewRsp) argument
7921 iemMemStackPopCommitSpecial(PIEMCPU pIemCpu, void const *pvMem, uint64_t uNewRsp) argument
7942 iemMemStackPopDoneSpecial(PIEMCPU pIemCpu, void const *pvMem) argument
[all...]

Completed in 145 milliseconds

12