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:89
uint32_t rtems_trace_buffering_mode(void)
Definition: rtems-trace-buffer-vars.c:95
uint32_t * rtems_trace_buffering_buffer(void)
Definition: rtems-trace-buffer-vars.c:107
uint32_t rtems_trace_enables(const uint32_t index)
Definition: rtems-trace-buffer-vars.c:53
bool rtems_trace_enable_set(const uint32_t index)
Definition: rtems-trace-buffer-vars.c:77
uint32_t rtems_trace_enables_size(void)
Definition: rtems-trace-buffer-vars.c:47
uint32_t rtems_trace_triggers(const uint32_t index)
Definition: rtems-trace-buffer-vars.c:65
bool rtems_trace_trigger_set(const uint32_t index)
Definition: rtems-trace-buffer-vars.c:83
uint32_t rtems_trace_names_size(void)
Definition: rtems-trace-buffer-vars.c:35
uint32_t rtems_trace_buffering_buffer_in(void)
Definition: rtems-trace-buffer-vars.c:113
uint32_t rtems_trace_buffering_buffer_size(void)
Definition: rtems-trace-buffer-vars.c:101
void rtems_trace_buffering_stop(void)
Definition: rtems-trace-buffer-vars.c:157
void rtems_trace_buffering_start(void)
Definition: rtems-trace-buffer-vars.c:146
bool rtems_trace_buffering_triggered(void)
Definition: rtems-trace-buffer-vars.c:135
void rtems_trace_buffering_resume(void)
Definition: rtems-trace-buffer-vars.c:166
const rtems_trace_sig * rtems_trace_signatures(const uint32_t index)
Definition: rtems-trace-buffer-vars.c:71
uint32_t rtems_trace_triggers_size(void)
Definition: rtems-trace-buffer-vars.c:59
bool rtems_trace_buffering_finished(void)
Definition: rtems-trace-buffer-vars.c:124
const char * rtems_trace_names(const uint32_t index)
Definition: rtems-trace-buffer-vars.c:41
Definition: rtems-trace-buffer-vars.h:55
Definition: rtems-trace-buffer-vars.h:60