RTEMS
muteximpl.h
Go to the documentation of this file.
1 
9 /*
10  * Copyright (c) 2015, 2017 embedded brains GmbH. All rights reserved.
11  *
12  * embedded brains GmbH
13  * Dornierstr. 4
14  * 82178 Puchheim
15  * Germany
16  * <rtems@embedded-brains.de>
17  *
18  * The license and distribution terms for this file may be
19  * found in the file LICENSE in this distribution or at
20  * http://www.rtems.org/license/LICENSE.
21  */
22 
23 #ifndef _RTEMS_SCORE_MUTEXIMPL_H
24 #define _RTEMS_SCORE_MUTEXIMPL_H
25 
27 
34 #ifdef __cplusplus
35 extern "C" {
36 #endif /* __cplusplus */
37 
38 typedef struct {
41 
42 typedef struct {
43  Mutex_Control Mutex;
44  unsigned int nest_level;
46 
47 #ifdef __cplusplus
48 }
49 #endif /* __cplusplus */
50 
53 #endif /* _RTEMS_SCORE_MUTEXIMPL_H */
Thread queue with a layout compatible to struct _Thread_queue_Queue defined in Newlib <sys/lock...
Definition: threadqimpl.h:54
Constants and Structures Associated with the Manipulation of Objects.