Lines Matching refs:mPos
268 STATIC NODE mPos, mMatchPos, mAvail, *mPosition, *mParent, *mPrev, *mNext = NULL;
651 mPosition[New] = mPos;
653 MakeChild (New, mText[mPos + mMatchLen], mPos);
704 mPosition[NodeT] = mPos;
709 mPosition[NodeT] = (NODE) (mPos | (UINT32) PERC_FLAG);
715 NodeQ = (NODE) (mText[mPos] + WNDSIZ);
716 CharC = mText[mPos + 1];
719 MakeChild (NodeQ, CharC, mPos);
740 if (mMatchPos >= mPos) {
744 t1 = &mText[mPos + mMatchLen];
761 mPosition[NodeR] = mPos;
765 MakeChild (NodeQ, *t1, mPos);
773 mPrev[mPos] = NodeT;
774 mNext[NodeT] = mPos;
776 mNext[mPos] = NodeT;
777 mPrev[NodeT] = mPos;
778 mParent[mPos] = NodeQ;
784 mNext[NodeR] = mPos;
812 if (mParent[mPos] == NIL) {
816 NodeR = mPrev[mPos];
817 NodeS = mNext[mPos];
820 NodeR = mParent[mPos];
821 mParent[mPos] = NIL;
832 if (NodeT >= mPos) {
841 if (NodeU >= mPos) {
855 if (NodeU >= mPos) {
904 mPos++;
905 if (mPos == WNDSIZ * 2) {
909 mPos = WNDSIZ;
953 mPos = WNDSIZ;
972 Output (mText[mPos - 1], 0);
977 if (((mPos - LastMatchPos - 2) & (WNDSIZ - 1)) > (1U << 11)) {
978 Output (mText[mPos - 1], 0);
987 (mPos - LastMatchPos - 2) & (WNDSIZ - 1)