Lines Matching refs:cmd_end_pos

64     uint32_t cmd_end_pos;  member
730 if (g_cli->cmd_end_pos >= size) { in cli_get_input()
742 g_cli->inbuf[g_cli->cmd_end_pos] = '\0'; in cli_get_input()
746 g_cli->cmd_end_pos = 0; in cli_get_input()
776 g_cli->cmd_end_pos = g_cli->cmd_cur_pos; in cli_get_input()
792 if (g_cli->cmd_cur_pos < g_cli->cmd_end_pos) { in cli_get_input()
806 g_cli->inbuf[g_cli->cmd_end_pos] = '\0'; in cli_get_input()
809 cli_tab_complete_path(g_cli->inbuf, &g_cli->cmd_end_pos); in cli_get_input()
812 cli_tab_complete(g_cli->inbuf, &g_cli->cmd_end_pos); in cli_get_input()
817 g_cli->cmd_end_pos = g_cli->cmd_cur_pos; in cli_get_input()
827 g_cli->cmd_end_pos--; in cli_get_input()
829 if (g_cli->cmd_end_pos > g_cli->cmd_cur_pos) { in cli_get_input()
832 g_cli->cmd_end_pos - g_cli->cmd_cur_pos); in cli_get_input()
834 g_cli->inbuf[g_cli->cmd_end_pos] = 0; in cli_get_input()
839 for (i = g_cli->cmd_cur_pos; i <= g_cli->cmd_end_pos; i++) { in cli_get_input()
844 g_cli->inbuf[g_cli->cmd_end_pos] = 0; in cli_get_input()
860 if (g_cli->cmd_cur_pos < g_cli->cmd_end_pos) { in cli_get_input()
872 g_cli->cmd_end_pos = 0; in cli_get_input()
878 if (g_cli->cmd_cur_pos < g_cli->cmd_end_pos) { in cli_get_input()
879 for (i = g_cli->cmd_cur_pos; i < g_cli->cmd_end_pos; i++) { in cli_get_input()
882 for (i = g_cli->cmd_cur_pos; i < g_cli->cmd_end_pos; i++) { in cli_get_input()
885 g_cli->cmd_end_pos = g_cli->cmd_cur_pos; in cli_get_input()
901 if (g_cli->cmd_cur_pos < g_cli->cmd_end_pos) { in cli_get_input()
902 for (i = g_cli->cmd_cur_pos; i < g_cli->cmd_end_pos; i++) { in cli_get_input()
905 g_cli->cmd_cur_pos = g_cli->cmd_end_pos; in cli_get_input()
912 if ((g_cli->cmd_end_pos == 0) || in cli_get_input()
913 (g_cli->cmd_cur_pos == g_cli->cmd_end_pos)) { in cli_get_input()
916 g_cli->cmd_end_pos--; in cli_get_input()
918 if (g_cli->cmd_cur_pos == g_cli->cmd_end_pos) { in cli_get_input()
925 g_cli->cmd_end_pos - g_cli->cmd_cur_pos); in cli_get_input()
927 g_cli->inbuf[g_cli->cmd_end_pos] = 0; in cli_get_input()
932 for (i = g_cli->cmd_cur_pos; i <= g_cli->cmd_end_pos; i++) { in cli_get_input()
940 if (g_cli->cmd_end_pos >= size) { in cli_get_input()
941 g_cli->cmd_end_pos = 0; in cli_get_input()
945 if (g_cli->cmd_cur_pos < g_cli->cmd_end_pos) { in cli_get_input()
948 g_cli->cmd_end_pos - g_cli->cmd_cur_pos); in cli_get_input()
956 for (i = g_cli->cmd_cur_pos; i < g_cli->cmd_end_pos; i++) { in cli_get_input()
960 g_cli->inbuf[g_cli->cmd_end_pos] = c; in cli_get_input()
967 g_cli->cmd_end_pos++; in cli_get_input()
968 if (g_cli->cmd_end_pos >= size) { in cli_get_input()
970 g_cli->cmd_end_pos = 0; in cli_get_input()