summaryrefslogtreecommitdiffstats
path: root/cpukit/score/src/threadqenqueue.c
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2015-04-22 13:57:18 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2015-04-22 13:58:32 +0200
commitb0686b473d8c07e5bbdc1932d7d9b71bfccdf92e (patch)
tree0c09c09140e21de14d183bdc4146a02560e92dbc /cpukit/score/src/threadqenqueue.c
parentscore: Delete bogus THREAD_QUEUE_WAIT_FOREVER (diff)
downloadrtems-b0686b473d8c07e5bbdc1932d7d9b71bfccdf92e.tar.bz2
score: Delete _CORE_RWLock_Timeout()
This function was identical to _Thread_queue_Timeout(). This makes _Thread_queue_Enqueue_with_handler() obsolete.
Diffstat (limited to 'cpukit/score/src/threadqenqueue.c')
-rw-r--r--cpukit/score/src/threadqenqueue.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/cpukit/score/src/threadqenqueue.c b/cpukit/score/src/threadqenqueue.c
index c059556408..904855156b 100644
--- a/cpukit/score/src/threadqenqueue.c
+++ b/cpukit/score/src/threadqenqueue.c
@@ -101,11 +101,10 @@ static void _Thread_queue_Requeue_priority(
);
}
-void _Thread_queue_Enqueue_with_handler(
- Thread_queue_Control *the_thread_queue,
- Thread_Control *the_thread,
- Watchdog_Interval timeout,
- Thread_queue_Timeout_callout handler
+void _Thread_queue_Enqueue(
+ Thread_queue_Control *the_thread_queue,
+ Thread_Control *the_thread,
+ Watchdog_Interval timeout
)
{
ISR_lock_Context lock_context;
@@ -127,7 +126,7 @@ void _Thread_queue_Enqueue_with_handler(
if ( timeout ) {
_Watchdog_Initialize(
&the_thread->Timer,
- handler,
+ _Thread_queue_Timeout,
the_thread->Object.id,
NULL
);