Lines Matching refs:wordlist

44     struct wordlist wl;
49 static void wl_modify_word(wordlist *wl_node, unsigned int n_input,
51 static wordlist *wll_to_wl(const wordlist_l *wll);
58 static wordlist *wll_node_to_wl_node(const wordlist_l *wll);
68 static wordlist *bracexpand(const wordlist *w_exp);
69 static inline void merge_home_with_rest(wordlist *wl_node,
71 static inline void strip_1st_char(wordlist *wl_node);
72 static void tilde_expand_word(wordlist *wl_node);
80 wordlist *cp_doglob(wordlist *wlist) in cp_doglob()
84 wordlist *wl = wlist; in cp_doglob()
85 while (wl != (wordlist *) NULL) { in cp_doglob()
86 wordlist *w = bracexpand(wl); in cp_doglob()
89 return (wordlist *) NULL; in cp_doglob()
95 wordlist *wl_next = wl->wl_next; in cp_doglob()
116 wordlist *wl; in cp_doglob()
129 static wordlist *bracexpand(const wordlist *w_exp) in bracexpand()
135 return (wordlist *) NULL; in bracexpand()
161 wordlist *wl_glob = wll_to_wl(wll_glob); in bracexpand()
167 return (wordlist *) w_exp; in bracexpand()
412 static void tilde_expand_word(wordlist *wl_node) in tilde_expand_word()
467 static inline void strip_1st_char(wordlist *wl_node) in strip_1st_char()
478 static inline void merge_home_with_rest(wordlist *wl_node, in merge_home_with_rest()
500 static wordlist *wll_to_wl(const wordlist_l *wll) in wll_to_wl()
504 return (wordlist *) NULL; in wll_to_wl()
510 wordlist * const wl_start = wll_node_to_wl_node(wll); in wll_to_wl()
511 wordlist * wl_dst_prev = wl_start; in wll_to_wl()
512 wl_start->wl_prev = (wordlist *) NULL; in wll_to_wl()
518 wordlist *wl_dst_cur = wll_node_to_wl_node(wll); in wll_to_wl()
525 wl_dst_prev->wl_next = (wordlist *) NULL; in wll_to_wl()
534 static wordlist *wll_node_to_wl_node(const wordlist_l *wll) in wll_node_to_wl_node()
537 wordlist * const wl_dst = TMALLOC(wordlist, 1); in wll_node_to_wl_node()
591 w->wl.wl_next = (wordlist *) tail; in wll_cons()
592 w->wl.wl_prev = (wordlist *) NULL; in wll_cons()
610 tail->wl.wl_prev = (wordlist *) w; in wll_cons()
640 wl->wl.wl_next = (wordlist *) wl_to_append; in wll_append()
641 wl_to_append->wl.wl_prev = (wordlist *) wl; in wll_append()
694 static void wl_modify_word(wordlist *wl_node, unsigned int n_input, in wl_modify_word()