Lines Matching defs:cmdbuf
24 static char cmdbuf[CMD_BUF_LEN];
93 while (cmdbuf_pos > 0 && cmdbuf[cmdbuf_pos - 1] == ' ')
95 while (cmdbuf_pos > 0 && cmdbuf[cmdbuf_pos - 1] != ' ')
103 while (cmdbuf_pos < cmdbuf_len && cmdbuf[cmdbuf_pos] == ' ')
105 while (cmdbuf_pos < cmdbuf_len && cmdbuf[cmdbuf_pos] != ' ')
117 os_memmove(cmdbuf + cmdbuf_pos - 1, cmdbuf + cmdbuf_pos,
131 os_memmove(cmdbuf + cmdbuf_pos, cmdbuf + cmdbuf_pos + 1,
144 while (pos > 0 && cmdbuf[pos - 1] == ' ')
146 while (pos > 0 && cmdbuf[pos - 1] != ' ')
148 os_memmove(cmdbuf + pos, cmdbuf + cmdbuf_pos, cmdbuf_len - cmdbuf_pos);
161 os_memmove(cmdbuf, cmdbuf + cmdbuf_pos, cmdbuf_len - cmdbuf_pos);
222 os_memcpy(cmdbuf, history_curr->str, cmdbuf_len);
234 cmdbuf[cmdbuf_len] = '\0';
235 history_add(cmdbuf);
318 if (cmdbuf_len >= (int) sizeof(cmdbuf) - 1)
321 cmdbuf[cmdbuf_pos++] = c;
326 os_memmove(cmdbuf + cmdbuf_pos + 1, cmdbuf + cmdbuf_pos,
328 cmdbuf[cmdbuf_pos++] = c;
344 cmdbuf[cmdbuf_len] = '\0';
345 history_add(cmdbuf);
348 edit_cmd_cb(edit_cb_ctx, cmdbuf);
425 cmdbuf[cmdbuf_len] = '\0';
426 c = edit_completion_cb(edit_cb_ctx, cmdbuf, cmdbuf_pos);
432 while (start > 0 && cmdbuf[start - 1] != ' ')
436 count = filter_strings(c, &cmdbuf[start], plen);
458 room = sizeof(cmdbuf) - 1 - cmdbuf_len;
463 os_memmove(cmdbuf + cmdbuf_pos + len + add_space, cmdbuf + cmdbuf_pos,
465 os_memcpy(&cmdbuf[cmdbuf_pos - plen], c[0], plen + len);
467 cmdbuf[cmdbuf_pos + len] = ' ';
910 os_strlcpy(cmdbuf, match, CMD_BUF_LEN);
911 cmdbuf_len = os_strlen(cmdbuf);
1152 cmdbuf[cmdbuf_len] = '\0';
1153 printf("\r> %s", cmdbuf);
1155 tmp = cmdbuf[cmdbuf_pos];
1156 cmdbuf[cmdbuf_pos] = '\0';
1157 printf("\r> %s", cmdbuf);
1158 cmdbuf[cmdbuf_pos] = tmp;