Searched refs:idCpu2 (Results 1 - 8 of 8) sorted by relevance

/vbox/src/VBox/Runtime/generic/
H A DRTMpOnPair-generic.cpp48 RTCPUID idCpu2; member in struct:RTMPONPAIRGENERIC
73 || idCpu == pArgs->idCpu2)
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);
93 && RTMpIsCpuOnline(idCpu2))
97 Args.idCpu2 = idCpu2;
125 && RTMpIsCpuPresent(idCpu2))
/vbox/src/VBox/Runtime/r0drv/
H A Dmp-r0drv.h55 RTCPUID idCpu2; member in struct:RTMPARGS
/vbox/src/VBox/Runtime/r0drv/generic/
H A DRTMpOn-r0drv-generic.cpp75 RTDECL(int) RTMpOnPair(RTCPUID idCpu1, RTCPUID idCpu2, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
78 NOREF(idCpu2);
/vbox/src/VBox/Runtime/r0drv/linux/
H A Dmp-r0drv-linux.c347 || idCpu == pArgs->idCpu2)
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);
369 && RTMpIsCpuOnline(idCpu2))
381 bool const fCallSelf = idCpuSelf == idCpu1 || idCpuSelf == idCpu2;
387 Args.idCpu2 = idCpu2;
393 cpumask_set_cpu(idCpu2, &DstCpuMask);
397 cpu_set(idCpu2, DstCpuMask);
419 if ((cLoops & 0x1ff) == 0 && !RTMpIsCpuOnline(idCpuSelf == idCpu1 ? idCpu2
[all...]
/vbox/src/VBox/Runtime/r0drv/solaris/
H A Dmp-r0drv-solaris.c314 Assert(idCpu == pArgs->idCpu || idCpu == pArgs->idCpu2);
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);
338 Args.idCpu2 = idCpu2;
344 BT_SET(CpuSet.auCpus, idCpu2);
351 && RTMpIsCpuOnline(idCpu2))
369 && RTMpIsCpuPresent(idCpu2))
/vbox/src/VBox/Runtime/r0drv/nt/
H A Dmp-r0drv-nt.cpp273 || pArgs->idCpu2 == idCpu)
310 * @param idCpu2 Second CPU to match, ultimately specific to the
315 PKIPI_BROADCAST_WORKER pfnNativeWrapper, RTCPUID idCpu, RTCPUID idCpu2,
323 Args.idCpu2 = idCpu2;
368 * @param idCpu2 Used if enmCpuid is RT_NT_CPUID_PAIR, otherwise ignored.
372 RT_NT_CPUID enmCpuid, RTCPUID idCpu, RTCPUID idCpu2, uint32_t *pcHits)
404 pArgs->idCpu2 = NIL_RTCPUID;
426 KeSetTargetProcessorDpc(&paExecCpuDpcs[1], (int)idCpu2);
427 pArgs->idCpu2
314 rtMpCallUsingBroadcastIpi(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2, PKIPI_BROADCAST_WORKER pfnNativeWrapper, RTCPUID idCpu, RTCPUID idCpu2, uint32_t *pcHits) argument
371 rtMpCallUsingDpcs(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2, RT_NT_CPUID enmCpuid, RTCPUID idCpu, RTCPUID idCpu2, uint32_t *pcHits) argument
526 RTMpOnPair(RTCPUID idCpu1, RTCPUID idCpu2, uint32_t fFlags, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) argument
[all...]
/vbox/include/iprt/
H A Dmp.h355 * @param idCpu2 The id of the second CPU.
365 RTDECL(int) RTMpOnPair(RTCPUID idCpu1, RTCPUID idCpu2, uint32_t fFlags, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2);
/vbox/src/VBox/HostDrivers/Support/
H A DSUPDrvGip.cpp347 RTCPUID idCpu2 = RTMpCpuIdFromSetIndex(iCpuSet);
348 if (RT_UNLIKELY(idCpu2 != idCpu))
352 idCpu, iCpuSet, idApic, idCpu2));

Completed in 57 milliseconds