RTEMS  5.0.0
muteximpl.h
1 /*
2  * Copyright (c) 2015, 2017 embedded brains GmbH. All rights reserved.
3  *
4  * embedded brains GmbH
5  * Dornierstr. 4
6  * 82178 Puchheim
7  * Germany
8  * <rtems@embedded-brains.de>
9  *
10  * The license and distribution terms for this file may be
11  * found in the file LICENSE in this distribution or at
12  * http://www.rtems.org/license/LICENSE.
13  */
14 
15 #ifndef _RTEMS_SCORE_MUTEXIMPL_H
16 #define _RTEMS_SCORE_MUTEXIMPL_H
17 
19 
20 #ifdef __cplusplus
21 extern "C" {
22 #endif /* __cplusplus */
23 
24 typedef struct {
27 
28 typedef struct {
29  Mutex_Control Mutex;
30  unsigned int nest_level;
32 
33 #ifdef __cplusplus
34 }
35 #endif /* __cplusplus */
36 
37 #endif /* _RTEMS_SCORE_MUTEXIMPL_H */
Definition: muteximpl.h:24
Thread queue with a layout compatible to struct _Thread_queue_Queue defined in Newlib <sys/lock...
Definition: threadqimpl.h:51
Definition: muteximpl.h:28