diff options
Diffstat (limited to '')
-rw-r--r-- | cpukit/include/rtems/score/smpimpl.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/cpukit/include/rtems/score/smpimpl.h b/cpukit/include/rtems/score/smpimpl.h index 5fbe82baad..889ef5be58 100644 --- a/cpukit/include/rtems/score/smpimpl.h +++ b/cpukit/include/rtems/score/smpimpl.h @@ -261,6 +261,21 @@ void _SMP_Othercast_action( ); /** + * @brief Initiates an SMP action on the specified target processor. + * + * This is an optimized variant of _SMP_Multicast_action(). + * + * @param cpu_index The index of the target processor. + * @param handler The action handler. + * @param arg The action argument. + */ +void _SMP_Unicast_action( + uint32_t cpu_index, + SMP_Action_handler handler, + void *arg +); + +/** * @brief Ensures that all store operations issued by the current processor * before the call this function are visible to all other online processors. * |