|
RTEMS CPU Kit with SuperCore
4.11.2
|
The following defines the control block used to manage each RWLock. More...
#include <corerwlock.h>

Data Fields | |
| Thread_queue_Control | Wait_queue |
| This field is the Waiting Queue used to manage the set of tasks which are blocked waiting for the RWLock to be released. | |
| CORE_RWLock_Attributes | Attributes |
| This element is the set of attributes which define this instance's behavior. | |
| CORE_RWLock_States | current_state |
| This element is the current state of the RWLock. | |
| uint32_t | number_of_readers |
| This element contains the current number of thread waiting for this RWLock to be released. More... | |
The following defines the control block used to manage each RWLock.
| uint32_t CORE_RWLock_Control::number_of_readers |
This element contains the current number of thread waiting for this RWLock to be released.
Referenced by _CORE_RWLock_Initialize().
1.8.13