Lines Matching defs:pos
630 register I32 pos;
639 ? (pos = PL_screamfirst[BmRARE(littlestr)]) < 0
640 : (((pos = *old_posp), pos += PL_screamnext[pos]) == 0)) {
655 /* The value of pos we can start at: */
658 /* The value of pos we can stop at: */
671 while (pos < previous + start_shift) {
672 if (!(pos += PL_screamnext[pos]))
677 if (pos >= stop_pos) break;
678 if (big[pos] != first)
680 for (x=big+pos+1,s=little; s < littleend; /**/ ) {
687 *old_posp = pos;
688 if (!last) return (char *)(big+pos);
691 } while ( pos += PL_screamnext[pos] );