35#if !defined (_RTEMS_TRACE_BUFFER_VARS_H_)
36#define _RTEMS_TRACE_BUFFER_VARS_H_
57 const char*
const type;
71extern uint32_t __rtld_trace_names_size;
72extern const char *
const __rtld_trace_names[];
73extern uint32_t __rtld_trace_enables_size;
74extern const uint32_t __rtld_trace_enables[];
75extern uint32_t __rtld_trace_triggers_size;
76extern const uint32_t __rtld_trace_triggers[];
82extern const bool __rtld_tbg_present;
83extern const uint32_t __rtld_tbg_mode;
84extern const uint32_t __rtld_tbg_buffer_size;
85extern uint32_t __rtld_tbg_buffer[];
86extern volatile uint32_t __rtld_tbg_buffer_in;
87extern volatile bool __rtld_tbg_finished;
88extern volatile bool __rtld_tbg_triggered;
bool rtems_trace_buffering_present(void)
Definition: rtems-trace-buffer-vars.c:91
uint32_t rtems_trace_buffering_mode(void)
Definition: rtems-trace-buffer-vars.c:97
uint32_t * rtems_trace_buffering_buffer(void)
Definition: rtems-trace-buffer-vars.c:109
uint32_t rtems_trace_enables(const uint32_t index)
Definition: rtems-trace-buffer-vars.c:55
bool rtems_trace_enable_set(const uint32_t index)
Definition: rtems-trace-buffer-vars.c:79
uint32_t rtems_trace_enables_size(void)
Definition: rtems-trace-buffer-vars.c:49
uint32_t rtems_trace_triggers(const uint32_t index)
Definition: rtems-trace-buffer-vars.c:67
bool rtems_trace_trigger_set(const uint32_t index)
Definition: rtems-trace-buffer-vars.c:85
uint32_t rtems_trace_names_size(void)
Definition: rtems-trace-buffer-vars.c:37
uint32_t rtems_trace_buffering_buffer_in(void)
Definition: rtems-trace-buffer-vars.c:115
uint32_t rtems_trace_buffering_buffer_size(void)
Definition: rtems-trace-buffer-vars.c:103
void rtems_trace_buffering_stop(void)
Definition: rtems-trace-buffer-vars.c:159
void rtems_trace_buffering_start(void)
Definition: rtems-trace-buffer-vars.c:148
bool rtems_trace_buffering_triggered(void)
Definition: rtems-trace-buffer-vars.c:137
void rtems_trace_buffering_resume(void)
Definition: rtems-trace-buffer-vars.c:168
const rtems_trace_sig * rtems_trace_signatures(const uint32_t index)
Definition: rtems-trace-buffer-vars.c:73
uint32_t rtems_trace_triggers_size(void)
Definition: rtems-trace-buffer-vars.c:61
bool rtems_trace_buffering_finished(void)
Definition: rtems-trace-buffer-vars.c:126
const char * rtems_trace_names(const uint32_t index)
Definition: rtems-trace-buffer-vars.c:43
Definition: rtems-trace-buffer-vars.h:55
Definition: rtems-trace-buffer-vars.h:60