+static const struct command_registration trace_exec_command_handlers[] = {
+ {
+ .name = "history",
+ .handler = handle_trace_history_command,
+ .mode = COMMAND_EXEC,
+ .help = "display trace history, clear history or set size",
+ .usage = "['clear'|size]",
+ },
+ {
+ .name = "point",
+ .handler = handle_trace_point_command,
+ .mode = COMMAND_EXEC,
+ .help = "display trace points, clear list of trace points, "
+ "or add new tracepoint at address",
+ .usage = "['clear'|address]",
+ },
+ COMMAND_REGISTRATION_DONE
+};
+static const struct command_registration trace_command_handlers[] = {
+ {
+ .name = "trace",
+ .mode = COMMAND_EXEC,
+ .help = "trace command group",
+ .usage = "",
+ .chain = trace_exec_command_handlers,
+ },
+ COMMAND_REGISTRATION_DONE
+};
+