| /* SPDX-License-Identifier: GPL-2.0 */ |
| #ifndef __KTRACE__H |
| #define __KTRACE__H |
| |
| #include <stdio.h> |
| #include <stdlib.h> |
| #include <string.h> |
| #include <unistd.h> |
| #include <errno.h> |
| #include <tracefs.h> |
| #include <ccli.h> |
| |
| #define ARRAY_SIZE(array) (sizeof(array) / sizeof((array)[0])) |
| |
| int create_completion(struct ccli *ccli, const char *command, |
| const char *line, int word, |
| char *match, char ***list, void *data); |
| int cmd_create(struct ccli *ccli, const char *command, const char *line, |
| void *data, int argc, char **argv); |
| |
| #endif |