Home
last modified time | relevance | path

Searched refs:WordCompletion (Results 1 – 11 of 11) sorted by relevance

/illumos-gate/usr/src/lib/libtecla/common/
H A Dcplmatch.c73 struct WordCompletion { struct
83 static void cpl_sort_matches(WordCompletion *cpl); argument
84 static void cpl_zap_duplicates(WordCompletion *cpl);
165 WordCompletion *new_WordCompletion(void) in new_WordCompletion()
171 cpl = (WordCompletion *) malloc(sizeof(WordCompletion)); in new_WordCompletion()
238 WordCompletion *del_WordCompletion(WordCompletion *cpl) in del_WordCompletion()
363 static void cpl_sort_matches(WordCompletion *cpl) in cpl_sort_matches()
392 static void cpl_sort_suffixes(WordCompletion *cpl) in cpl_sort_suffixes()
427 static int cpl_common_suffix(WordCompletion *cpl) in cpl_common_suffix()
607 CplMatches *cpl_recall_matches(WordCompletion *cpl) in cpl_recall_matches()
[all …]
H A Dcplfile.c91 static int cf_complete_username(CompleteFile *cf, WordCompletion *cpl,
95 static int cf_complete_entry(CompleteFile *cf, WordCompletion *cpl,
111 WordCompletion *cpl; /* The string-completion rsource object */
234 int _cf_complete_file(WordCompletion *cpl, CompleteFile *cf, in _cf_complete_file()
521 static int cf_complete_username(CompleteFile *cf, WordCompletion *cpl, in cf_complete_username()
558 WordCompletion *cpl = args->cpl; in HOME_DIR_FN()
605 static int cf_complete_entry(CompleteFile *cf, WordCompletion *cpl, in cf_complete_entry()
H A Dcplfile.h81 int _cf_complete_file(WordCompletion *cpl, CompleteFile *cf,
H A Dgetline.c367 WordCompletion *cpl; /* String completion resource object */
/illumos-gate/usr/src/lib/libtecla/
H A Dlibtecla.h282 typedef struct WordCompletion WordCompletion; typedef
287 WordCompletion *new_WordCompletion(void);
292 WordCompletion *del_WordCompletion(WordCompletion *cpl);
317 #define CPL_MATCH_FN(fn) int (fn)(WordCompletion *cpl, void *data, \
439 void cpl_record_error(WordCompletion *cpl, const char *errmsg);
1568 int cpl_add_completion(WordCompletion *cpl, const char *line,
1618 CplMatches *cpl_complete_word(WordCompletion *cpl, const char *line,
1640 CplMatches *cpl_recall_matches(WordCompletion *cpl);
1665 const char *cpl_last_error(WordCompletion *cpl);
/illumos-gate/usr/src/cmd/svc/svccfg/
H A Dsvccfg.h488 int add_cmd_matches(WordCompletion *, const char *, int, uint32_t);
H A Dsvccfg_engine.c234 add_cmd_matches(WordCompletion *cpl, const char *line, int word_end, in add_cmd_matches()
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/tftp/
H A Dmain.c178 cmdmatch(WordCompletion *cpl, void *data, const char *line, int word_end) in cmdmatch()
/illumos-gate/usr/src/cmd/sgs/elfedit/common/
H A Delfedit.c125 WordCompletion *ecpl_cpl; /* tecla handle */
3127 cmd_match_fcn(WordCompletion *cpl, void *data, const char *line, int word_end) in cmd_match_fcn()
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/nwamcfg/
H A Dnwamcfg.c537 add_stuff(WordCompletion *cpl, const char *line1, const char **list, in add_stuff()
/illumos-gate/usr/src/cmd/zonecfg/
H A Dzonecfg.c622 add_stuff(WordCompletion *cpl, const char *line1, const char **list, in add_stuff()