Lines Matching refs:first
10 * the first lines of this file unmodified other than the possible
41 char *first;
75 if (d->first == NULL) {
76 d->first = d->bufr;
102 if (d->first < d->next) {
105 count = (uintptr_t) d->next - (uintptr_t) d->first;
107 for (p = d->first; p < d->next; p++)
109 } else if (d->next > d->first) {
112 count = (uintptr_t) d->last - (uintptr_t) d->first;
114 for (p = d->first; p < d->last; p++)
123 d->first = d->bufr;
167 if (d->next == d->first)
168 d->first++;
170 if (d->first == d->last)
171 d->first = d->bufr;
208 * written in the buffer (i.e., the first character of the string).