Lines Matching refs:wdp
90 struct wordent *wdp; in lex() local
109 wdp = hp; in lex()
116 struct wordent *new = (struct wordent *)xalloc(sizeof *wdp); in lex()
119 new->prev = wdp; in lex()
121 wdp->next = new; in lex()
122 wdp = new; in lex()
123 wdp->word = word(); in lex()
124 } while (wdp->word[0] != '\n'); in lex()
128 hp->prev = wdp; in lex()
153 struct wordent *wdp; in copylex() local
158 wdp = hp; in copylex()
161 struct wordent *new = (struct wordent *)xalloc(sizeof *wdp); in copylex()
163 new->prev = wdp; in copylex()
165 wdp->next = new; in copylex()
166 wdp = new; in copylex()
167 wdp->word = savestr(fp->word); in copylex()
169 } while (wdp->word[0] != '\n'); in copylex()
170 hp->prev = wdp; in copylex()
727 struct wordent *wdp; in dosub() local
733 wdp = hp; in dosub()
735 struct wordent *new = (struct wordent *)xcalloc(1, sizeof *wdp); in dosub()
737 new->prev = wdp; in dosub()
739 wdp->next = new; in dosub()
740 wdp = new; in dosub()
742 wdp->word = global || didsub == 0 ? in dosub()
747 hp->prev = wdp; in dosub()