Lines Matching refs:next
63 char *next; /* next character in RE */
130 #define PEEK() (*p->next)
131 #define PEEK2() (*(p->next+1))
132 #define MORE() (p->next < p->end)
133 #define MORE2() (p->next+1 < p->end)
138 #define NEXT() (p->next++)
139 #define NEXT2() (p->next += 2)
140 #define NEXTn(n) (p->next += (n))
141 #define GETNEXT() (*p->next++)
208 p->next = (char *)pattern; /* convenience; we do not modify it */
209 p->end = p->next + len;
413 p->next--;
616 p->next--;
679 if (p->next + 5 < p->end && strncmp(p->next, "[:<:]]", 6) == 0) {
684 if (p->next + 5 < p->end && strncmp(p->next, "[:>:]]", 6) == 0) {
803 char *sp = p->next;
810 len = p->next - sp;
863 char *sp = p->next;
876 len = p->next - sp;
913 char *oldnext = p->next;
920 p->next = bracket;
928 assert(p->next == p->end);
929 p->next = oldnext;
965 char *oldnext = p->next;
969 p->next = bracket;
976 assert(p->next == bracket+3);
977 p->next = oldnext;
1052 * wgetnext - helper function for WGETNEXT() macro. Gets the next wide
1064 n = mbrtowc(&wc, p->next, p->end - p->next, &mbs);
1071 p->next += n;
1083 p->next = nuls; /* try to bring things to a halt */
1571 * We must skip to the next position, or we'll
1665 * pmatches[k] points to the next i