/vbox/src/VBox/Runtime/r0drv/generic/ |
H A D | RTMpPokeCpu-r0drv-generic.cpp | 35 static DECLCALLBACK(void) rtMpNtPokeCpuDummy(RTCPUID idCpu, void *pvUser1, void *pvUser2) argument 38 NOREF(pvUser1);
|
H A D | RTMpOn-r0drv-generic.cpp | 37 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 D | RTPathTraverseList.cpp | 40 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 D | RTMpOnPair-generic.cpp | 50 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 D | mp-r0drv.h | 38 * @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 D | loadgeneratorR0.cpp | 41 static DECLCALLBACK(void) loadgenR0IpiWorker(RTCPUID idCpu, void *pvUser1, void *pvUser2) argument 44 NOREF(pvUser1);
|
/vbox/src/VBox/HostDrivers/Support/ |
H A D | SUPR0IdcClientStubs.c | 78 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 D | SUPDrvSem.cpp | 56 * @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 D | mp-r0drv-haiku.c | 141 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 D | mp-r0drv-freebsd.c | 146 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 D | mp-r0drv-darwin.cpp | 189 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 D | mp-r0drv-solaris.c | 44 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 D | HMAll.cpp | 127 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 D | mp-r0drv-linux.c | 211 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 D | timer-r0drv-linux.c | 879 * @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 D | CPUMR0.cpp | 143 * @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 D | HMR0.cpp | 50 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 D | dbgmod.cpp | 503 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 D | process-creation-posix.cpp | 279 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 D | PyISupports.cpp | 63 Py_nsISupports::initOnceCallback(void *pvUser1) argument 65 NOREF(pvUser1);
|
/vbox/src/VBox/HostDrivers/Support/linux/ |
H A D | SUPDrv-linux.c | 989 static DECLCALLBACK(void) supdrvLnxMsrProberModifyOnCpu(RTCPUID idCpu, void *pvUser1, void *pvUser2) argument 991 PSUPMSRPROBER pReq = (PSUPMSRPROBER)pvUser1;
|
/vbox/src/VBox/Runtime/r0drv/nt/ |
H A D | mp-r0drv-nt.cpp | 238 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 D | scmsubversion.cpp | 60 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 D | tstIntNetR0.cpp | 75 * @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 D | SUPDrv-darwin.cpp | 1068 * @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;
|