Lines Matching refs:mPos
85 STATIC NODE mPos, mMatchPos, mAvail, *mPosition, *mParent, *mPrev, *mNext = NULL;
473 mPosition[New] = mPos;
475 MakeChild (New, mText[mPos + mMatchLen], mPos);
526 mPosition[NodeT] = mPos;
531 mPosition[NodeT] = (NODE) (mPos | (UINT32) PERC_FLAG);
537 NodeQ = (NODE) (mText[mPos] + WNDSIZ);
538 CharC = mText[mPos + 1];
541 MakeChild (NodeQ, CharC, mPos);
562 if (mMatchPos >= mPos) {
566 t1 = &mText[mPos + mMatchLen];
583 mPosition[NodeR] = mPos;
587 MakeChild (NodeQ, *t1, mPos);
595 mPrev[mPos] = NodeT;
596 mNext[NodeT] = mPos;
598 mNext[mPos] = NodeT;
599 mPrev[NodeT] = mPos;
600 mParent[mPos] = NodeQ;
606 mNext[NodeR] = mPos;
634 if (mParent[mPos] == NIL) {
638 NodeR = mPrev[mPos];
639 NodeS = mNext[mPos];
642 NodeR = mParent[mPos];
643 mParent[mPos] = NIL;
654 if (NodeT >= mPos) {
663 if (NodeU >= mPos) {
677 if (NodeU >= mPos) {
726 mPos++;
727 if (mPos == WNDSIZ * 2) {
731 mPos = WNDSIZ;
775 mPos = WNDSIZ;
794 Output (mText[mPos - 1], 0);
799 if (((mPos - LastMatchPos - 2) & (WNDSIZ - 1)) > (1U << 11)) {
800 Output (mText[mPos - 1], 0);
809 (mPos - LastMatchPos - 2) & (WNDSIZ - 1)