/vbox/src/VBox/Runtime/common/misc/ |
H A D | handletablectx.cpp | 73 PRTHTENTRYFREE pFree = (PRTHTENTRYFREE)rtHandleTableLookupWithCtxIdx(pThis, i); local 74 Assert(pFree); 78 pThis->iFreeHead = RTHT_GET_FREE_IDX(pFree); 85 pEntry = (PRTHTENTRYCTX)pFree; 297 PRTHTENTRYFREE pFree; local 302 pFree = (PRTHTENTRYFREE)pEntry; 303 RTHT_SET_FREE_IDX(pFree, NIL_RTHT_INDEX);
|
H A D | handletablesimple.cpp | 70 PRTHTENTRYFREE pFree = (PRTHTENTRYFREE)rtHandleTableLookupSimpleIdx(pThis, i); local 71 Assert(pFree); 75 pThis->iFreeHead = RTHT_GET_FREE_IDX(pFree); 82 PRTHTENTRY pEntry = (PRTHTENTRY)pFree; 277 PRTHTENTRYFREE pFree = (PRTHTENTRYFREE)pEntry; local 278 RTHT_SET_FREE_IDX(pFree, NIL_RTHT_INDEX);
|
/vbox/src/VBox/VMM/VMMAll/ |
H A D | REMAll.cpp | 92 PREMHANDLERNOTIFICATION pFree; local 107 pFree = &pVM->rem.s.aHandlerNotifications[idxFree]; 108 } while (!ASMAtomicCmpXchgU32(&pVM->rem.s.idxFreeList, pFree->idxNext, idxFree)); 113 pFree->enmKind = pRec->enmKind; 114 pFree->u = pRec->u; 123 ASMAtomicWriteU32(&pFree->idxNext, idxNext);
|
H A D | MMAllHyper.cpp | 400 PMMHYPERCHUNKFREE pFree = (PMMHYPERCHUNKFREE)((char *)pHeap->CTX_SUFF(pbHeap) + pHeap->offFreeHead); local 401 while (pFree) 403 ASSERT_CHUNK_FREE(pHeap, pFree); 404 if (pFree->cb >= cb) 406 unsigned offAlign = (uintptr_t)(&pFree->core + 1) & (uAlignment - 1); 409 if (!offAlign || pFree->cb - offAlign >= cb) 411 Log3(("mmHyperAllocChunk: Using pFree=%p pFree->cb=%d offAlign=%d\n", pFree, pFree 662 AssertMsg(RT_ALIGN_P(pvRet, PAGE_SIZE) == pvRet, ("pvRet=%p cb=%#x pFree=%p pFree->cb=%#x\\n", pvRet, cb, pFree, pFree->cb)); local 958 PMMHYPERCHUNKFREE pFree = (PMMHYPERCHUNKFREE)pChunk; local [all...] |
/vbox/src/VBox/Runtime/r0drv/ |
H A D | mpnotification-r0drv.c | 312 PRTMPNOTIFYREG pFree = pHead; local 315 pFree->pNext = NULL; 316 pFree->pfnCallback = NULL; 317 RTMemFree(pFree);
|
H A D | powernotification-r0drv.c | 308 PRTPOWERNOTIFYREG pFree = pHead; local 311 pFree->pNext = NULL; 312 pFree->pfnCallback = NULL; 313 RTMemFree(pFree);
|
/vbox/src/VBox/Runtime/generic/ |
H A D | mempool-generic.cpp | 178 PRTMEMPOOLENTRY pFree = pEntry; local 179 Assert(pFree->cRefs > 0 && pFree->cRefs < UINT32_MAX / 2); 182 pFree->pMemPool = NULL; 183 pFree->pNext = NULL; 184 pFree->pPrev = NULL; 185 pFree->cRefs = UINT32_MAX - 3; 186 RTMemFree(pFree);
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | DBGFOS.cpp | 127 PDBGFOSEMTWRAPPER pFree = pOS->pWrapperHead; local 128 while ((pFree = pOS->pWrapperHead) != NULL) 130 pOS->pWrapperHead = pFree->pNext; 131 pFree->pNext = NULL; 132 MMR3HeapFree(pFree); 274 PDBGFOSEMTWRAPPER pFree = pOS->pWrapperHead; local 275 while ((pFree = pOS->pWrapperHead) != NULL) 277 pOS->pWrapperHead = pFree->pNext; 278 pFree->pNext = NULL; 279 MMR3HeapFree(pFree); [all...] |
H A D | PDMNetShaper.cpp | 465 PPDMNSBWGROUP pFree = pBwGroup; local 467 pdmNsBwGroupTerminate(pFree); 468 MMR3HeapFree(pFree->pszNameR3); 469 MMHyperFree(pVM, pFree);
|
H A D | MMHyper.cpp | 850 PMMHYPERCHUNKFREE pFree = (PMMHYPERCHUNKFREE)pHeap->pbHeapR3; local 851 pFree->cb = pHeap->cbFree; 852 //pFree->core.offNext = 0; 853 MMHYPERCHUNK_SET_TYPE(&pFree->core, MMHYPERCHUNK_FLAGS_FREE); 854 pFree->core.offHeap = -(int32_t)MMYPERHEAP_HDR_SIZE; 855 //pFree->offNext = 0; 856 //pFree->offPrev = 0;
|
H A D | PDMAsyncCompletion.cpp | 943 PPDMACBWMGR pFree = pBwMgr; local 945 MMR3HeapFree(pFree);
|
H A D | PDMBlkCache.cpp | 387 PPDMBLKCACHEENTRY pFree = pGhostEntFree; local 388 PPDMBLKCACHE pBlkCacheFree = pFree->pBlkCache; 394 if (ASMAtomicReadU32(&pFree->cRefs) == 0) 396 pdmBlkCacheEntryRemoveFromList(pFree); 399 RTAvlrU64Remove(pBlkCacheFree->pTree, pFree->Core.Key); 402 RTMemFree(pFree);
|
H A D | SSM.cpp | 423 PSSMSTRMBUF volatile pFree; member in struct:SSMSTRM 426 /** Event that's signalled when pFree is updated. */ 1549 PSSMUNIT pFree = pUnit; 1556 Log(("SSM: Removed data unit '%s' (pdm dev).\n", pFree->szName)); 1557 MMR3HeapFree(pFree); 1625 PSSMUNIT pFree = pUnit; 1632 Log(("SSM: Removed data unit '%s' (pdm drv).\n", pFree->szName)); 1633 MMR3HeapFree(pFree); 1695 PSSMUNIT pFree = pUnit; 1702 Log(("SSM: Removed data unit '%s' (pdm drv).\n", pFree [all...] |
/vbox/src/VBox/Runtime/common/crypto/ |
H A D | pemfile.cpp | 296 PRTCRPEMSECTION pFree = (PRTCRPEMSECTION)pSectionHead; local 299 if (pFree->pMarker) 301 if (pFree->pbData) 303 RTMemFree(pFree->pbData); 304 pFree->pbData = NULL; 305 pFree->cbData = 0; 308 if (pFree->pszPreamble) 310 RTMemFree(pFree->pszPreamble); 311 pFree->pszPreamble = NULL; 312 pFree [all...] |
/vbox/src/VBox/Devices/USB/linux/ |
H A D | USBProxyDevice-linux.cpp | 391 PUSBPROXYURBLNX pFree = pUrbLnx; local 393 Assert(pFree->pSplitHead); 394 pFree->pSplitHead = pFree->pSplitNext = NULL; 395 usbProxyLinuxUrbFree(pProxyDev, pFree); 787 PUSBPROXYURBLNX pFree = pCur; 788 pCur = pFree->pSplitNext; 789 if ( !pFree->fSplitElementReaped 790 && usbProxyLinuxDoIoCtl(pProxyDev, USBDEVFS_DISCARDURB, &pFree->KUrb, false, UINT32_MAX) 794 RTMemFree(pFree); [all...] |
/vbox/src/VBox/Runtime/common/alloc/ |
H A D | heapoffset.cpp | 366 PRTHEAPOFFSETFREE pFree; local 402 pFree = RTHEAPOFF_TO_PTR(pHeapInt, pHeapInt->offFreeHead, PRTHEAPOFFSETFREE); 403 pFree->Core.offNext = 0; 404 pFree->Core.offPrev = 0; 405 pFree->Core.offSelf = pHeapInt->offFreeHead; 406 pFree->Core.fFlags = RTHEAPOFFSETBLOCK_FLAGS_MAGIC | RTHEAPOFFSETBLOCK_FLAGS_FREE; 407 pFree->offNext = 0; 408 pFree->offPrev = 0; 409 pFree->cb = pHeapInt->cbFree; 511 PRTHEAPOFFSETFREE pFree; local 694 PRTHEAPOFFSETFREE pFree = (PRTHEAPOFFSETFREE)pBlock; local [all...] |
H A D | heapsimple.cpp | 283 PRTHEAPSIMPLEFREE pFree; local 319 pFree = pHeapInt->pFreeHead; 320 pFree->Core.pNext = NULL; 321 pFree->Core.pPrev = NULL; 322 pFree->Core.pHeap = pHeapInt; 323 pFree->Core.fFlags = RTHEAPSIMPLEBLOCK_FLAGS_MAGIC | RTHEAPSIMPLEBLOCK_FLAGS_FREE; 324 pFree->pNext = NULL; 325 pFree->pPrev = NULL; 326 pFree->cb = pHeapInt->cbFree; 479 PRTHEAPSIMPLEFREE pFree; local 686 PRTHEAPSIMPLEFREE pFree = (PRTHEAPSIMPLEFREE)pBlock; local [all...] |
/vbox/src/VBox/Runtime/common/string/ |
H A D | strcache.cpp | 424 PRTSTRCACHEFREEMERGE pFree; local 425 RTListForEach(&pThis->aMergedFreeLists[i], pFree, RTSTRCACHEFREEMERGE, ListEntry) 427 Assert(pFree->uMarker == RTSTRCACHEFREEMERGE_MAIN); 428 Assert(pFree->cbFree > 0); 429 Assert(RT_ALIGN_32(pFree->cbFree, sizeof(*pFree)) == pFree->cbFree); 516 * @param pFree The free string entry. 518 static void rtStrCacheRelinkMerged(PRTSTRCACHEINT pThis, PRTSTRCACHEFREEMERGE pFree) argument 520 Assert(pFree 554 PRTSTRCACHEFREEMERGE pFree = NULL; local 706 PRTSTRCACHEFREE pFree = pThis->apFreeLists[iFreeList]; local [all...] |
/vbox/src/VBox/Runtime/r3/ |
H A D | test.cpp | 490 PRTTESTGUARDEDMEM pFree = pMem; local 492 rtTestGuardedFreeOne(pFree);
|
/vbox/src/VBox/Main/src-server/linux/ |
H A D | USBGetDevices.cpp | 796 PUSBDEVICE pFree = pFirst; local 798 deviceFree(pFree);
|
/vbox/src/VBox/Storage/ |
H A D | VCICache.cpp | 453 PVCIBLKRANGEDESC pFree = (PVCIBLKRANGEDESC)RTMemAllocZ(sizeof(VCIBLKRANGEDESC)); local 457 if (pBlkMap && pFree) 464 pFree->pPrev = NULL; 465 pFree->pNext = NULL; 466 pFree->offAddrStart = 0; 467 pFree->cBlocks = cBlocks; 468 pFree->fFree = true; 470 pBlkMap->pRangesHead = pFree; 471 pBlkMap->pRangesTail = pFree; 481 if (pFree) 838 PVCIBLKRANGEDESC pFree = (PVCIBLKRANGEDESC)RTMemAllocZ(sizeof(VCIBLKRANGEDESC)); local [all...] |
/vbox/src/VBox/VMM/include/ |
H A D | TMInternal.h | 196 /** Pointer to the next timer in the list of created or free timers. (TM::pTimers or TM::pFree) */ 511 PTMTIMERR3 pFree; member in struct:TM
|
/vbox/src/VBox/Devices/Storage/ |
H A D | DevLsiLogicSCSI.cpp | 611 PMptSASDevice pFree = pSASDeviceCurr; local 614 RTMemFree(pFree); 5015 PLSILOGICREQ pFree; local 5034 pFree = pLsiReq; 5037 RTMemCacheFree(pThis->hTaskCache, pFree);
|
H A D | DevBusLogic.cpp | 3653 PBUSLOGICTASKSTATE pFree; local 3655 pFree = pTaskState; 3658 RTMemCacheFree(pThis->hTaskCache, pFree); 3865 PBUSLOGICTASKSTATE pFree; local 3867 pFree = pTaskState; 3870 RTMemCacheFree(pThis->hTaskCache, pFree);
|