Searched refs:idCpu1 (Results 1 - 6 of 6) sorted by relevance
/vbox/src/VBox/Runtime/generic/ |
H A D | RTMpOnPair-generic.cpp | 47 RTCPUID idCpu1; member in struct:RTMPONPAIRGENERIC 72 if ( idCpu == pArgs->idCpu1 81 RTDECL(int) RTMpOnPair(RTCPUID idCpu1, RTCPUID idCpu2, uint32_t fFlags, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument 84 AssertReturn(idCpu1 != idCpu2, VERR_INVALID_PARAMETER); 92 if ( RTMpIsCpuOnline(idCpu1) 96 Args.idCpu1 = idCpu1; 124 else if ( RTMpIsCpuPresent(idCpu1)
|
/vbox/src/VBox/Runtime/r0drv/generic/ |
H A D | RTMpOn-r0drv-generic.cpp | 75 RTDECL(int) RTMpOnPair(RTCPUID idCpu1, RTCPUID idCpu2, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument 77 NOREF(idCpu1);
|
/vbox/src/VBox/Runtime/r0drv/linux/ |
H A D | mp-r0drv-linux.c | 356 RTDECL(int) RTMpOnPair(RTCPUID idCpu1, RTCPUID idCpu2, uint32_t fFlags, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument 361 AssertReturn(idCpu1 != idCpu2, VERR_INVALID_PARAMETER); 368 if ( RTMpIsCpuOnline(idCpu1) 381 bool const fCallSelf = idCpuSelf == idCpu1 || idCpuSelf == idCpu2; 386 Args.idCpu = idCpu1; 392 cpumask_set_cpu(idCpu1, &DstCpuMask); 396 cpu_set(idCpu1, DstCpuMask); 419 if ((cLoops & 0x1ff) == 0 && !RTMpIsCpuOnline(idCpuSelf == idCpu1 ? idCpu2 : idCpu2)) 439 else if ( RTMpIsCpuPresent(idCpu1)
|
/vbox/src/VBox/Runtime/r0drv/solaris/ |
H A D | mp-r0drv-solaris.c | 324 RTDECL(int) RTMpOnPair(RTCPUID idCpu1, RTCPUID idCpu2, uint32_t fFlags, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument 331 AssertReturn(idCpu1 != idCpu2, VERR_INVALID_PARAMETER); 337 Args.idCpu = idCpu1; 343 BT_SET(CpuSet.auCpus, idCpu1); 350 if ( RTMpIsCpuOnline(idCpu1) 368 else if ( RTMpIsCpuPresent(idCpu1)
|
/vbox/src/VBox/Runtime/r0drv/nt/ |
H A D | mp-r0drv-nt.cpp | 526 RTDECL(int) RTMpOnPair(RTCPUID idCpu1, RTCPUID idCpu2, uint32_t fFlags, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument 529 AssertReturn(idCpu1 != idCpu2, VERR_INVALID_PARAMETER); 537 if ( RTMpIsCpuOnline(idCpu1) 547 rc = rtMpCallUsingBroadcastIpi(pfnWorker, pvUser1, pvUser2, rtmpNtOnPairBroadcastIpiWrapper, idCpu1, idCpu2, &cHits); 549 rc = rtMpCallUsingDpcs(pfnWorker, pvUser1, pvUser2, RT_NT_CPUID_PAIR, idCpu1, idCpu2, &cHits); 566 else if ( RTMpIsCpuPresent(idCpu1)
|
/vbox/include/iprt/ |
H A D | mp.h | 354 * @param idCpu1 The id of the first CPU. 365 RTDECL(int) RTMpOnPair(RTCPUID idCpu1, RTCPUID idCpu2, uint32_t fFlags, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2);
|
Completed in 48 milliseconds