Lines Matching refs:wdp
96 struct wordent *wdp; in lex() local
115 wdp = hp; in lex()
122 struct wordent *new = (struct wordent *)xalloc(sizeof *wdp); in lex()
125 new->prev = wdp; in lex()
127 wdp->next = new; in lex()
128 wdp = new; in lex()
129 wdp->word = word(); in lex()
130 } while (wdp->word[0] != '\n'); in lex()
134 hp->prev = wdp; in lex()
159 struct wordent *wdp; in copylex() local
164 wdp = hp; in copylex()
167 struct wordent *new = (struct wordent *)xalloc(sizeof *wdp); in copylex()
169 new->prev = wdp; in copylex()
171 wdp->next = new; in copylex()
172 wdp = new; in copylex()
173 wdp->word = savestr(fp->word); in copylex()
175 } while (wdp->word[0] != '\n'); in copylex()
176 hp->prev = wdp; in copylex()
734 struct wordent *wdp; in dosub() local
740 wdp = hp; in dosub()
742 struct wordent *new = (struct wordent *)xcalloc(1, sizeof *wdp); in dosub()
744 new->prev = wdp; in dosub()
746 wdp->next = new; in dosub()
747 wdp = new; in dosub()
749 wdp->word = global || didsub == 0 ? in dosub()
754 hp->prev = wdp; in dosub()