diff options
Diffstat (limited to '')
42 files changed, 35 insertions, 95 deletions
diff --git a/cpukit/score/src/corebarrier.c b/cpukit/score/src/corebarrier.c index 04bd875a56..45b0d5a7c6 100644 --- a/cpukit/score/src/corebarrier.c +++ b/cpukit/score/src/corebarrier.c @@ -20,8 +20,7 @@ #include <rtems/score/corebarrierimpl.h> #include <rtems/score/statesimpl.h> -#include <rtems/score/thread.h> -#include <rtems/score/threadq.h> +#include <rtems/score/threadqimpl.h> void _CORE_barrier_Initialize( CORE_barrier_Control *the_barrier, diff --git a/cpukit/score/src/corebarrierrelease.c b/cpukit/score/src/corebarrierrelease.c index 12fc3bcba2..818d1718cb 100644 --- a/cpukit/score/src/corebarrierrelease.c +++ b/cpukit/score/src/corebarrierrelease.c @@ -19,11 +19,8 @@ #include "config.h" #endif -#include <rtems/system.h> -#include <rtems/score/isr.h> #include <rtems/score/corebarrierimpl.h> -#include <rtems/score/thread.h> -#include <rtems/score/threadq.h> +#include <rtems/score/threadqimpl.h> uint32_t _CORE_barrier_Release( CORE_barrier_Control *the_barrier, diff --git a/cpukit/score/src/corebarrierwait.c b/cpukit/score/src/corebarrierwait.c index 6ea1f250c2..aa9face886 100644 --- a/cpukit/score/src/corebarrierwait.c +++ b/cpukit/score/src/corebarrierwait.c @@ -18,11 +18,9 @@ #include "config.h" #endif -#include <rtems/system.h> -#include <rtems/score/isr.h> #include <rtems/score/corebarrierimpl.h> -#include <rtems/score/thread.h> -#include <rtems/score/threadq.h> +#include <rtems/score/isrlevel.h> +#include <rtems/score/threadqimpl.h> void _CORE_barrier_Wait( CORE_barrier_Control *the_barrier, diff --git a/cpukit/score/src/coremsg.c b/cpukit/score/src/coremsg.c index 72e1371b40..d876450b80 100644 --- a/cpukit/score/src/coremsg.c +++ b/cpukit/score/src/coremsg.c @@ -20,7 +20,6 @@ #include <rtems/score/coremsgimpl.h> #include <rtems/score/statesimpl.h> -#include <rtems/score/threadq.h> #include <rtems/score/wkspace.h> /* diff --git a/cpukit/score/src/coremutex.c b/cpukit/score/src/coremutex.c index 1d0f596867..4da98b1653 100644 --- a/cpukit/score/src/coremutex.c +++ b/cpukit/score/src/coremutex.c @@ -22,7 +22,6 @@ #include <rtems/score/isr.h> #include <rtems/score/coremuteximpl.h> #include <rtems/score/thread.h> -#include <rtems/score/threadq.h> CORE_mutex_Status _CORE_mutex_Initialize( CORE_mutex_Control *the_mutex, diff --git a/cpukit/score/src/coremutexflush.c b/cpukit/score/src/coremutexflush.c index 5e87f0c201..bbed737b7a 100644 --- a/cpukit/score/src/coremutexflush.c +++ b/cpukit/score/src/coremutexflush.c @@ -22,7 +22,6 @@ #include <rtems/score/isr.h> #include <rtems/score/coremuteximpl.h> #include <rtems/score/thread.h> -#include <rtems/score/threadq.h> void _CORE_mutex_Flush( CORE_mutex_Control *the_mutex, diff --git a/cpukit/score/src/coremutexseize.c b/cpukit/score/src/coremutexseize.c index dc74beefe3..2cab59e961 100644 --- a/cpukit/score/src/coremutexseize.c +++ b/cpukit/score/src/coremutexseize.c @@ -23,7 +23,6 @@ #include <rtems/score/coremuteximpl.h> #include <rtems/score/schedulerimpl.h> #include <rtems/score/thread.h> -#include <rtems/score/threadq.h> #if defined(__RTEMS_DO_NOT_INLINE_CORE_MUTEX_SEIZE__) void _CORE_mutex_Seize( diff --git a/cpukit/score/src/coremutexseizeintr.c b/cpukit/score/src/coremutexseizeintr.c index 70101d0899..2ddecc5211 100644 --- a/cpukit/score/src/coremutexseizeintr.c +++ b/cpukit/score/src/coremutexseizeintr.c @@ -22,7 +22,6 @@ #include <rtems/score/isr.h> #include <rtems/score/coremuteximpl.h> #include <rtems/score/thread.h> -#include <rtems/score/threadq.h> #if defined(__RTEMS_DO_NOT_INLINE_CORE_MUTEX_SEIZE__) int _CORE_mutex_Seize_interrupt_trylock( diff --git a/cpukit/score/src/coremutexsurrender.c b/cpukit/score/src/coremutexsurrender.c index e411f77f9f..ad1b84b5e0 100644 --- a/cpukit/score/src/coremutexsurrender.c +++ b/cpukit/score/src/coremutexsurrender.c @@ -22,7 +22,6 @@ #include <rtems/score/isr.h> #include <rtems/score/coremuteximpl.h> #include <rtems/score/thread.h> -#include <rtems/score/threadq.h> #ifdef __RTEMS_STRICT_ORDER_MUTEX__ static inline void _CORE_mutex_Push_priority( diff --git a/cpukit/score/src/corerwlock.c b/cpukit/score/src/corerwlock.c index 2d49e836d8..8794e02d6d 100644 --- a/cpukit/score/src/corerwlock.c +++ b/cpukit/score/src/corerwlock.c @@ -20,7 +20,7 @@ #include <rtems/score/corerwlockimpl.h> #include <rtems/score/statesimpl.h> -#include <rtems/score/threadq.h> +#include <rtems/score/threadqimpl.h> void _CORE_RWLock_Initialize( CORE_RWLock_Control *the_rwlock, diff --git a/cpukit/score/src/corerwlockobtainread.c b/cpukit/score/src/corerwlockobtainread.c index fc3ce24140..ca9a214627 100644 --- a/cpukit/score/src/corerwlockobtainread.c +++ b/cpukit/score/src/corerwlockobtainread.c @@ -18,9 +18,8 @@ #include "config.h" #endif -#include <rtems/system.h> #include <rtems/score/corerwlockimpl.h> -#include <rtems/score/thread.h> +#include <rtems/score/threadqimpl.h> #include <rtems/score/watchdog.h> void _CORE_RWLock_Obtain_for_reading( diff --git a/cpukit/score/src/corerwlockobtainwrite.c b/cpukit/score/src/corerwlockobtainwrite.c index 8c00a8f975..e5f3e73029 100644 --- a/cpukit/score/src/corerwlockobtainwrite.c +++ b/cpukit/score/src/corerwlockobtainwrite.c @@ -18,9 +18,8 @@ #include "config.h" #endif -#include <rtems/system.h> #include <rtems/score/corerwlockimpl.h> -#include <rtems/score/thread.h> +#include <rtems/score/threadqimpl.h> #include <rtems/score/watchdog.h> void _CORE_RWLock_Obtain_for_writing( diff --git a/cpukit/score/src/corerwlockrelease.c b/cpukit/score/src/corerwlockrelease.c index 245390a4df..f37a5b60f0 100644 --- a/cpukit/score/src/corerwlockrelease.c +++ b/cpukit/score/src/corerwlockrelease.c @@ -21,7 +21,7 @@ #include <rtems/system.h> #include <rtems/score/corerwlockimpl.h> -#include <rtems/score/thread.h> +#include <rtems/score/threadqimpl.h> #include <rtems/score/watchdog.h> CORE_RWLock_Status _CORE_RWLock_Release( diff --git a/cpukit/score/src/corerwlocktimeout.c b/cpukit/score/src/corerwlocktimeout.c index 1c3db0ef0b..8009379cbd 100644 --- a/cpukit/score/src/corerwlocktimeout.c +++ b/cpukit/score/src/corerwlocktimeout.c @@ -20,6 +20,7 @@ #include <rtems/score/corerwlockimpl.h> #include <rtems/score/threadimpl.h> +#include <rtems/score/threadqimpl.h> void _CORE_RWLock_Timeout( Objects_Id id, diff --git a/cpukit/score/src/coresem.c b/cpukit/score/src/coresem.c index 0257c121ea..94b461f5a2 100644 --- a/cpukit/score/src/coresem.c +++ b/cpukit/score/src/coresem.c @@ -20,7 +20,6 @@ #include <rtems/score/coresemimpl.h> #include <rtems/score/statesimpl.h> -#include <rtems/score/threadq.h> void _CORE_semaphore_Initialize( CORE_semaphore_Control *the_semaphore, diff --git a/cpukit/score/src/coresemflush.c b/cpukit/score/src/coresemflush.c index 4c691c8546..a4d1aa468b 100644 --- a/cpukit/score/src/coresemflush.c +++ b/cpukit/score/src/coresemflush.c @@ -22,7 +22,6 @@ #include <rtems/score/isr.h> #include <rtems/score/coresemimpl.h> #include <rtems/score/thread.h> -#include <rtems/score/threadq.h> void _CORE_semaphore_Flush( CORE_semaphore_Control *the_semaphore, diff --git a/cpukit/score/src/coresemseize.c b/cpukit/score/src/coresemseize.c index 5ed5ee68ba..cde444bfce 100644 --- a/cpukit/score/src/coresemseize.c +++ b/cpukit/score/src/coresemseize.c @@ -23,7 +23,6 @@ #include <rtems/score/isr.h> #include <rtems/score/coresemimpl.h> #include <rtems/score/thread.h> -#include <rtems/score/threadq.h> #if defined(RTEMS_SCORE_CORESEM_ENABLE_SEIZE_BODY) diff --git a/cpukit/score/src/coresemsurrender.c b/cpukit/score/src/coresemsurrender.c index 59fdbebafc..58a39299a2 100644 --- a/cpukit/score/src/coresemsurrender.c +++ b/cpukit/score/src/coresemsurrender.c @@ -23,7 +23,6 @@ #include <rtems/score/isr.h> #include <rtems/score/coresemimpl.h> #include <rtems/score/thread.h> -#include <rtems/score/threadq.h> CORE_semaphore_Status _CORE_semaphore_Surrender( CORE_semaphore_Control *the_semaphore, diff --git a/cpukit/score/src/corespinlock.c b/cpukit/score/src/corespinlock.c index 0b4dba303f..c0acb1adb6 100644 --- a/cpukit/score/src/corespinlock.c +++ b/cpukit/score/src/corespinlock.c @@ -22,7 +22,6 @@ #include <rtems/system.h> #include <rtems/score/corespinlockimpl.h> #include <rtems/score/thread.h> -#include <rtems/score/threadq.h> void _CORE_spinlock_Initialize( CORE_spinlock_Control *the_spinlock, diff --git a/cpukit/score/src/mpci.c b/cpukit/score/src/mpci.c index 043f243607..9e009714b8 100644 --- a/cpukit/score/src/mpci.c +++ b/cpukit/score/src/mpci.c @@ -27,8 +27,8 @@ #include <rtems/score/cpu.h> #include <rtems/score/interr.h> #include <rtems/score/threadimpl.h> -#include <rtems/score/threadq.h> -#include <rtems/score/tqdata.h> +#include <rtems/score/threadqimpl.h> +#include <rtems/score/stackimpl.h> #include <rtems/score/watchdog.h> #include <rtems/score/sysstate.h> diff --git a/cpukit/score/src/threadchangepriority.c b/cpukit/score/src/threadchangepriority.c index b919ddd2d2..b4437313a7 100644 --- a/cpukit/score/src/threadchangepriority.c +++ b/cpukit/score/src/threadchangepriority.c @@ -20,9 +20,8 @@ #endif #include <rtems/score/threadimpl.h> -#include <rtems/score/isr.h> #include <rtems/score/schedulerimpl.h> -#include <rtems/score/threadq.h> +#include <rtems/score/threadqimpl.h> void _Thread_Change_priority( Thread_Control *the_thread, diff --git a/cpukit/score/src/threadclose.c b/cpukit/score/src/threadclose.c index 9866a5c507..df70f508ad 100644 --- a/cpukit/score/src/threadclose.c +++ b/cpukit/score/src/threadclose.c @@ -20,7 +20,7 @@ #include <rtems/score/threadimpl.h> #include <rtems/score/schedulerimpl.h> -#include <rtems/score/threadq.h> +#include <rtems/score/threadqimpl.h> #include <rtems/score/userextimpl.h> #include <rtems/score/watchdogimpl.h> #include <rtems/score/wkspace.h> diff --git a/cpukit/score/src/threadinitialize.c b/cpukit/score/src/threadinitialize.c index e9e8a0b112..bd0031fa7c 100644 --- a/cpukit/score/src/threadinitialize.c +++ b/cpukit/score/src/threadinitialize.c @@ -20,7 +20,6 @@ #include <rtems/score/threadimpl.h> #include <rtems/score/schedulerimpl.h> #include <rtems/score/stackimpl.h> -#include <rtems/score/threadq.h> #include <rtems/score/userextimpl.h> #include <rtems/score/watchdogimpl.h> #include <rtems/score/wkspace.h> diff --git a/cpukit/score/src/threadq.c b/cpukit/score/src/threadq.c index c5e694e9f3..20680e01f2 100644 --- a/cpukit/score/src/threadq.c +++ b/cpukit/score/src/threadq.c @@ -18,13 +18,8 @@ #include "config.h" #endif -#include <rtems/system.h> +#include <rtems/score/threadqimpl.h> #include <rtems/score/chainimpl.h> -#include <rtems/score/isr.h> -#include <rtems/score/object.h> -#include <rtems/score/thread.h> -#include <rtems/score/threadq.h> -#include <rtems/score/tqdata.h> void _Thread_queue_Initialize( Thread_queue_Control *the_thread_queue, diff --git a/cpukit/score/src/threadqdequeue.c b/cpukit/score/src/threadqdequeue.c index 4cdc8edb90..34447a5c49 100644 --- a/cpukit/score/src/threadqdequeue.c +++ b/cpukit/score/src/threadqdequeue.c @@ -19,13 +19,8 @@ #include "config.h" #endif -#include <rtems/system.h> -#include <rtems/score/chain.h> -#include <rtems/score/isr.h> -#include <rtems/score/object.h> -#include <rtems/score/thread.h> -#include <rtems/score/threadq.h> -#include <rtems/score/tqdata.h> +#include <rtems/score/threadqimpl.h> +#include <rtems/score/isrlevel.h> Thread_Control *_Thread_queue_Dequeue( Thread_queue_Control *the_thread_queue diff --git a/cpukit/score/src/threadqdequeuefifo.c b/cpukit/score/src/threadqdequeuefifo.c index 717cb593ad..afaf9fab69 100644 --- a/cpukit/score/src/threadqdequeuefifo.c +++ b/cpukit/score/src/threadqdequeuefifo.c @@ -18,7 +18,7 @@ #include "config.h" #endif -#include <rtems/score/threadq.h> +#include <rtems/score/threadqimpl.h> #include <rtems/score/chainimpl.h> #include <rtems/score/isrlevel.h> #include <rtems/score/threadimpl.h> diff --git a/cpukit/score/src/threadqdequeuepriority.c b/cpukit/score/src/threadqdequeuepriority.c index 49b4eae68e..fda101d36b 100644 --- a/cpukit/score/src/threadqdequeuepriority.c +++ b/cpukit/score/src/threadqdequeuepriority.c @@ -18,7 +18,7 @@ #include "config.h" #endif -#include <rtems/score/threadq.h> +#include <rtems/score/threadqimpl.h> #include <rtems/score/chainimpl.h> #include <rtems/score/isrlevel.h> #include <rtems/score/threadimpl.h> diff --git a/cpukit/score/src/threadqenqueue.c b/cpukit/score/src/threadqenqueue.c index a4f00188da..92d5546608 100644 --- a/cpukit/score/src/threadqenqueue.c +++ b/cpukit/score/src/threadqenqueue.c @@ -21,7 +21,7 @@ #include "config.h" #endif -#include <rtems/score/threadq.h> +#include <rtems/score/threadqimpl.h> #include <rtems/score/isrlevel.h> #include <rtems/score/threadimpl.h> #include <rtems/score/watchdogimpl.h> diff --git a/cpukit/score/src/threadqenqueuefifo.c b/cpukit/score/src/threadqenqueuefifo.c index 91c6466073..c26581df79 100644 --- a/cpukit/score/src/threadqenqueuefifo.c +++ b/cpukit/score/src/threadqenqueuefifo.c @@ -18,13 +18,9 @@ #include "config.h" #endif -#include <rtems/system.h> +#include <rtems/score/threadqimpl.h> #include <rtems/score/chainimpl.h> -#include <rtems/score/isr.h> -#include <rtems/score/object.h> -#include <rtems/score/thread.h> -#include <rtems/score/threadq.h> -#include <rtems/score/tqdata.h> +#include <rtems/score/isrlevel.h> Thread_blocking_operation_States _Thread_queue_Enqueue_fifo ( Thread_queue_Control *the_thread_queue, diff --git a/cpukit/score/src/threadqenqueuepriority.c b/cpukit/score/src/threadqenqueuepriority.c index a9d0c6bf3d..f2c4be0adc 100644 --- a/cpukit/score/src/threadqenqueuepriority.c +++ b/cpukit/score/src/threadqenqueuepriority.c @@ -18,8 +18,9 @@ #include "config.h" #endif -#include <rtems/score/threadq.h> +#include <rtems/score/threadqimpl.h> #include <rtems/score/chainimpl.h> +#include <rtems/score/isrlevel.h> #include <rtems/score/statesimpl.h> /* diff --git a/cpukit/score/src/threadqextract.c b/cpukit/score/src/threadqextract.c index 9d0d40ccae..8e0e3e8baa 100644 --- a/cpukit/score/src/threadqextract.c +++ b/cpukit/score/src/threadqextract.c @@ -19,13 +19,7 @@ #include "config.h" #endif -#include <rtems/system.h> -#include <rtems/score/chain.h> -#include <rtems/score/isr.h> -#include <rtems/score/object.h> -#include <rtems/score/thread.h> -#include <rtems/score/threadq.h> -#include <rtems/score/tqdata.h> +#include <rtems/score/threadqimpl.h> void _Thread_queue_Extract( Thread_queue_Control *the_thread_queue, diff --git a/cpukit/score/src/threadqextractfifo.c b/cpukit/score/src/threadqextractfifo.c index cd5df75dd7..5038738c12 100644 --- a/cpukit/score/src/threadqextractfifo.c +++ b/cpukit/score/src/threadqextractfifo.c @@ -19,7 +19,7 @@ #include "config.h" #endif -#include <rtems/score/threadq.h> +#include <rtems/score/threadqimpl.h> #include <rtems/score/chainimpl.h> #include <rtems/score/isrlevel.h> #include <rtems/score/threadimpl.h> diff --git a/cpukit/score/src/threadqextractpriority.c b/cpukit/score/src/threadqextractpriority.c index c797d3bba3..2b79398490 100644 --- a/cpukit/score/src/threadqextractpriority.c +++ b/cpukit/score/src/threadqextractpriority.c @@ -18,7 +18,7 @@ #include "config.h" #endif -#include <rtems/score/threadq.h> +#include <rtems/score/threadqimpl.h> #include <rtems/score/chainimpl.h> #include <rtems/score/isrlevel.h> #include <rtems/score/threadimpl.h> diff --git a/cpukit/score/src/threadqextractwithproxy.c b/cpukit/score/src/threadqextractwithproxy.c index d7245e5f59..6a3e891acf 100644 --- a/cpukit/score/src/threadqextractwithproxy.c +++ b/cpukit/score/src/threadqextractwithproxy.c @@ -23,7 +23,7 @@ #include "config.h" #endif -#include <rtems/score/threadq.h> +#include <rtems/score/threadqimpl.h> #include <rtems/score/statesimpl.h> bool _Thread_queue_Extract_with_proxy( diff --git a/cpukit/score/src/threadqfirst.c b/cpukit/score/src/threadqfirst.c index 1108188917..0b70e9819b 100644 --- a/cpukit/score/src/threadqfirst.c +++ b/cpukit/score/src/threadqfirst.c @@ -18,13 +18,7 @@ #include "config.h" #endif -#include <rtems/system.h> -#include <rtems/score/chain.h> -#include <rtems/score/isr.h> -#include <rtems/score/object.h> -#include <rtems/score/thread.h> -#include <rtems/score/threadq.h> -#include <rtems/score/tqdata.h> +#include <rtems/score/threadqimpl.h> Thread_Control *_Thread_queue_First( Thread_queue_Control *the_thread_queue diff --git a/cpukit/score/src/threadqfirstfifo.c b/cpukit/score/src/threadqfirstfifo.c index 9b47302ed9..f8e89993d2 100644 --- a/cpukit/score/src/threadqfirstfifo.c +++ b/cpukit/score/src/threadqfirstfifo.c @@ -18,13 +18,8 @@ #include "config.h" #endif -#include <rtems/system.h> +#include <rtems/score/threadqimpl.h> #include <rtems/score/chainimpl.h> -#include <rtems/score/isr.h> -#include <rtems/score/object.h> -#include <rtems/score/thread.h> -#include <rtems/score/threadq.h> -#include <rtems/score/tqdata.h> Thread_Control *_Thread_queue_First_fifo( Thread_queue_Control *the_thread_queue diff --git a/cpukit/score/src/threadqfirstpriority.c b/cpukit/score/src/threadqfirstpriority.c index 4a75a8b812..5553f85867 100644 --- a/cpukit/score/src/threadqfirstpriority.c +++ b/cpukit/score/src/threadqfirstpriority.c @@ -22,13 +22,8 @@ #include "config.h" #endif -#include <rtems/system.h> +#include <rtems/score/threadqimpl.h> #include <rtems/score/chainimpl.h> -#include <rtems/score/isr.h> -#include <rtems/score/object.h> -#include <rtems/score/thread.h> -#include <rtems/score/threadq.h> -#include <rtems/score/tqdata.h> Thread_Control *_Thread_queue_First_priority ( Thread_queue_Control *the_thread_queue diff --git a/cpukit/score/src/threadqflush.c b/cpukit/score/src/threadqflush.c index 46eb8391d9..a8288afc6c 100644 --- a/cpukit/score/src/threadqflush.c +++ b/cpukit/score/src/threadqflush.c @@ -18,13 +18,8 @@ #include "config.h" #endif -#include <rtems/system.h> -#include <rtems/score/chain.h> -#include <rtems/score/isr.h> +#include <rtems/score/threadqimpl.h> #include <rtems/score/object.h> -#include <rtems/score/thread.h> -#include <rtems/score/threadq.h> -#include <rtems/score/tqdata.h> void _Thread_queue_Flush( Thread_queue_Control *the_thread_queue, diff --git a/cpukit/score/src/threadqprocesstimeout.c b/cpukit/score/src/threadqprocesstimeout.c index ee15d49bb3..6aaf445d33 100644 --- a/cpukit/score/src/threadqprocesstimeout.c +++ b/cpukit/score/src/threadqprocesstimeout.c @@ -18,7 +18,7 @@ #include "config.h" #endif -#include <rtems/score/threadq.h> +#include <rtems/score/threadqimpl.h> #include <rtems/score/threadimpl.h> void _Thread_queue_Process_timeout( diff --git a/cpukit/score/src/threadqrequeue.c b/cpukit/score/src/threadqrequeue.c index c2a8cad5b7..840699e016 100644 --- a/cpukit/score/src/threadqrequeue.c +++ b/cpukit/score/src/threadqrequeue.c @@ -18,7 +18,7 @@ #include "config.h" #endif -#include <rtems/score/threadq.h> +#include <rtems/score/threadqimpl.h> #include <rtems/score/statesimpl.h> void _Thread_queue_Requeue( diff --git a/cpukit/score/src/threadqtimeout.c b/cpukit/score/src/threadqtimeout.c index 07e8e4e8de..7fe5b77868 100644 --- a/cpukit/score/src/threadqtimeout.c +++ b/cpukit/score/src/threadqtimeout.c @@ -18,7 +18,7 @@ #include "config.h" #endif -#include <rtems/score/threadq.h> +#include <rtems/score/threadqimpl.h> #include <rtems/score/threadimpl.h> void _Thread_queue_Timeout( diff --git a/cpukit/score/src/threadreset.c b/cpukit/score/src/threadreset.c index a9527d1757..df280c1121 100644 --- a/cpukit/score/src/threadreset.c +++ b/cpukit/score/src/threadreset.c @@ -19,7 +19,7 @@ #endif #include <rtems/score/threadimpl.h> -#include <rtems/score/threadq.h> +#include <rtems/score/threadqimpl.h> #include <rtems/score/watchdogimpl.h> void _Thread_Reset( |