18 #ifndef _COBALT_TUNABLES_H 19 #define _COBALT_TUNABLES_H 21 #include <boilerplate/tunables.h> 22 #include <sys/cobalt.h> 28 extern int __cobalt_main_prio;
30 extern int __cobalt_print_bufsz;
32 extern int __cobalt_print_bufcount;
34 extern int __cobalt_print_syncdelay;
36 static inline define_config_tunable(main_prio,
int, prio)
38 __cobalt_main_prio = prio;
41 static inline read_config_tunable(main_prio,
int)
43 return __cobalt_main_prio;
46 static inline define_config_tunable(print_buffer_size,
int, size)
48 __cobalt_print_bufsz = size;
51 static inline read_config_tunable(print_buffer_size,
int)
53 return __cobalt_print_bufsz;
56 static inline define_config_tunable(print_buffer_count,
int, count)
58 __cobalt_print_bufcount = count;
61 static inline read_config_tunable(print_buffer_count,
int)
63 return __cobalt_print_bufcount;
66 static inline define_config_tunable(print_sync_delay,
int, delay_ms)
68 __cobalt_print_syncdelay = delay_ms;
71 static inline read_config_tunable(print_sync_delay,
int)
73 return __cobalt_print_syncdelay;