Include dependency graph for kconsole.c:
Go to the source code of this file.
Functions | |
SPINLOCK_INITIALIZE (cmd_lock) | |
LIST_INITIALIZE (cmd_head) | |
static cmd_info_t * | parse_cmdline (char *cmdline, size_t len) |
static bool | parse_argument (char *cmdline, size_t len, index_t *start, index_t *end) |
void | kconsole_init (void) |
int | cmd_register (cmd_info_t *cmd) |
static void | rdln_print_c (char ch, int count) |
static void | insert_char (char *str, char ch, int pos) |
static const char * | cmdtab_search_one (const char *name, link_t **startpos) |
static int | cmdtab_compl (char *name) |
static char * | clever_readline (const char *prompt, chardev_t *input) |
void | kconsole (void *prompt) |
static int | parse_int_arg (char *text, size_t len, __native *result) |
Variables | |
static char | history [KCONSOLE_HISTORY][MAX_CMDLINE] = {} |
Definition in file kconsole.c.