+struct target;
+struct command_context;
+
+struct trace_point {
+ uint32_t address;
+ uint64_t hit_counter;
+};
+
+struct trace {
+ uint32_t num_trace_points;
+ uint32_t trace_points_size;
+ struct trace_point *trace_points;
+ uint32_t trace_history_size;
+ uint32_t *trace_history;
+ uint32_t trace_history_pos;
+ int trace_history_overflowed;
+};