summaryrefslogtreecommitdiffstats
path: root/cpukit/include/rtems/score
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2021-04-19 20:06:27 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2021-04-20 07:01:13 +0200
commit0e49372ace6bc0c6773431c0b809b957d046b5ee (patch)
tree8dd4bef145156ab5f11a01b61b52bbcf95b2652f /cpukit/include/rtems/score
parentcpukit/aarch64: Restore ISR cookie bit mask (diff)
downloadrtems-0e49372ace6bc0c6773431c0b809b957d046b5ee.tar.bz2
score: Remove unused _Thread_queue_Dequeue()
Last use was removed by: commit 54550e048d3a49435912797d2024f80671e93267 Author: Sebastian Huber <sebastian.huber@embedded-brains.de> Date: Fri May 13 08:16:30 2016 +0200 posix: Rework pthread_join() Rework pthread_join() to use _Thread_Join().
Diffstat (limited to 'cpukit/include/rtems/score')
-rw-r--r--cpukit/include/rtems/score/threadqimpl.h51
1 files changed, 0 insertions, 51 deletions
diff --git a/cpukit/include/rtems/score/threadqimpl.h b/cpukit/include/rtems/score/threadqimpl.h
index 88aba49a68..ca59de9e31 100644
--- a/cpukit/include/rtems/score/threadqimpl.h
+++ b/cpukit/include/rtems/score/threadqimpl.h
@@ -794,57 +794,6 @@ RTEMS_INLINE_ROUTINE void _Thread_queue_Release(
#endif
/**
- * @brief Dequeues the first thread waiting on the thread queue and returns it.
- *
- * @param the_thread_queue The thread queue for the operation.
- * @param operations The thread queue operations.
- *
- * @return The first locked thread.
- */
-Thread_Control *_Thread_queue_Do_dequeue(
- Thread_queue_Control *the_thread_queue,
- const Thread_queue_Operations *operations
-#if defined(RTEMS_MULTIPROCESSING)
- ,
- Thread_queue_MP_callout mp_callout
-#endif
-);
-
-/**
- * @brief Gets a pointer to a thread waiting on the_thread_queue.
- *
- * This function returns a pointer to a thread waiting on
- * the_thread_queue. The selection of this thread is based on
- * the discipline of the_thread_queue. If no threads are waiting
- * on the_thread_queue, then NULL is returned.
- *
- * - INTERRUPT LATENCY:
- * + single case
- */
-#if defined(RTEMS_MULTIPROCESSING)
- #define _Thread_queue_Dequeue( \
- the_thread_queue, \
- operations, \
- mp_callout \
- ) \
- _Thread_queue_Do_dequeue( \
- the_thread_queue, \
- operations, \
- mp_callout \
- )
-#else
- #define _Thread_queue_Dequeue( \
- the_thread_queue, \
- operations, \
- mp_callout \
- ) \
- _Thread_queue_Do_dequeue( \
- the_thread_queue, \
- operations \
- )
-#endif
-
-/**
* @brief Blocks the thread and places it on the thread queue.
*
* This enqueues the thread on the thread queue, blocks the thread, and