Lines Matching refs:ip

76 	char*		ip;		/* input buffer pointer		*/  member
480 #define CACHEIN() (ip=proto->ip)
482 #define GETCHR() (*(unsigned char*)ip++)
487 #define SYNCIN() (proto->ip=ip)
489 #define UNGETCHR() (ip--)
547 register char* ip; in lex() local
589 proto->tp = ip; in lex()
591 bp = ip; in lex()
600 if ((n = ip - bp - 1) > 0) in lex()
602 ip = bp; in lex()
603 MEMCPY(op, ip, n); in lex()
604 ip++; in lex()
660 bp = ip; in lex()
679 c = ip - proto->ib; in lex()
682 if (ip > proto->ib) in lex()
684 n = ip - im; in lex()
685 if (ip - n < proto->ib) in lex()
687 memcopy(proto->ib - n, ip - n, n); in lex()
688 ip = proto->ib; in lex()
700 if ((n = read(proto->fd, ip, proto->iz)) > 0) in lex()
707 *(ip + n) = 0; in lex()
710 bp = ip; in lex()
713 *ip = 0; in lex()
722 bp = ip; in lex()
746 bp = ip; in lex()
768 bp = ip; in lex()
834 bp = ip; in lex()
871 *(ip - 1) = 0; in lex()
883 *(ip - 1) = 0; in lex()
887 bp = ip; in lex()
888 ip = im; in lex()
889 *op++ = *ip++; in lex()
890 while (*op = *ip++) in lex()
891 if (*op++ == '#' && *ip != '(') in lex()
895 if (*ip == '#') in lex()
898 while (*++ip == ' ' || *ip == '\t'); in lex()
904 while (*ip == ' ' || *ip == '\t') ip++; in lex()
905 …while ((c = *ip) >= 'A' && c <= 'Z' || c >= 'a' && c <= 'z' || c >= '0' && c <= '9' || c == '_') *… in lex()
906 while (*ip == ' ' || *ip == '\t') ip++; in lex()
907 if (*ip == '"') ip++; in lex()
911 ip = bp; in lex()
935 bp = ip; in lex()
951 if (!(flags & DECLARE)) switch (RESERVED(*proto->tp, *(ip - 1), ip - proto->tp)) in lex()
1013 if (*ip == '(' && !strncmp(proto->tp, "va_start", 8)) c = T_VA_START; in lex()
1026 memcopy(ip - 4, "__V_", 4); in lex()
1031 bp = ip; in lex()
1081 bp = ip; in lex()
1092 bp = ip; in lex()
1116 im = ip - 1; in lex()
1131 aim = ip - 1; in lex()
1136 for (m = ip - 2; m > im && (*m == ' ' || *m == '\t'); m--); in lex()
1139 m = im + (*nns(ip) == '*'); in lex()
1147 else if ((flags & MATCH) && sub == 1 && *nns(ip) != '*') in lex()
1173 ie = ip; in lex()
1176 aie = ip; in lex()
1190 dir = directive(ip, dir); in lex()
1198 bp = ip; in lex()
1199 while (*ip == ' ' || *ip == '\t') ip++; in lex()
1200 if (*ip == 'l' && *++ip == 'i' && *++ip == 'n' && *++ip == 'e') in lex()
1202 if (*++ip == ' ' || *ip == '\t') in lex()
1205 while (*++ip >= '0' && *ip <= '9') in lex()
1206 proto->line = proto->line * 10 + *ip - '0'; in lex()
1214 t = ip + 6; in lex()
1215 while (ip < t && *ip >= 'a' && *ip <= 'z') in lex()
1216 n = HASHKEYPART(n, *ip++); in lex()
1221 while (*ip == ' ' || *ip == '\t') ip++; in lex()
1222 if (*ip != '\n' && *ip != '/' && *(ip + 1) != '*') in lex()
1225 im = ip; in lex()
1226 om = op + (ip - bp); in lex()
1237 if (*ip == 'e') ip++; in lex()
1241 if (*ip < 'a' || *ip > 'z') break; in lex()
1253 …if (*ip == 'i' && *++ip == 'n' && *++ip == 'c' && *++ip == 'l' && *++ip == 'u' && *++ip == 'd' && … in lex()
1255 while (*++ip == ' ' || *ip == '\t'); in lex()
1256 … (*ip++ == '<' && *ip++ == 's' && *ip++ == 't' && *ip++ == 'd' && *ip++ == 'a' && *ip++ == 'r' && … in lex()
1271 …else if (*ip == 'd' && *++ip == 'e' && *++ ip == 'f' && *++ip == 'i' && *++ip == 'n' && *++ip == '… in lex()
1273 while (*++ip == ' ' || *ip == '\t'); in lex()
1274 …if (*ip == 'e' && *++ip == 'x' && *++ ip == 't' && *++ip == 'e' && *++ip == 'r' && *++ip == 'n' &&… in lex()
1276 t = ip; in lex()
1279 ip = t; in lex()
1280 t = ip; in lex()
1294 …else if (*ip == 'u' && *++ip == 'n' && *++ ip == 'd' && *++ip == 'e' && *++ip == 'f' && (*++ip == … in lex()
1296 while (*++ip == ' ' || *ip == '\t'); in lex()
1297 …f (*ip == 'e' && *++ip == 'x' && *++ ip == 't' && *++ip == 'e' && *++ip == 'r' && *++ip == 'n' && … in lex()
1309 ip = bp; in lex()
1334 ip--; in lex()
1337 while (ie < ip) in lex()
1341 while (++ie < ip) in lex()
1345 while (ie < ip && *ie == '*') ie++; in lex()
1346 if (ie < ip && *ie == '/') in lex()
1348 while (++ie < ip && (*ie == ' ' || *ie == '\t')); in lex()
1404 while (ie < ip) in lex()
1409 if (ie >= ip) break; in lex()
1459 if (ie >= ip) UNPUTCHR(); in lex()
1507 PUTCHR(*ip); in lex()
1509 ip++; in lex()
1532 proto->ip = im; in lex()
1580 e = proto->ip; in lex()
1595 proto->ip = im + 1; in lex()
1603 proto->ip = ie; in lex()
1703 while (aie < ip && (*aie == ' ' || *aie == '\t' || *aie == '\n')) aie++; in lex()
1858 e = proto->ip; in lex()
1878 proto->ip = proto->variadic; in lex()
1882 bp = proto->ip + 1; in lex()
1909 else op = memcopy(op, e, proto->ip - e - 1); in lex()
1935 else op = memcopy(op, e, proto->ip - e - 1); in lex()
1938 bp = proto->ip + 1; in lex()
1950 e = proto->ip; in lex()
2055 else if (c == '#' && *ip != '(') flags |= SHARP; in lex()
2068 if ((flags & YACC) && c == '%' && *ip == '{') t = 0; in lex()
2072 if (c == '#') for (t = ip; *t == ' ' || *t == '\t'; t++); in lex()
2085 ip = bp; in lex()
2088 else while (*ip != '\n') *op++ = *ip++; in lex()
2189 proto->ip = proto->ib = iob + proto->oz + n; in pppopen()
2207 n = read(fd, proto->ip, proto->iz); in pppopen()
2215 *(proto->ip + n) = 0; in pppopen()
2233 s = proto->ip; in pppopen()
2340 if (proto->cc[0] == '#' && proto->ip[0] == '#' && proto->ip[1] == '!') in pppopen()
2342 s = proto->ip; in pppopen()
2344 m = s - proto->ip; in pppopen()
2345 proto->op = memcopy(proto->op, proto->ip, m); in pppopen()
2346 proto->ip = s; in pppopen()
2362 memcopy(proto->op, proto->ip, n); in pppopen()
2475 register char* ip = proto->ip; in pppread() local
2479 if (!*ip) in pppread()
2481 ip = proto->ip = proto->ib; in pppread()
2483 … else if ((n = read(proto->fd, ip, proto->iz)) <= 0 || (proto->options & REGULAR) && n < proto->iz) in pppread()
2489 ip[n] = 0; in pppread()
2494 if (*ip == '%') in pppread()
2496 *op++ = *ip++; in pppread()
2502 while (op < ep && (n = *op++ = *ip)) in pppread()
2504 ip++; in pppread()
2507 if (*ip == '%' && (ip == proto->ip + 1 || *(ip - 2) == '\n')) in pppread()
2509 *op++ = *ip++; in pppread()
2514 if (!*ip) in pppread()
2523 proto->op = memcopy(proto->ob, proto->ip, ip - proto->ip); in pppread()
2524 proto->ip = ip; in pppread()