summaryrefslogtreecommitdiffstats
path: root/cpukit/score/include/rtems/score/threadmp.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--cpukit/score/include/rtems/score/threadmp.h31
1 files changed, 3 insertions, 28 deletions
diff --git a/cpukit/score/include/rtems/score/threadmp.h b/cpukit/score/include/rtems/score/threadmp.h
index 4afc965381..0466a04065 100644
--- a/cpukit/score/include/rtems/score/threadmp.h
+++ b/cpukit/score/include/rtems/score/threadmp.h
@@ -26,8 +26,7 @@ extern "C" {
*
* DESCRIPTION:
*
- * This package is the specification for the Thread Handler's
- * multiprocessing specific support routines.
+ * This routine initializes the multiprocessing portion of the Thread Handler.
*/
void _Thread_MP_Handler_initialization (
@@ -35,19 +34,6 @@ void _Thread_MP_Handler_initialization (
);
/*
- * _Thread_MP_Is_receive
- *
- * DESCRIPTION:
- *
- * This function returns true if the thread in question is the
- * multiprocessing receive thread.
- */
-
-STATIC INLINE boolean _Thread_MP_Is_receive (
- Thread_Control *the_thread
-);
-
-/*
* _Thread_MP_Allocate_proxy
*
* DESCRIPTION:
@@ -64,19 +50,6 @@ Thread_Control *_Thread_MP_Allocate_proxy (
);
/*
- * _Thread_MP_Free_proxy
- *
- * DESCRIPTION:
- *
- * This routine frees a proxy control block to the
- * inactive chain of free proxy control blocks.
- */
-
-STATIC INLINE void _Thread_MP_Free_proxy (
- Thread_Control *the_thread
-);
-
-/*
* _Thread_MP_Find_proxy
*
* DESCRIPTION:
@@ -104,7 +77,9 @@ EXTERN Thread_Control *_Thread_MP_Receive;
EXTERN Chain_Control _Thread_MP_Active_proxies;
EXTERN Chain_Control _Thread_MP_Inactive_proxies;
+#ifndef __RTEMS_APPLICATION__
#include <rtems/score/threadmp.inl>
+#endif
#ifdef __cplusplus
}