Lines Matching refs:next
38 reg uchar *s, *begs, *next;
55 if((uchar*)buf != f->next &&
82 f->next += n;
95 w = f->endb - f->next;
97 if(s == f->next && s < f->endb) /* after sfreserve */
100 f->next = (s += w);
109 if((w = f->endb - f->next) < (ssize_t)n)
111 { if(f->next > f->data)
118 else if(f->next > f->data)
121 if((w = f->endb - f->next) < (ssize_t)n &&
122 (f->flags&SF_WHOLE) && f->next > f->data )
127 if(!(f->flags&SF_STRING) && f->next == f->data &&
138 memmove(f->next, s, w);
139 f->next += w;
153 { if((ssize_t)(n = f->next-f->data) > (w = s-begs))
156 { for(next = f->next-1; n > 0; --n, --next)
157 { if(*next == '\n')