Home | History | Annotate | Download | only in hdt

Lines Matching defs:current_mode

75 struct cli_mode_descr *current_mode;
198 find_cli_mode_descr(hdt_cli.mode, &current_mode);
200 if (current_mode == NULL && hdt_cli.mode != EXIT_MODE) {
478 * (single token commands for the current_mode)
481 if (current_mode->default_modules && current_mode->default_modules->modules) {
482 while (current_mode->default_modules->modules[j].name) {
483 if (strncmp(current_mode->default_modules->modules[j].name,
485 printf("%s\n", current_mode->default_modules->modules[j].name);
486 autocomplete_add_token_to_list(current_mode->default_modules->
494 * Finally, if the current_mode is not hdt, list the available
497 if (current_mode->mode == HDT_MODE)
514 current_mode->default_modules,
544 if (!current_mode->show_modules || !current_mode->show_modules->modules)
547 while (current_mode->show_modules->modules[j].name) {
548 if (strncmp(current_mode->show_modules->modules[j].name,
550 printf("%s\n", current_mode->show_modules->modules[j].name);
552 CLI_SHOW, current_mode
559 if (!current_mode->set_modules || !current_mode->set_modules->modules)
562 while (current_mode->set_modules->modules[j].name) {
563 if (strncmp(current_mode->set_modules->modules[j].name,
565 printf("%s\n", current_mode->set_modules->modules[j].name);
567 CLI_SET, current_mode->set_modules->modules[j].name);
636 find_cli_callback_descr(command, current_mode->default_modules,
669 current_mode->show_modules != NULL &&
670 current_mode->show_modules->default_callback != NULL)
671 current_mode->show_modules->default_callback(argc, argv, hardware);
673 current_mode->set_modules != NULL &&
674 current_mode->set_modules->default_callback != NULL)
675 current_mode->set_modules->default_callback(argc, argv, hardware);
700 find_cli_callback_descr(module, current_mode->show_modules,
719 find_cli_callback_descr(module, current_mode->set_modules,
835 find_cli_mode_descr(hdt_cli.mode, &current_mode);
836 if (current_mode == NULL) {