Searched refs:pRef (Results 1 - 8 of 8) sorted by relevance
/vbox/src/VBox/HostDrivers/VBoxUSB/win/cmn/ |
H A D | VBoxDrvTool.h | 92 DECLINLINE(void) VBoxDrvToolRefInit(PVBOXDRVTOOL_REF pRef) argument 94 pRef->cRefs = 1; 97 DECLINLINE(uint32_t) VBoxDrvToolRefRetain(PVBOXDRVTOOL_REF pRef) argument 99 Assert(pRef->cRefs); 100 Assert(pRef->cRefs < UINT32_MAX / 2); 101 return ASMAtomicIncU32(&pRef->cRefs); 104 DECLINLINE(uint32_t) VBoxDrvToolRefRelease(PVBOXDRVTOOL_REF pRef) argument 106 uint32_t cRefs = ASMAtomicDecU32(&pRef->cRefs); 111 VBOXDRVTOOL_DECL(VOID) VBoxDrvToolRefWaitEqual(PVBOXDRVTOOL_REF pRef, uint32_t u32Val);
|
H A D | VBoxDrvTool.cpp | 185 VBOXDRVTOOL_DECL(VOID) VBoxDrvToolRefWaitEqual(PVBOXDRVTOOL_REF pRef, uint32_t u32Val) argument 196 while ((cRefs = ASMAtomicReadU32(&pRef->cRefs)) > u32Val && loops < 256)
|
/vbox/src/VBox/Main/webservice/ |
H A D | vboxweb.h | 227 ManagedObjectRef **pRef, 266 ManagedObjectRef *pRef; local 267 if ((rc = ManagedObjectRef::findRefFromId(id, &pRef, fNullAllowed))) 272 if (fNullAllowed && pRef == NULL) 281 // pRef->getPtr returns both a void* for its specific interface pointer as well as a generic IUnknown* 284 const com::Guid &guidInterface = pRef->getPtr(&pobjInterface, &pobjUnknown); 289 WEBDEBUG((" %s(): returning original %s*=0x%lX (IUnknown*=0x%lX)\n", __FUNCTION__, pRef->getInterfaceName(), pobjInterface, pobjUnknown)); 305 WEBDEBUG((" Interface not supported for object reference %s, which is of class %s\n", id.c_str(), pRef->getInterfaceName())); 342 ManagedObjectRef *pRef; local 347 if ( ((pRef [all...] |
H A D | vboxweb.cpp | 1631 ManagedObjectRef *pRef = it->second; local 1632 delete pRef; // this frees the contained ComPtr as well 1778 ManagedObjectRef *pRef = it->second; local 1779 WEBDEBUG((" %s: found existing ref %s (%s) for COM obj %#lx\n", __FUNCTION__, pRef->getWSDLID().c_str(), pRef->getInterfaceName(), ulp)); 1780 return pRef; 1967 ManagedObjectRef **pRef, 1977 *pRef = NULL; 2012 *pRef = iter->second; 2049 ManagedObjectRef *pRef; local 1966 findRefFromId(const WSDLT_ID &id, ManagedObjectRef **pRef, bool fNullAllowed) argument 2084 ManagedObjectRef *pRef; local [all...] |
/vbox/src/VBox/Devices/Network/testcase/ |
H A D | tstIntNetR0.cpp | 110 POBJREF pRef = (POBJREF)RTTestGuardedAllocTail(g_hTest, sizeof(OBJREF)); local 111 if (!pRef) 113 pRef->cRefs = 1; 114 pRef->pfnDestructor = pfnDestructor; 115 pRef->pvUser1 = pvUser1; 116 pRef->pvUser2 = pvUser2; 118 return pRef; 124 POBJREF pRef = (POBJREF)pvObj; local 125 ASMAtomicIncU32(&pRef->cRefs); 138 POBJREF pRef local [all...] |
/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/ |
H A D | VBoxMPMisc.cpp | 1292 static VOID vboxVideoAMgrCtxAllocRefRelease(PVBOXVIDEOCM_ALLOC_REF pRef) 1294 uint32_t cRefs = ASMAtomicDecU32(&pRef->cRefs); 1353 PVBOXVIDEOCM_ALLOC_REF pRef = (PVBOXVIDEOCM_ALLOC_REF)pBufCmd->u64GuestData; 1357 if (pRef->pSynchEvent) 1358 KeSetEvent(pRef->pSynchEvent, 3, FALSE); 1361 vboxVideoAMgrCtxAllocRefRelease(pRef); 1397 PVBOXVIDEOCM_ALLOC_REF pRef = vboxVideoAMgrCtxAllocRefAcquire(pContext, pBufInfo->hAlloc); 1398 if (pRef) 1401 Assert(pRef->cRefs == 2); 1403 pBufCmd->offBuffer = pRef [all...] |
/vbox/src/VBox/Runtime/common/dbg/ |
H A D | dbgmoddwarf.cpp | 3317 PRTDWARFREF pRef = (PRTDWARFREF)pbMember; local 3318 pRef->enmWrt = enmWrt; 3319 pRef->off = off; 3365 PRTDWARFREF pRef = (PRTDWARFREF)pbMember; local 3366 pRef->enmWrt = enmWrt; 3367 pRef->off = off;
|
/vbox/src/VBox/Runtime/common/misc/ |
H A D | lockvalidator.cpp | 1364 PRTLOCKVALCLASSREF pRef = pClass->apPriorLocksHash[RTLOCKVALCLASS_HASH(pPriorClass)]; local 1365 if ( pRef 1366 && pRef->hClass == pPriorClass) 1368 uint32_t cLookups = ASMAtomicIncU32(&pRef->cLookups); 1370 ASMAtomicWriteU32(&pRef->cLookups, RTLOCKVALCLASSREF_MAX_LOOKUPS);
|
Completed in 84 milliseconds