ARGOBOTS  49e659a377bb5f19c60a64377ed410e7291037c6
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
abti_global.h
Go to the documentation of this file.
1 /* -*- Mode: C; c-basic-offset:4 ; indent-tabs-mode:nil ; -*- */
2 /*
3  * See COPYRIGHT in top-level directory.
4  */
5 
6 #ifndef ABTI_GLOBAL_H_INCLUDED
7 #define ABTI_GLOBAL_H_INCLUDED
8 
9 /* Inlined functions for Global Data */
10 
11 static inline size_t ABTI_global_get_thread_stacksize(void)
12 {
14 }
15 
16 static inline size_t ABTI_global_get_sched_stacksize(void)
17 {
19 }
20 
21 static inline size_t ABTI_global_get_sched_event_freq(void)
22 {
24 }
25 
26 static inline long ABTI_global_get_sched_sleep_nsec(void)
27 {
29 }
30 
31 static inline ABTI_ythread *ABTI_global_get_main(void)
32 {
34 }
35 
36 static inline uint32_t ABTI_global_get_mutex_max_handovers(void)
37 {
39 }
40 
41 static inline uint32_t ABTI_global_get_mutex_max_wakeups(void)
42 {
44 }
45 
46 #endif /* ABTI_GLOBAL_H_INCLUDED */
size_t sched_stacksize
Definition: abti.h:187
long sched_sleep_nsec
Definition: abti.h:189
uint32_t mutex_max_handovers
Definition: abti.h:192
static uint32_t ABTI_global_get_mutex_max_wakeups(void)
Definition: abti_global.h:41
uint32_t mutex_max_wakeups
Definition: abti.h:193
ABTI_global * gp_ABTI_global
Definition: global.c:14
static long ABTI_global_get_sched_sleep_nsec(void)
Definition: abti_global.h:26
static ABTI_ythread * ABTI_global_get_main(void)
Definition: abti_global.h:31
static size_t ABTI_global_get_sched_event_freq(void)
Definition: abti_global.h:21
static size_t ABTI_global_get_thread_stacksize(void)
Definition: abti_global.h:11
static uint32_t ABTI_global_get_mutex_max_handovers(void)
Definition: abti_global.h:36
ABTI_ythread * p_main_ythread
Definition: abti.h:190
uint32_t sched_event_freq
Definition: abti.h:188
static size_t ABTI_global_get_sched_stacksize(void)
Definition: abti_global.h:16
size_t thread_stacksize
Definition: abti.h:186