Lines Matching refs:Strbuf
64 static int (*const tw_next_entry[]) (struct Strbuf *, struct Strbuf *,
99 static void extract_dir_and_name (const Char *, struct Strbuf *,
103 static int tilde (struct Strbuf *, Char *);
104 static int expand_dir (const Char *, struct Strbuf *, DIR **,
113 static int recognize (struct Strbuf *, const Char *, size_t,
117 static int tw_collect_items (COMMAND, int, struct Strbuf *,
118 struct Strbuf *, Char *, const Char *,
120 static int tw_collect (COMMAND, int, struct Strbuf *,
121 struct Strbuf *, Char *, Char *, int,
123 static Char tw_suffix (int, struct Strbuf *,const Char *,
125 static void tw_fixword (int, struct Strbuf *, Char *, Char *);
128 static void choose_scroll_tab (struct Strbuf *, int);
158 struct Strbuf qline = Strbuf_INIT; in tenematch()
276 struct Strbuf wordbuf = Strbuf_INIT; in tenematch()
337 struct Strbuf wordbuf = Strbuf_INIT; in tenematch()
467 struct Strbuf wordbuf = Strbuf_INIT; in tenematch()
555 struct Strbuf cmd = Strbuf_INIT, dir = Strbuf_INIT; in c_glob()
594 struct Strbuf buffer = Strbuf_INIT; in insert_meta()
874 recognize(struct Strbuf *exp_name, const Char *item, size_t name_length, in recognize()
926 tw_collect_items(COMMAND command, int looking, struct Strbuf *exp_dir, in tw_collect_items()
927 struct Strbuf *exp_name, Char *target, const Char *pat, in tw_collect_items()
945 struct Strbuf buf = Strbuf_INIT, item = Strbuf_INIT; in tw_collect_items()
1236 tw_suffix(int looking, struct Strbuf *word, const Char *exp_dir, Char *exp_name) in tw_suffix()
1300 tw_fixword(int looking, struct Strbuf *word, Char *dir, Char *exp_name) in tw_fixword()
1345 tw_collect(COMMAND command, int looking, struct Strbuf *exp_dir, in tw_collect()
1346 struct Strbuf *exp_name, Char *target, Char *pat, int flags, in tw_collect()
1510 t_search(struct Strbuf *word, COMMAND command, int looking, int list_max, in t_search()
1517 struct Strbuf exp_dir = Strbuf_INIT;/* dir after ~ expansion */ in t_search()
1518 struct Strbuf dir = Strbuf_INIT; /* /x/y/z/ part in /x/y/z/f */ in t_search()
1519 struct Strbuf exp_name = Strbuf_INIT;/* the recognized (extended) */ in t_search()
1835 extract_dir_and_name(const Char *path, struct Strbuf *dir, Char **name) in extract_dir_and_name()
1862 struct Strbuf buf = Strbuf_INIT; in dollar()
1883 tilde(struct Strbuf *new, Char *old) in tilde()
1939 expand_dir(const Char *dir, struct Strbuf *edir, DIR **dfd, COMMAND cmd) in expand_dir()
2344 choose_scroll_tab(struct Strbuf *exp_name, int cnt) in choose_scroll_tab()