Lines Matching refs:ip

1313 	char*		ip;		 
2843 register char* ip;
2880 do{(ip=proto->ip);(op=proto->op);call=proto->call;}while(0);
2885 proto->tp = ip;
2887 bp = ip;
2892 while (!(state = rp[c = (*(unsigned char*)ip++)]));
2896 if ((n = ip - bp - 1) > 0)
2898 ip = bp;
2899 do switch( n) { default : memcopy( op, ip, n); op += n; ip += n; break; case 7 : * op++ = * ip++; case 6 : * op++ = * ip++; case 5 : * op++ = * ip++; case 4 : * op++ = * ip++; case 3 : * op++ = * ip++; case 2 : * op++ = * ip++; case 1 : * op++ = * ip++; case 0 : break; } while (0);
2900 ip++;
2920 (ip--);
2956 bp = ip;
2964 do{(proto->ip=ip);(proto->op=op);proto->flags&=~((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->flags|=flags&((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->call=call;}while(0);
2967 (ip--);
2975 c = ip - proto->ib;
2978 if (ip > proto->ib)
2980 n = ip - im;
2981 if (ip - n < proto->ib)
2983 memcopy(proto->ib - n, ip - n, n);
2984 ip = proto->ib;
2996 if ((n = read(proto->fd, ip, proto->iz)) > 0)
3003 *(ip + n) = 0;
3006 bp = ip;
3009 *ip = 0;
3018 bp = ip;
3021 do{(proto->ip=ip);(proto->op=op);proto->flags&=~((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->flags|=flags&((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->call=call;}while(0);
3042 bp = ip;
3064 bp = ip;
3076 (ip--);
3098 do{(proto->ip=ip);(proto->op=op);proto->flags&=~((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->flags|=flags&((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->call=call;}while(0);
3100 for (n = x = 0; (c = (*(unsigned char*)ip++)), x < 3; x++) switch (c)
3119 (ip--);
3130 bp = ip;
3134 (ip--);
3167 *(ip - 1) = 0;
3179 *(ip - 1) = 0;
3183 bp = ip;
3184 ip = im;
3185 *op++ = *ip++;
3186 while (*op = *ip++)
3187 if (*op++ == '#' && *ip != '(')
3191 if (*ip == '#')
3194 while (*++ip == ' ' || *ip == '\t');
3200 while (*ip == ' ' || *ip == '\t') ip++;
3201 while ((c = *ip) >= 'A' && c <= 'Z' || c >= 'a' && c <= 'z' || c >= '0' && c <= '9' || c == '_') *op++ = *ip++;
3202 while (*ip == ' ' || *ip == '\t') ip++;
3203 if (*ip == '"') ip++;
3207 ip = bp;
3223 do{(proto->ip=ip);(proto->op=op);proto->flags&=~((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->flags|=flags&((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->call=call;}while(0);
3231 bp = ip;
3240 (ip--);
3245 (ip--);
3247 if (!(flags & (1L<<1))) switch (((((long)( *proto->tp))<<16)|(((long)( *(ip - 1)))<<8)|((long)( ip - proto->tp))))
3281 do{(proto->ip=ip);(proto->op=op);proto->flags&=~((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->flags|=flags&((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->call=call;}while(0);
3284 do{(proto->ip=ip);(proto->op=op);proto->flags&=~((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->flags|=flags&((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->call=call;}while(0);
3309 if (*ip == '(' && !sstrncmp( proto->tp, "va_start", 8)) c = (0500+1);
3317 do{(proto->ip=ip);(proto->op=op);proto->flags&=~((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->flags|=flags&((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->call=call;}while(0);
3322 memcopy(ip - 4, "__V_", 4);
3326 do{(proto->ip=ip);(proto->op=op);proto->flags&=~((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->flags|=flags&((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->call=call;}while(0);
3327 bp = ip;
3349 (ip--);
3365 if (!(n = (*(unsigned char*)ip++)))
3370 n = (*(unsigned char*)ip++);
3377 bp = ip;
3380 (ip--);
3388 bp = ip;
3412 im = ip - 1;
3427 aim = ip - 1;
3432 for (m = ip - 2; m > im && (*m == ' ' || *m == '\t'); m--);
3435 m = im + (*nns(ip) == '*');
3443 else if ((flags & (1L<<15)) && sub == 1 && *nns(ip) != '*')
3469 ie = ip;
3472 aie = ip;
3486 dir = directive(ip, dir);
3494 bp = ip;
3495 while (*ip == ' ' || *ip == '\t') ip++;
3496 if (*ip == 'l' && *++ip == 'i' && *++ip == 'n' && *++ip == 'e')
3498 if (*++ip == ' ' || *ip == '\t')
3501 while (*++ip >= '0' && *ip <= '9')
3502 proto->line = proto->line * 10 + *ip - '0';
3510 t = ip + 6;
3511 while (ip < t && *ip >= 'a' && *ip <= 'z')
3512 n = ((( n)<<5)+(( *ip++)-('a'-1)));
3517 while (*ip == ' ' || *ip == '\t') ip++;
3518 if (*ip != '\n' && *ip != '/' && *(ip + 1) != '*')
3521 im = ip;
3522 om = op + (ip - bp);
3533 if (*ip == 'e') ip++;
3537 if (*ip < 'a' || *ip > 'z') break;
3549 if (*ip == 'i' && *++ip == 'n' && *++ip == 'c' && *++ip == 'l' && *++ip == 'u' && *++ip == 'd' && *++ip == 'e')
3551 while (*++ip == ' ' || *ip == '\t');
3552 if (*ip++ == '<' && *ip++ == 's' && *ip++ == 't' && *ip++ == 'd' && *ip++ == 'a' && *ip++ == 'r' && *ip++ == 'g' && *ip++ == '.' && *ip++ == 'h' && *ip++ == '>')
3567 else if (*ip == 'd' && *++ip == 'e' && *++ ip == 'f' && *++ip == 'i' && *++ip == 'n' && *++ip == 'e' && (*++ip == ' ' || *ip == '\t'))
3569 while (*++ip == ' ' || *ip == '\t');
3570 if (*ip == 'e' && *++ip == 'x' && *++ ip == 't' && *++ip == 'e' && *++ip == 'r' && *++ip == 'n' && (*++ip == ' ' || *ip == '\t'))
3572 t = ip;
3575 ip = t;
3576 t = ip;
3590 else if (*ip == 'u' && *++ip == 'n' && *++ ip == 'd' && *++ip == 'e' && *++ip == 'f' && (*++ip == ' ' || *ip == '\t'))
3592 while (*++ip == ' ' || *ip == '\t');
3593 if (*ip == 'e' && *++ip == 'x' && *++ ip == 't' && *++ip == 'e' && *++ip == 'r' && *++ip == 'n' && (*++ip == ' ' || *ip == '\t' || *ip == '\n' || *ip == '\r'))
3605 ip = bp;
3630 ip--;
3633 while (ie < ip)
3637 while (++ie < ip)
3641 while (ie < ip && *ie == '*') ie++;
3642 if (ie < ip && *ie == '/')
3644 while (++ie < ip && (*ie == ' ' || *ie == '\t'));
3700 while (ie < ip)
3705 if (ie >= ip) break;
3755 if (ie >= ip) (op--);
3803 (*op++=( *ip));
3805 ip++;
3828 proto->ip = im;
3876 e = proto->ip;
3891 proto->ip = im + 1;
3899 proto->ip = ie;
3972 do{(proto->ip=ip);(proto->op=op);proto->flags&=~((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->flags|=flags&((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->call=call;}while(0);
3999 while (aie < ip && (*aie == ' ' || *aie == '\t' || *aie == '\n')) aie++;
4082 do{(proto->ip=ip);(proto->op=op);proto->flags&=~((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->flags|=flags&((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->call=call;}while(0);
4126 do{(proto->ip=ip);(proto->op=op);proto->flags&=~((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->flags|=flags&((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->call=call;}while(0);
4141 do{(proto->ip=ip);(proto->op=op);proto->flags&=~((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->flags|=flags&((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->call=call;}while(0);
4154 e = proto->ip;
4162 do{(ip=proto->ip);(op=proto->op);call=proto->call;}while(0);
4174 proto->ip = proto->variadic;
4178 bp = proto->ip + 1;
4205 else op = memcopy(op, e, proto->ip - e - 1);
4231 else op = memcopy(op, e, proto->ip - e - 1);
4234 bp = proto->ip + 1;
4246 e = proto->ip;
4351 else if (c == '#' && *ip != '(') flags |= (1L<<22);
4364 if ((flags & (1L<<29)) && c == '%' && *ip == '{')
4371 for (t = ip; *t == ' ' || *t == '\t'; t++);
4387 n = ip - proto->tp;
4388 ip -= n;
4396 while (*ip != '\n')
4397 *op++ = *ip++;
4404 do{(proto->ip=ip);(proto->op=op);proto->flags&=~((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->flags|=flags&((1L<<5)|(1L<<9)|(1L<<17)|(1L<<27)|(1L<<28));proto->call=call;}while(0);
4491 proto->ip = proto->ib = iob + proto->oz + n;
4509 n = read(fd, proto->ip, proto->iz);
4517 *(proto->ip + n) = 0;
4526 s = proto->ip;
4642 if (proto->cc[0] == '#' && proto->ip[0] == '#' && proto->ip[1] == '!')
4644 s = proto->ip;
4646 m = s - proto->ip;
4647 proto->op = memcopy(proto->op, proto->ip, m);
4648 proto->ip = s;
4664 memcopy(proto->op, proto->ip, n);
4776 register char* ip = proto->ip;
4780 if (!*ip)
4782 ip = proto->ip = proto->ib;
4784 else if ((n = read(proto->fd, ip, proto->iz)) <= 0 || (proto->options & (1L<<0)) && n < proto->iz)
4790 ip[n] = 0;
4795 if (*ip == '%')
4797 *op++ = *ip++;
4803 while (op < ep && (n = *op++ = *ip))
4805 ip++;
4808 if (*ip == '%' && (ip == proto->ip + 1 || *(ip - 2) == '\n'))
4810 *op++ = *ip++;
4815 if (!*ip)
4824 proto->op = memcopy(proto->ob, proto->ip, ip - proto->ip);
4825 proto->ip = ip;