Searched defs:pfnCallback (Results 1 - 25 of 64) sorted by relevance

123

/vbox/src/VBox/Runtime/r0drv/generic/
H A Dmpnotification-r0drv-generic.cpp38 RTDECL(int) RTMpNotificationRegister(PFNRTMPNOTIFICATION pfnCallback, void *pvUser) argument
40 NOREF(pfnCallback);
47 RTDECL(int) RTMpNotificationDeregister(PFNRTMPNOTIFICATION pfnCallback, void *pvUser) argument
49 NOREF(pfnCallback);
H A Dthreadctxhooks-r0drv-generic.cpp60 RTDECL(int) RTThreadCtxHooksRegister(RTTHREADCTX hThreadCtx, PFNRTTHREADCTXHOOK pfnCallback, void *pvUser) argument
63 NOREF(pfnCallback);
/vbox/include/VBox/HostServices/
H A DVBoxClipboardExt.h46 PFNVRDPCLIPBOARDEXTCALLBACK pfnCallback; member in union:_VBOXCLIPBOARDEXTPARMS::__anon41
/vbox/src/VBox/Runtime/common/path/
H A DRTPathTraverseList.cpp40 RTDECL(int) RTPathTraverseList(const char *pszPathList, char chSep, PFNRTPATHTRAVERSER pfnCallback, void *pvUser1, void *pvUser2) argument
68 int rc = pfnCallback(psz, cch, pvUser1, pvUser2);
/vbox/src/VBox/VMM/VMMRZ/
H A DVMMRZ.cpp206 * @param pfnCallback Pointer to the callback.
211 VMMRZDECL(int) VMMRZCallRing3SetNotification(PVMCPU pVCpu, R0PTRTYPE(PFNVMMR0CALLRING3NOTIFICATION) pfnCallback, RTR0PTR pvUser) argument
214 AssertPtrReturn(pfnCallback, VERR_INVALID_POINTER);
219 pVCpu->vmm.s.pfnCallRing3CallbackR0 = pfnCallback;
/vbox/src/VBox/Runtime/common/asn1/
H A Dasn1-ut-dyntype.cpp103 RTDECL(int) RTAsn1DynType_Enum(PRTASN1DYNTYPE pThis, PFNRTASN1ENUMCALLBACK pfnCallback, uint32_t uDepth, void *pvUser) argument
110 return pThis->u.Core.pOps->pfnEnum(&pThis->u.Core, pfnCallback, uDepth, pvUser);
H A Dasn1-ut-null.cpp101 RTDECL(int) RTAsn1Null_Enum(PRTASN1NULL pThis, PFNRTASN1ENUMCALLBACK pfnCallback, uint32_t uDepth, void *pvUser) argument
H A Dasn1-ut-boolean.cpp159 RTDECL(int) RTAsn1Boolean_Enum(PRTASN1BOOLEAN pThis, PFNRTASN1ENUMCALLBACK pfnCallback, uint32_t uDepth, void *pvUser) argument
H A Dasn1-ut-core.cpp240 RTDECL(int) RTAsn1Core_Enum(PRTASN1CORE pThis, PFNRTASN1ENUMCALLBACK pfnCallback, uint32_t uDepth, void *pvUser) argument
245 NOREF(pfnCallback);
H A Dasn1-ut-octetstring.cpp337 RTDECL(int) RTAsn1OctetString_Enum(PRTASN1OCTETSTRING pThis, PFNRTASN1ENUMCALLBACK pfnCallback, uint32_t uDepth, void *pvUser) argument
343 return pfnCallback(pThis->pEncapsulated, "Encapsulated", uDepth + 1, pvUser);
H A Dasn1-ut-time.cpp153 RTDECL(int) RTAsn1Time_Enum(PRTASN1TIME pThis, PFNRTASN1ENUMCALLBACK pfnCallback, uint32_t uDepth, void *pvUser) argument
224 RTDECL(int) RT_CONCAT(a_Api,_Enum)(PRTASN1TIME pThis, PFNRTASN1ENUMCALLBACK pfnCallback, uint32_t uDepth, void *pvUser) \
H A Dasn1-ut-bitstring.cpp424 RTDECL(int) RTAsn1BitString_Enum(PRTASN1BITSTRING pThis, PFNRTASN1ENUMCALLBACK pfnCallback, uint32_t uDepth, void *pvUser) argument
430 return pfnCallback(pThis->pEncapsulated, "Encapsulated", uDepth + 1, pvUser);
H A Dasn1-ut-integer.cpp420 RTDECL(int) RTAsn1Integer_Enum(PRTASN1INTEGER pThis, PFNRTASN1ENUMCALLBACK pfnCallback, uint32_t uDepth, void *pvUser) argument
H A Dasn1-ut-objid.cpp496 RTDECL(int) RTAsn1ObjId_Enum(PRTASN1OBJID pThis, PFNRTASN1ENUMCALLBACK pfnCallback, uint32_t uDepth, void *pvUser) argument
/vbox/src/VBox/Devices/Network/lwip-new/vbox/
H A DVBoxLwipCore.cpp117 int vboxLwipCoreInitialize(PFNRT1 pfnCallback, void *pvCallbackArg) argument
124 callback.pfn = pfnCallback;
169 void vboxLwipCoreFinalize(PFNRT1 pfnCallback, void *pvCallbackArg) argument
175 callback.pfn = pfnCallback;
/vbox/src/VBox/Storage/testcase/
H A DVDScriptInternal.h48 PFNVDSCRIPTCALLBACK pfnCallback; member in struct:VDSCRIPTFN::__anon16817::__anon16819
H A DVDScript.h99 PFNVDSCRIPTCALLBACK pfnCallback; member in struct:VDSCRIPTCALLBACK
/vbox/src/VBox/Runtime/common/ldr/
H A DldrNative.cpp47 RTUINTPTR BaseAddress, PFNRTLDRENUMSYMS pfnCallback, void *pvUser)
49 NOREF(pMod); NOREF(fFlags); NOREF(pvBits); NOREF(BaseAddress); NOREF(pfnCallback); NOREF(pvUser);
46 rtldrNativeEnumSymbols(PRTLDRMODINTERNAL pMod, unsigned fFlags, const void *pvBits, RTUINTPTR BaseAddress, PFNRTLDRENUMSYMS pfnCallback, void *pvUser) argument
/vbox/src/VBox/Runtime/common/misc/
H A Dterm.cpp55 PFNRTTERMCALLBACK pfnCallback; member in struct:RTTERMCALLBACKREC
101 RTDECL(int) RTTermRegisterCallback(PFNRTTERMCALLBACK pfnCallback, void *pvUser) argument
109 AssertPtrReturn(pfnCallback, VERR_INVALID_POINTER);
121 pNew->pfnCallback = pfnCallback;
144 RTDECL(int) RTTermDeregisterCallback(PFNRTTERMCALLBACK pfnCallback, void *pvUser) argument
159 * Search for the specified pfnCallback/pvUser pair.
165 if ( pCur->pfnCallback == pfnCallback
175 pCur->pfnCallback
[all...]
/vbox/src/VBox/Runtime/r0drv/
H A Dmpnotification-r0drv.c59 PFNRTMPNOTIFICATION pfnCallback; member in struct:RTMPNOTIFYREG
136 PFNRTMPNOTIFICATION pfnCallback = pCur->pfnCallback; local
141 pfnCallback(enmEvent, idCpu, pvUser);
161 RTDECL(int) RTMpNotificationRegister(PFNRTMPNOTIFICATION pfnCallback, void *pvUser) argument
169 AssertPtrReturn(pfnCallback, VERR_INVALID_POINTER);
176 && pCur->pfnCallback == pfnCallback)
179 AssertMsgReturn(!pCur, ("pCur=%p pfnCallback=%p pvUser=%p\n", pCur, pfnCallback, pvUse
228 RTMpNotificationDeregister(PFNRTMPNOTIFICATION pfnCallback, void *pvUser) argument
[all...]
H A Dpowernotification-r0drv.c60 PFNRTPOWERNOTIFICATION pfnCallback; member in struct:RTPOWERNOTIFYREG
131 PFNRTPOWERNOTIFICATION pfnCallback = pCur->pfnCallback; local
136 pfnCallback(enmEvent, pvUser);
157 RTDECL(int) RTPowerNotificationRegister(PFNRTPOWERNOTIFICATION pfnCallback, void *pvUser) argument
165 AssertPtrReturn(pfnCallback, VERR_INVALID_POINTER);
172 && pCur->pfnCallback == pfnCallback)
175 AssertMsgReturn(!pCur, ("pCur=%p pfnCallback=%p pvUser=%p\n", pCur, pfnCallback, pvUse
224 RTPowerNotificationDeregister(PFNRTPOWERNOTIFICATION pfnCallback, void *pvUser) argument
[all...]
/vbox/src/VBox/Runtime/common/dbg/
H A Ddbgmodldr.cpp154 PFNRTLDRENUMSYMS pfnCallback, void *pvUser)
157 return RTLdrEnumSymbols(pThis->hLdrMod, fFlags, NULL /*pvBits*/, BaseAddress, pfnCallback, pvUser);
162 static DECLCALLBACK(int) rtDbgModLdr_EnumSegments(PRTDBGMODINT pMod, PFNRTLDRENUMSEGS pfnCallback, void *pvUser) argument
165 return RTLdrEnumSegments(pThis->hLdrMod, pfnCallback, pvUser);
170 static DECLCALLBACK(int) rtDbgModLdr_EnumDbgInfo(PRTDBGMODINT pMod, PFNRTLDRENUMDBG pfnCallback, void *pvUser) argument
173 return RTLdrEnumDbgInfo(pThis->hLdrMod, NULL, pfnCallback, pvUser);
153 rtDbgModLdr_EnumSymbols(PRTDBGMODINT pMod, uint32_t fFlags, RTLDRADDR BaseAddress, PFNRTLDRENUMSYMS pfnCallback, void *pvUser) argument
/vbox/src/VBox/Runtime/common/string/
H A Dstrspace.cpp213 * @returns 0 or what ever non-zero return value pfnCallback returned
216 * @param pfnCallback The callback.
219 RTDECL(int) RTStrSpaceEnumerate(PRTSTRSPACE pStrSpace, PFNRTSTRSPACECALLBACK pfnCallback, void *pvUser) argument
221 return KAVL_FN(DoWithAll)(pStrSpace, true, pfnCallback, pvUser);
231 * @returns 0 or what ever non-zero return value pfnCallback returned
234 * @param pfnCallback The callback.
237 RTDECL(int) RTStrSpaceDestroy(PRTSTRSPACE pStrSpace, PFNRTSTRSPACECALLBACK pfnCallback, void *pvUser) argument
239 return KAVL_FN(Destroy)(pStrSpace, pfnCallback, pvUser);
/vbox/src/VBox/VMM/VMMR3/
H A DDBGFBp.cpp948 * @param pfnCallback The callback function.
953 static DECLCALLBACK(int) dbgfR3BpEnum(PUVM pUVM, PFNDBGFBPENUM pfnCallback, void *pvUser) argument
960 AssertPtrReturn(pfnCallback, VERR_INVALID_POINTER);
969 int rc = pfnCallback(pUVM, pvUser, &pVM->dbgf.s.aHwBreakpoints[i]);
980 int rc = pfnCallback(pUVM, pvUser, &pVM->dbgf.s.aBreakpoints[i]);
994 * @param pfnCallback The callback function.
998 VMMR3DECL(int) DBGFR3BpEnum(PUVM pUVM, PFNDBGFBPENUM pfnCallback, void *pvUser) argument
1003 int rc = VMR3ReqPriorityCallWaitU(pUVM, VMCPUID_ANY, (PFNRT)dbgfR3BpEnum, 3, pUVM, pfnCallback, pvUser);
H A DDBGFInfo.cpp929 * @param pfnCallback Pointer to callback function.
932 VMMR3DECL(int) DBGFR3InfoEnum(PUVM pUVM, PFNDBGFINFOENUM pfnCallback, void *pvUser) argument
934 LogFlow(("DBGFR3InfoLog: pfnCallback=%p pvUser=%p\n", pfnCallback, pvUser));
939 if (!pfnCallback)
941 AssertMsgFailed(("!pfnCallback\n"));
954 rc = pfnCallback(pUVM, pInfo->szName, pInfo->pszDesc, pvUser);

Completed in 174 milliseconds

123