2 #include "trace/control.h"
5 void trace_print_events(FILE *stream
, fprintf_function stream_printf
)
9 for (i
= 0; i
< NR_TRACE_EVENTS
; i
++) {
10 stream_printf(stream
, "%s [Event ID %u] : state %u\n",
11 trace_list
[i
].tp_name
, i
, trace_list
[i
].state
);
15 bool trace_event_set_state(const char *name
, bool state
)
19 for (i
= 0; i
< NR_TRACE_EVENTS
; i
++) {
20 if (!strcmp(trace_list
[i
].tp_name
, name
)) {
21 trace_list
[i
].state
= state
;
28 bool trace_backend_init(const char *events
, const char *file
)
31 fprintf(stderr
, "error: -trace file=...: "
32 "option not supported by the selected tracing backend\n");
35 trace_backend_init_events(events
);