diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2010-04-30 08:39:15 +0000 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2010-04-30 08:39:15 +0000 |
commit | 57b5d149ed0375e67e640e45a3cee7b8f1cccd49 (patch) | |
tree | 1a08b056edbd49e8953835b501c77fdaa5c07aa0 | |
parent | 2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de> (diff) | |
download | rtems-57b5d149ed0375e67e640e45a3cee7b8f1cccd49.tar.bz2 |
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
* sapi/inline/rtems/chain.inl: Added missing functions.
-rw-r--r-- | cpukit/ChangeLog | 4 | ||||
-rw-r--r-- | cpukit/sapi/inline/rtems/chain.inl | 21 |
2 files changed, 25 insertions, 0 deletions
diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog index 3a4365675d..2e68a596e0 100644 --- a/cpukit/ChangeLog +++ b/cpukit/ChangeLog @@ -1,5 +1,9 @@ 2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de> + * sapi/inline/rtems/chain.inl: Added missing functions. + +2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de> + * posix/src/alarm.c, posix/src/psignal.c, posix/src/ualarm.c: Moved watchdog control objects to reduce dependencies. diff --git a/cpukit/sapi/inline/rtems/chain.inl b/cpukit/sapi/inline/rtems/chain.inl index 2a97b23124..ead6db5776 100644 --- a/cpukit/sapi/inline/rtems/chain.inl +++ b/cpukit/sapi/inline/rtems/chain.inl @@ -385,6 +385,16 @@ RTEMS_INLINE_ROUTINE rtems_chain_node *rtems_chain_get( } /** + * @brief See _Chain_Get_unprotected(). + */ +RTEMS_INLINE_ROUTINE rtems_chain_node *rtems_chain_get_unprotected( + rtems_chain_control *the_chain +) +{ + return _Chain_Get_unprotected( the_chain ); +} + +/** * @brief Insert a node on a chain * * This routine inserts @a the_node on a chain immediately following @@ -402,6 +412,17 @@ RTEMS_INLINE_ROUTINE void rtems_chain_insert( } /** + * @brief See _Chain_Insert_unprotected(). + */ +RTEMS_INLINE_ROUTINE void rtems_chain_insert_unprotected( + rtems_chain_node *after_node, + rtems_chain_node *the_node +) +{ + _Chain_Insert_unprotected( after_node, the_node ); +} + +/** * @brief Append a node on the end of a chain * * This routine appends @a the_node onto the end of @a the_chain. |