Lines Matching refs:wordent
43 struct wordent *dosub(int, struct wordent *, bool);
45 struct wordent *gethent(int);
46 struct wordent *getsub(struct wordent *);
69 struct wordent *exclnxt; /* The rest of the ! subst words */
88 lex(struct wordent *hp) in lex()
90 struct wordent *wdp; in lex()
116 struct wordent *new = (struct wordent *)xalloc(sizeof *wdp); in lex()
133 prlex(struct wordent *sp0) in prlex()
135 struct wordent *sp = sp0->next; in prlex()
151 copylex(struct wordent *hp, struct wordent *fp) in copylex()
153 struct wordent *wdp; in copylex()
161 struct wordent *new = (struct wordent *)xalloc(sizeof *wdp); in copylex()
174 freelex(struct wordent *vp) in freelex()
176 struct wordent *fp; in freelex()
513 struct wordent *hp, *ip; in getexcl()
590 struct wordent *
591 getsub(struct wordent *en) in getsub()
721 struct wordent *
722 dosub(int sc, struct wordent *en, bool global) in dosub()
724 struct wordent lex; in dosub()
726 struct wordent *hp = &lex; in dosub()
727 struct wordent *wdp; in dosub()
735 struct wordent *new = (struct wordent *)xcalloc(1, sizeof *wdp); in dosub()
967 struct wordent *
1093 struct wordent *lp = hp->Hlex.next; in findev()