Searched refs:Release (Results 1 - 25 of 284) sorted by relevance

1234567891011>>

/vbox/src/libs/xpcom18a4/
H A Dvboxdeps.cpp31 NS_IMETHOD_(nsrefcnt) Release(void) function in class:foobardep
63 c->Release();
67 e->Release();
/vbox/src/libs/xpcom18a4/xpcom/glue/
H A DnsISupportsUtils.h140 (_ptr)->Release(); \
149 Release()
153 * macro preserves the return value from the underlying Release call.
161 _rv = (_ptr)->Release(); \
172 (_ptr)->Release(); \
H A DnsWeakReference.h92 NS_IMETHOD_(nsrefcnt) Release();
/vbox/src/libs/xpcom18a4/nsprpub/pr/src/cplus/
H A Drclock.h57 void Release(); /* should be by owning thread */
94 inline RCEnter::~RCEnter() { lock->Release(); lock = NULL; }
H A Drclock.cpp63 void RCLock::Release() function in class:RCLock
69 } /* RCLock::Release */
/vbox/src/libs/xpcom18a4/python/src/
H A DPyGWeakReference.cpp84 PyXPCOM_GatewayWeakReference::Release(void) function in class:PyXPCOM_GatewayWeakReference
110 m_pBase->Release();
H A DTypeObject.cpp114 pUnkThis->Release();
119 pUnkThis->Release();
120 pUnkOther->Release();
132 pUnkThis->Release();
/vbox/src/libs/xpcom18a4/xpcom/base/
H A DnsISupports.idl63 [noscript, notxpcom] nsrefcnt Release();
H A DnsAgg.h67 NS_IMETHOD_(nsrefcnt) Release(void); \
103 _class::Release(void) \
105 return fOuter->Release(); \
126 _class::Internal::Release(void) \
H A DnsISupportsBase.h63 * This is the return type for AddRef() and Release() in nsISupports.
77 * and a reference counted memory model (AddRef/Release). This is
114 NS_IMETHOD_(nsrefcnt) Release(void) = 0;
/vbox/src/libs/xpcom18a4/xpcom/tests/windows/
H A DTestCOM.cpp92 nsrefcnt nsTestCom::Release() function in class:nsTestCom
175 iUnknown->Release();
176 iTestCom->Release();
177 iFactory->Release();
/vbox/src/VBox/Debugger/
H A DVBoxDbgGui.cpp90 m_pMachineDebugger->Release();
93 m_pConsole->Release();
96 m_pMachine->Release();
120 m_pMachineDebugger->Release();
126 m_pConsole->Release();
132 m_pMachine->Release();
138 m_pSession->Release();
/vbox/src/VBox/Frontends/VirtualBox/src/runtime/
H A DUIDnDDropSource_win.h39 STDMETHOD_(ULONG, Release)(void);
H A DUIDnDEnumFormat_win.h34 STDMETHOD_(ULONG, Release)(void);
/vbox/src/VBox/Additions/WINNT/VBoxCredProv/
H A DVBoxCredProvFactory.h37 IFACEMETHODIMP_(ULONG) Release(void);
H A DVBoxCredProvFactory.cpp52 VBoxCredProvFactory::Release(void) function in class:VBoxCredProvFactory
55 VBoxCredProvVerbose(0, "VBoxCredProvFactory: Release: Returning refcount=%ld\n",
/vbox/src/VBox/Main/cbinding/
H A DVBoxCAPI.cpp406 pManager->Release();
427 pManager->Release();
437 pManager->Release();
456 g_Session->Release();
461 g_VirtualBox->Release();
467 g_EventQueue->Release();
534 mgr->Release();
542 es->Release();
543 mgr->Release();
551 em->Release();
[all...]
/vbox/src/VBox/Main/src-client/xpcom/
H A Dmodule.cpp83 instance->Release();
97 instance->Release();
/vbox/src/libs/xpcom18a4/xpcom/tests/
H A DCvtURL.cpp121 // Release the objects
122 in->Release();
123 url->Release();
/vbox/src/VBox/Runtime/r3/win/
H A DRTSystemQueryDmiString-win.cpp135 (*ppServices)->Release();
234 pObj->Release();
238 pEnum->Release();
244 pServices->Release();
246 pLoc->Release();
/vbox/src/VBox/Main/testcase/
H A DtstVBoxAPIPerf.cpp114 pHost->Release();
131 pHost2->Release();
151 pHost->Release();
154 pHost2->Release();
158 pHost->Release();
186 pHost->Release();
192 pHost->Release();
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/include/
H A Dd3dx8core.h69 STDMETHOD_(ULONG,Release)(THIS) PURE;
80 #define ID3DXBuffer_Release(p) (p)->lpVtbl->Release(p)
95 STDMETHOD_(ULONG,Release)(THIS) PURE;
107 #define ID3DXFont_Release(p) (p)->lpVtbl->Release(p)
/vbox/src/libs/xpcom18a4/xpcom/build/
H A DnsOS2VACLegacy.cpp100 nsrefcnt (*VFTCALL Release)(void *pvThis); member in struct:vftable_nsISupports
101 VFTDELTA_DECL(Release);
227 pThis->mRawPtr->pVFT->Release((char*)pThis->mRawPtr + pThis->mRawPtr->pVFT->uDeltaRelease);
643 |Release()|ing the old lets us safely ignore the self-assignment case.
644 We must, however, be careful only to |Release()| _after_ doing the
645 assignment, in case the |Release()| leads to our _own_ destruction,
646 which would, in turn, cause an incorrect second |Release()| of our old
667 pThis->mRawPtr->pVFT->Release(oldPtr + oldPtr->pVFT->uDeltaRelease);
/vbox/src/libs/xpcom18a4/xpcom/ds/
H A DnsAtomTable.h55 // deletions aren't handled through Release().
88 NS_IMETHOD_(nsrefcnt) Release();
H A DnsEmptyEnumerator.cpp68 NS_IMETHODIMP_(nsrefcnt) EmptyEnumeratorImpl::Release(void) function in class:EmptyEnumeratorImpl

Completed in 90 milliseconds

1234567891011>>