Lines Matching refs:cmd
19 static void (*edit_cmd_cb)(void *ctx, char *cmd);
21 static char ** (*edit_completion_cb)(void *ctx, const char *cmd, int pos) =
92 static void readline_cmd_handler(char *cmd) in readline_cmd_handler() argument
94 if (cmd && *cmd) { in readline_cmd_handler()
99 if (h == NULL || os_strcmp(cmd, h->line) != 0) in readline_cmd_handler()
100 add_history(cmd); in readline_cmd_handler()
103 if (cmd == NULL) { in readline_cmd_handler()
107 trunc_nl(cmd); in readline_cmd_handler()
108 edit_cmd_cb(edit_cb_ctx, cmd); in readline_cmd_handler()
112 int edit_init(void (*cmd_cb)(void *ctx, char *cmd), in edit_init() argument
114 char ** (*completion_cb)(void *ctx, const char *cmd, int pos), in edit_init() argument
148 int (*filter_cb)(void *ctx, const char *cmd)) in edit_deinit() argument