Searched refs:RTMpOnAll (Results 1 - 21 of 21) sorted by relevance

/vbox/src/VBox/ValidationKit/utils/misc/
H A DloadgeneratorR0.cpp62 int rc = RTMpOnAll(loadgenR0IpiWorker, NULL, NULL);
/vbox/src/VBox/Runtime/r0drv/generic/
H A DRTMpOn-r0drv-generic.cpp37 RTDECL(int) RTMpOnAll(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) function
44 RT_EXPORT_SYMBOL(RTMpOnAll); variable
/vbox/src/VBox/Runtime/generic/
H A DRTMpOnPair-generic.cpp3 * IPRT - RTMpOnPair, generic implementation using RTMpOnAll.
102 rc = RTMpOnAll(rtMpOnPairGenericWorker, &Args, pvUser2);
/vbox/include/iprt/
H A Dmp.h256 * Worker function passed to RTMpOnAll, RTMpOnOthers and RTMpOnSpecific that
280 * Checks if the RTMpOnAll() is safe with regards to all threads executing
283 * If for instance, the RTMpOnAll() is implemented in a way where the threads
287 * @returns true if RTMpOnAll() is concurrent safe, false otherwise.
305 RTDECL(int) RTMpOnAll(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2);
H A Dmangling.h978 # define RTMpOnAll RT_MANGLER(RTMpOnAll) /* r0drv */ macro
/vbox/src/VBox/Runtime/r0drv/darwin/
H A Dmp-r0drv-darwin.cpp182 * for the RTMpOnAll API.
193 RTDECL(int) RTMpOnAll(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) function
/vbox/src/VBox/Runtime/r0drv/haiku/
H A Dmp-r0drv-haiku.c134 * for the RTMpOnAll API.
145 RTDECL(int) RTMpOnAll(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) function
/vbox/src/VBox/VMM/VMMR0/
H A DHMR0.cpp62 * This is used to manage the status code of a RTMpOnAll in HM.
370 g_HvmR0.lLastError = RTMpOnAll(hmR0InitIntelCpu, &FirstRc, NULL);
572 rc = RTMpOnAll(hmR0InitAmdCpu, &FirstRc, NULL);
751 rc = RTMpOnAll(hmR0DisableCpuCallback, NULL /* pvUser 1 */, &FirstRc);
871 * Worker function passed to RTMpOnAll() that is to be called on all CPUs.
967 rc = RTMpOnAll(hmR0EnableCpuCallback, (void *)pVM, &FirstRc);
1034 * Worker function passed to RTMpOnAll() that is to be called on the target
1138 rc = RTMpOnAll(hmR0DisableCpuCallback, NULL /* pvUser 1 */, &FirstRc);
1148 rc = RTMpOnAll(hmR0InitIntelCpu, &FirstRc, NULL);
1150 rc = RTMpOnAll(hmR0InitAmdCp
[all...]
H A DCPUMR0.cpp280 * access it from a RTMpOnAll callback. We use the legacy CPUID arrays
284 RTMpOnAll(cpumR0CheckCpuid, pVM, NULL);
921 int rc = RTMpOnAll(cpumR0MapLocalApicCpuProber, NULL, NULL);
949 rc = RTMpOnAll(cpumR0MapLocalApicCpuChecker, NULL, NULL);
/vbox/src/VBox/Runtime/r0drv/linux/
H A Dmp-r0drv-linux.c249 RTDECL(int) RTMpOnAll(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) function
305 RT_EXPORT_SYMBOL(RTMpOnAll); variable
H A Dtimer-r0drv-linux.c876 * Per-cpu callback function (RTMpOnAll/RTMpOnSpecific).
943 rc2 = RTMpOnAll(rtTimerLnxStartAllOnCpu, pTimer, pArgs);
/vbox/src/VBox/Runtime/r0drv/freebsd/
H A Dmp-r0drv-freebsd.c139 * for the RTMpOnAll API.
150 RTDECL(int) RTMpOnAll(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) function
/vbox/src/VBox/Additions/common/VBoxGuest/
H A DVBoxGuest-haiku.c125 RTMpOnAll,
H A DVBoxGuest-haiku-stubs.c117 RTDECL(int) RTMpOnAll(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) function
/vbox/src/VBox/Runtime/r0drv/solaris/
H A Dmp-r0drv-solaris.c196 * for the RTMpOnAll API.
222 RTDECL(int) RTMpOnAll(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) function
/vbox/src/VBox/Runtime/r0drv/nt/
H A Dmp-r0drv-nt.cpp230 * the RTMpOnAll case.
508 RTDECL(int) RTMpOnAll(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2) function
/vbox/src/VBox/VMM/VMMRZ/
H A DPGMRZDynMap.cpp624 * @returns IPRT status code (RTMpOnAll).
629 int rc = RTMpOnAll(pgmR0DynMapShootDownTlbs, pThis, NULL);
2647 rc = RTMpOnAll(pgmR0DynMapTest3PerCpu, &Test, NULL);
2649 LogRel(("failed(%d): RTMpOnAll rc=%Rrc\n", __LINE__, rc));
/vbox/src/VBox/HostDrivers/Support/
H A DSUPDrvGip.cpp504 RTMpOnAll(supdrvGipReInitCpuCallback, pGipR0, &u64NanoTS);
517 rc = RTMpOnAll(supdrvGipDetectGetGipCpuCallback, &DetectState, pGipR0);
1461 * On CPU initialization callback for RTMpOnAll.
1876 * RTMpOnAll/supdrvGipInitOnCpu call below).
1893 rc = RTMpOnAll(supdrvGipInitOnCpu, pDevExt, pGip);
1958 OSDBGPRINT(("supdrvGipCreate: RTMpOnAll failed. rc=%Rrc\n", rc));
H A DSUPDrv.cpp261 { "RTMpOnAll", (void *)RTMpOnAll },
/vbox/src/VBox/ExtPacks/VBoxDTrace/
H A DVBoxDTraceR0.cpp226 int rc = RTMpOnAll(vboxDtSyncCallback, NULL, NULL);
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/uts/common/dtrace/
H A Ddtrace.c2637 RTMpOnAll(dtrace_speculation_clean_here_wrapper, state, NULL);
13188 RTMpOnAll(dtrace_buffer_activate_wrapper, state, NULL);
15841 RTMpOnAll(dtrace_buffer_switch_wrapper, buf, NULL);

Completed in 174 milliseconds