Searched defs:pvUser1 (Results 1 - 25 of 39) sorted by relevance

12

/vbox/src/VBox/Runtime/r0drv/generic/
H A DRTMpPokeCpu-r0drv-generic.cpp35 static DECLCALLBACK(void) rtMpNtPokeCpuDummy(RTCPUID idCpu, void *pvUser1, void *pvUser2) argument
38 NOREF(pvUser1);
H A DRTMpOn-r0drv-generic.cpp37 RTDECL(int) RTMpOnAll(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
40 NOREF(pvUser1);
54 RTDECL(int) RTMpOnOthers(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
57 NOREF(pvUser1);
64 RTDECL(int) RTMpOnSpecific(RTCPUID idCpu, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
68 NOREF(pvUser1);
75 RTDECL(int) RTMpOnPair(RTCPUID idCpu1, RTCPUID idCpu2, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
80 NOREF(pvUser1);
/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/Runtime/generic/
H A DRTMpOnPair-generic.cpp50 void *pvUser1; member in struct:RTMPONPAIRGENERIC
64 static DECLCALLBACK(void) rtMpOnPairGenericWorker(RTCPUID idCpu, void *pvUser1, void *pvUser2) argument
66 PRTMPONPAIRGENERIC pArgs = (PRTMPONPAIRGENERIC)pvUser1;
76 pArgs->pfnWorker(idCpu, pArgs->pvUser1, pArgs->pvUser2);
81 RTDECL(int) RTMpOnPair(RTCPUID idCpu1, RTCPUID idCpu2, uint32_t fFlags, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
99 Args.pvUser1 = pvUser1;
/vbox/src/VBox/Runtime/r0drv/
H A Dmp-r0drv.h38 * @param pvUser1 The first user argument.
41 typedef DECLCALLBACK(void) FNMPWORKER(RTCPUID idCpu, void *pvUser1, void *pvUser2);
52 void *pvUser1; member in struct:RTMPARGS
/vbox/src/VBox/ValidationKit/utils/misc/
H A DloadgeneratorR0.cpp41 static DECLCALLBACK(void) loadgenR0IpiWorker(RTCPUID idCpu, void *pvUser1, void *pvUser2) argument
44 NOREF(pvUser1);
/vbox/src/VBox/HostDrivers/Support/
H A DSUPR0IdcClientStubs.c78 SUPR0DECL(void *) SUPR0ObjRegister(PSUPDRVSESSION pSession, SUPDRVOBJTYPE enmType, PFNSUPDRVDESTRUCTOR pfnDestructor, void *pvUser1, void *pvUser2) argument
80 static DECLCALLBACKPTR(void *, s_pfn)(PSUPDRVSESSION /* pSession */, SUPDRVOBJTYPE /* enmType */, PFNSUPDRVDESTRUCTOR /* pfnDestructor */, void * /* pvUser1 */, void * /* pvUser2 */);
81 DECLCALLBACKPTR(void *, pfn)(PSUPDRVSESSION /* pSession */, SUPDRVOBJTYPE /* enmType */, PFNSUPDRVDESTRUCTOR /* pfnDestructor */, void * /* pvUser1 */, void * /* pvUser2 */);
91 return pfn(pSession, enmType, pfnDestructor, pvUser1, pvUser2);
H A DSUPDrvSem.cpp56 * @param pvUser1 The IPRT event handle.
59 static DECLCALLBACK(void) supR0SemEventDestructor(void *pvObj, void *pvUser1, void *pvUser2) argument
63 RTSemEventDestroy((RTSEMEVENT)pvUser1);
151 rc = RTSemEventSignal((RTSEMEVENT)pObj->pvUser1);
178 rc = RTSemEventWaitEx((RTSEMEVENT)pObj->pvUser1, fFlags, uTimeout);
228 * @param pvUser1 The IPRT event handle.
231 static DECLCALLBACK(void) supR0SemEventMultiDestructor(void *pvObj, void *pvUser1, void *pvUser2) argument
235 RTSemEventMultiDestroy((RTSEMEVENTMULTI)pvUser1);
323 rc = RTSemEventMultiSignal((RTSEMEVENTMULTI)pObj->pvUser1);
350 rc = RTSemEventMultiReset((RTSEMEVENTMULTI)pObj->pvUser1);
[all...]
/vbox/src/VBox/Runtime/r0drv/haiku/
H A Dmp-r0drv-haiku.c141 pArgs->pfnWorker(current, pArgs->pvUser1, pArgs->pvUser2);
145 RTDECL(int) RTMpOnAll(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
149 Args.pvUser1 = pvUser1;
170 pArgs->pfnWorker(idCpu, pArgs->pvUser1, pArgs->pvUser2);
174 RTDECL(int) RTMpOnOthers(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
182 Args.pvUser1 = pvUser1;
205 pArgs->pfnWorker(idCpu, pArgs->pvUser1, pArgs->pvUser2);
211 RTDECL(int) RTMpOnSpecific(RTCPUID idCpu, PFNRTMPWORKER pfnWorker, void *pvUser1, voi argument
[all...]
/vbox/src/VBox/Runtime/r0drv/freebsd/
H A Dmp-r0drv-freebsd.c146 pArgs->pfnWorker(curcpu, pArgs->pvUser1, pArgs->pvUser2);
150 RTDECL(int) RTMpOnAll(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
154 Args.pvUser1 = pvUser1;
174 pArgs->pfnWorker(idCpu, pArgs->pvUser1, pArgs->pvUser2);
178 RTDECL(int) RTMpOnOthers(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
191 Args.pvUser1 = pvUser1;
223 pArgs->pfnWorker(idCpu, pArgs->pvUser1, pArgs->pvUser2);
229 RTDECL(int) RTMpOnSpecific(RTCPUID idCpu, PFNRTMPWORKER pfnWorker, void *pvUser1, voi argument
[all...]
/vbox/src/VBox/Runtime/r0drv/darwin/
H A Dmp-r0drv-darwin.cpp189 pArgs->pfnWorker(cpu_number(), pArgs->pvUser1, pArgs->pvUser2);
193 RTDECL(int) RTMpOnAll(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
199 Args.pvUser1 = pvUser1;
219 pArgs->pfnWorker(idCpu, pArgs->pvUser1, pArgs->pvUser2);
223 RTDECL(int) RTMpOnOthers(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
230 Args.pvUser1 = pvUser1;
251 pArgs->pfnWorker(idCpu, pArgs->pvUser1, pArgs->pvUser2);
257 RTDECL(int) RTMpOnSpecific(RTCPUID idCpu, PFNRTMPWORKER pfnWorker, void *pvUser1, voi argument
[all...]
/vbox/src/VBox/Runtime/r0drv/solaris/
H A Dmp-r0drv-solaris.c44 typedef int FNRTMPSOLWORKER(void *pvUser1, void *pvUser2, void *pvUser3);
214 pArgs->pfnWorker(RTMpCpuId(), pArgs->pvUser1, pArgs->pvUser2);
222 RTDECL(int) RTMpOnAll(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
230 Args.pvUser1 = pvUser1;
263 pArgs->pfnWorker(idCpu, pArgs->pvUser1, pArgs->pvUser2);
271 RTDECL(int) RTMpOnOthers(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
279 Args.pvUser1 = pvUser1;
315 pArgs->pfnWorker(idCpu, pArgs->pvUser1, pArg
324 RTMpOnPair(RTCPUID idCpu1, RTCPUID idCpu2, uint32_t fFlags, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
409 RTMpOnSpecific(RTCPUID idCpu, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
[all...]
/vbox/src/VBox/VMM/VMMAll/
H A DHMAll.cpp127 static DECLCALLBACK(void) hmFlushHandler(RTCPUID idCpu, void *pvUser1, void *pvUser2) argument
129 NOREF(idCpu); NOREF(pvUser1); NOREF(pvUser2);
/vbox/src/VBox/Runtime/r0drv/linux/
H A Dmp-r0drv-linux.c211 pArgs->pfnWorker(RTMpCpuId(), pArgs->pvUser1, pArgs->pvUser2);
224 pArgs->pfnWorker(RTMpCpuId(), pArgs->pvUser1, pArgs->pvUser2);
243 pArgs->pfnWorker(idCpu, pArgs->pvUser1, pArgs->pvUser2);
249 RTDECL(int) RTMpOnAll(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
260 Args.pvUser1 = pvUser1;
282 Args.pfnWorker(idCpu, Args.pvUser1, Args.pvUser2);
308 RTDECL(int) RTMpOnOthers(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
315 Args.pvUser1 = pvUser1;
356 RTMpOnPair(RTCPUID idCpu1, RTCPUID idCpu2, uint32_t fFlags, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
476 RTMpOnSpecific(RTCPUID idCpu, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
[all...]
H A Dtimer-r0drv-linux.c879 * @param pvUser1 Pointer to the timer.
882 static DECLCALLBACK(void) rtTimerLnxStartAllOnCpu(RTCPUID idCpu, void *pvUser1, void *pvUser2) argument
885 PRTTIMER pTimer = (PRTTIMER)pvUser1;
1038 * @param pvUser1 Pointer to the timer.
1041 static DECLCALLBACK(void) rtTimerLinuxMpStartOnCpu(RTCPUID idCpu, void *pvUser1, void *pvUser2) argument
1044 PRTTIMER pTimer = (PRTTIMER)pvUser1;
1173 * @param pvUser1 Pointer to the timer.
1176 static DECLCALLBACK(void) rtTimerLnxStartOnSpecificCpu(RTCPUID idCpu, void *pvUser1, void *pvUser2) argument
1179 PRTTIMER pTimer = (PRTTIMER)pvUser1;
/vbox/src/VBox/VMM/VMMR0/
H A DCPUMR0.cpp143 * @param pvUser1 Pointer to the VM structure.
146 static DECLCALLBACK(void) cpumR0CheckCpuid(RTCPUID idCpu, void *pvUser1, void *pvUser2) argument
148 PVM pVM = (PVM)pvUser1;
783 * @param pvUser1 Ignored.
786 static DECLCALLBACK(void) cpumR0MapLocalApicCpuProber(RTCPUID idCpu, void *pvUser1, void *pvUser2) argument
788 NOREF(pvUser1); NOREF(pvUser2);
840 * @param pvUser1 Ignored.
843 static DECLCALLBACK(void) cpumR0MapLocalApicCpuChecker(RTCPUID idCpu, void *pvUser1, void *pvUser2) argument
845 NOREF(pvUser1); NOREF(pvUser2);
H A DHMR0.cpp50 static DECLCALLBACK(void) hmR0EnableCpuCallback(RTCPUID idCpu, void *pvUser1, void *pvUser2);
51 static DECLCALLBACK(void) hmR0DisableCpuCallback(RTCPUID idCpu, void *pvUser1, void *pvUser2);
52 static DECLCALLBACK(void) hmR0InitIntelCpu(RTCPUID idCpu, void *pvUser1, void *pvUser2);
53 static DECLCALLBACK(void) hmR0InitAmdCpu(RTCPUID idCpu, void *pvUser1, void *pvUser2);
791 * @param pvUser1 Pointer to the first RC structure.
794 static DECLCALLBACK(void) hmR0InitIntelCpu(RTCPUID idCpu, void *pvUser1, void *pvUser2) argument
797 PHMR0FIRSTRC pFirstRc = (PHMR0FIRSTRC)pvUser1;
812 * @param pvUser1 Pointer to the first RC structure.
815 static DECLCALLBACK(void) hmR0InitAmdCpu(RTCPUID idCpu, void *pvUser1, void *pvUser2) argument
817 PHMR0FIRSTRC pFirstRc = (PHMR0FIRSTRC)pvUser1;
877 hmR0EnableCpuCallback(RTCPUID idCpu, void *pvUser1, void *pvUser2) argument
1041 hmR0DisableCpuCallback(RTCPUID idCpu, void *pvUser1, void *pvUser2) argument
1057 hmR0DisableCpuOnSpecificCallback(RTCPUID idCpu, void *pvUser1, void *pvUser2) argument
[all...]
/vbox/src/VBox/Runtime/common/dbg/
H A Ddbgmod.cpp503 static DECLCALLBACK(int) rtDbgModExtDbgInfoOpenCallback(RTDBGCFG hDbgCfg, const char *pszFilename, void *pvUser1, void *pvUser2) argument
505 PRTDBGMODINT pDbgMod = (PRTDBGMODINT)pvUser1;
674 static DECLCALLBACK(int) rtDbgModExtDbgInfoOpenCallback2(RTDBGCFG hDbgCfg, const char *pszFilename, void *pvUser1, void *pvUser2) argument
676 PRTDBGMODINT pDbgMod = (PRTDBGMODINT)pvUser1;
942 static DECLCALLBACK(int) rtDbgModFromPeImageOpenCallback(RTDBGCFG hDbgCfg, const char *pszFilename, void *pvUser1, void *pvUser2) argument
944 PRTDBGMODINT pDbgMod = (PRTDBGMODINT)pvUser1;
1210 rtDbgModFromMachOImageOpenDsymMachOCallback(RTDBGCFG hDbgCfg, const char *pszFilename, void *pvUser1, void *pvUser2) argument
1212 PRTDBGMODINT pDbgMod = (PRTDBGMODINT)pvUser1;
/vbox/src/VBox/Runtime/r3/posix/
H A Dprocess-creation-posix.cpp279 static DECLCALLBACK(int) rtPathFindExec(char const *pchPath, size_t cchPath, void *pvUser1, void *pvUser2) argument
281 const char *pszExec = (const char *)pvUser1;
/vbox/src/libs/xpcom18a4/python/src/
H A DPyISupports.cpp63 Py_nsISupports::initOnceCallback(void *pvUser1) argument
65 NOREF(pvUser1);
/vbox/src/VBox/HostDrivers/Support/linux/
H A DSUPDrv-linux.c989 static DECLCALLBACK(void) supdrvLnxMsrProberModifyOnCpu(RTCPUID idCpu, void *pvUser1, void *pvUser2) argument
991 PSUPMSRPROBER pReq = (PSUPMSRPROBER)pvUser1;
/vbox/src/VBox/Runtime/r0drv/nt/
H A Dmp-r0drv-nt.cpp238 pArgs->pfnWorker(KeGetCurrentProcessorNumber(), pArgs->pvUser1, pArgs->pvUser2);
256 pArgs->pfnWorker(idCpu, pArgs->pvUser1, pArgs->pvUser2);
276 pArgs->pfnWorker(idCpu, pArgs->pvUser1, pArgs->pvUser2);
295 pArgs->pfnWorker(idCpu, pArgs->pvUser1, pArgs->pvUser2);
306 * @param pvUser1 User argument 1.
314 static int rtMpCallUsingBroadcastIpi(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2, argument
320 Args.pvUser1 = pvUser1;
348 pArgs->pfnWorker(KeGetCurrentProcessorNumber(), pArgs->pvUser1, pArgs->pvUser2);
363 * @param pvUser1 Use
371 rtMpCallUsingDpcs(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2, RT_NT_CPUID enmCpuid, RTCPUID idCpu, RTCPUID idCpu2, uint32_t *pcHits) argument
508 RTMpOnAll(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
517 RTMpOnOthers(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
526 RTMpOnPair(RTCPUID idCpu1, RTCPUID idCpu2, uint32_t fFlags, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
617 RTMpOnSpecific(RTCPUID idCpu, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
[all...]
/vbox/src/bldprogs/
H A Dscmsubversion.cpp60 static DECLCALLBACK(int) scmSvnFindSvnBinaryCallback(char const *pchPath, size_t cchPath, void *pvUser1, void *pvUser2) argument
62 char *pszDst = (char *)pvUser1;
/vbox/src/VBox/Devices/Network/testcase/
H A DtstIntNetR0.cpp75 * @param pvUser1 The first user argument.
78 typedef DECLCALLBACK(void) FNSUPDRVDESTRUCTOR(void *pvObj, void *pvUser1, void *pvUser2);
89 void *pvUser1; member in struct:OBJREF
107 PFNSUPDRVDESTRUCTOR pfnDestructor, void *pvUser1, void *pvUser2)
115 pRef->pvUser1 = pvUser1;
141 pRef->pfnDestructor(pRef, pRef->pvUser1, pRef->pvUser2);
106 SUPR0ObjRegister(PSUPDRVSESSION pSession, SUPDRVOBJTYPE enmType, PFNSUPDRVDESTRUCTOR pfnDestructor, void *pvUser1, void *pvUser2) argument
/vbox/src/VBox/HostDrivers/Support/darwin/
H A DSUPDrv-darwin.cpp1068 * @param pvUser1 Pointer to a SUPDRVDARWINMSRARGS.
1071 static DECLCALLBACK(void) supdrvDarwinMsrProberReadOnCpu(RTCPUID idCpu, void *pvUser1, void *pvUser2) argument
1073 PSUPDRVDARWINMSRARGS pArgs = (PSUPDRVDARWINMSRARGS)pvUser1;
1114 * @param pvUser1 Pointer to a SUPDRVDARWINMSRARGS.
1117 static DECLCALLBACK(void) supdrvDarwinMsrProberWriteOnCpu(RTCPUID idCpu, void *pvUser1, void *pvUser2) argument
1119 PSUPDRVDARWINMSRARGS pArgs = (PSUPDRVDARWINMSRARGS)pvUser1;
1156 static DECLCALLBACK(void) supdrvDarwinMsrProberModifyOnCpu(RTCPUID idCpu, void *pvUser1, void *pvUser2) argument
1158 PSUPMSRPROBER pReq = (PSUPMSRPROBER)pvUser1;

Completed in 1275 milliseconds

12