Lines Matching refs:s_start
160 STATIC const char *find_completions(const char *s_start, size_t s_len, in find_completions() argument
175 if (s_len <= d_len && strncmp(s_start, d_str, s_len) == 0) { in find_completions()
201 const char *s_start, size_t s_len, in print_completions() argument
211 if (s_len <= d_len && strncmp(s_start, d_str, s_len) == 0) { in print_completions()
250 const char *s_start; in mp_repl_autocomplete() local
255 s_start = str; in mp_repl_autocomplete()
259 s_len = str - s_start; in mp_repl_autocomplete()
267 qstr q = qstr_find_strn(s_start, s_len); in mp_repl_autocomplete()
294 find_completions(s_start, s_len, obj, &match_len, &q_first, &q_last); in mp_repl_autocomplete()
300 if (s_start == org_str && s_len > 0 && s_len < sizeof(import_str) - 1) { in mp_repl_autocomplete()
301 if (memcmp(s_start, import_str, s_len) == 0) { in mp_repl_autocomplete()
319 print_completions(print, s_start, s_len, obj, q_first, q_last); in mp_repl_autocomplete()