From 7fdf48aaf241cb050607a8aa441ff19a34a7ddb7 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Sun, 28 Apr 2019 14:29:21 +0200 Subject: score: Add _SMP_Othercast_action() --- cpukit/include/rtems/score/smpimpl.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'cpukit/include/rtems/score/smpimpl.h') diff --git a/cpukit/include/rtems/score/smpimpl.h b/cpukit/include/rtems/score/smpimpl.h index bc24f828fe..452f39a3b5 100644 --- a/cpukit/include/rtems/score/smpimpl.h +++ b/cpukit/include/rtems/score/smpimpl.h @@ -284,6 +284,21 @@ void _SMP_Broadcast_action( void *arg ); +/** + * @brief Initiates an SMP multicast action to the set of all online + * processors excluding the current processor. + * + * Simply calls _SMP_Multicast_action() with _SMP_Get_online_processors() as + * the target processor set excluding the current processor. + * + * @param handler The multicast action handler. + * @param arg The multicast action argument. + */ +void _SMP_Othercast_action( + SMP_Action_handler handler, + void *arg +); + #endif /* defined( RTEMS_SMP ) */ /** -- cgit v1.2.3