Home | History | Annotate | Download | only in C

Lines Matching refs:FoundState

303   p->FoundState = (CPpmd_State *)p->LoUnit; /* AllocUnits(p, PPMD_NUM_INDEXES - 1); */

305 p->MinContext->Stats = REF(p->FoundState);
308 CPpmd_State *s = &p->FoundState[i];
345 CPpmd_Byte_Ref upBranch = (CPpmd_Byte_Ref)SUCCESSOR(p->FoundState);
350 ps[numPs++] = p->FoundState;
359 for (s = STATS(c); s->Symbol != p->FoundState->Symbol; s++);
423 CPpmd_Void_Ref successor, fSuccessor = SUCCESSOR(p->FoundState);
427 if (p->FoundState->Freq < MAX_FREQ / 4 && p->MinContext->Suffix != 0)
440 if (s->Symbol != p->FoundState->Symbol)
442 do { s++; } while (s->Symbol != p->FoundState->Symbol);
465 SetSuccessor(p->FoundState, REF(p->MinContext));
469 *p->Text++ = p->FoundState->Symbol;
497 SetSuccessor(p->FoundState, successor);
501 s0 = p->MinContext->SummFreq - (ns = p->MinContext->NumStats) - (p->FoundState->Freq - 1);
547 cf = 2 * (UInt32)p->FoundState->Freq * (c->SummFreq + 6);
562 s->Symbol = p->FoundState->Symbol;
574 CPpmd_State *s = p->FoundState;
622 *(p->FoundState = ONE_STATE(p->MinContext)) = tmp;
631 p->FoundState = STATS(p->MinContext);
661 CTX_PTR c = CTX(SUCCESSOR(p->FoundState));
670 CPpmd_State *s = p->FoundState;
676 p->FoundState = --s;
685 p->PrevSuccess = (2 * p->FoundState->Freq > p->MinContext->SummFreq);
688 if ((p->FoundState->Freq += 4) > MAX_FREQ)
695 p->FoundState->Freq = (Byte)(p->FoundState->Freq + (p->FoundState->Freq < 128 ? 1: 0));
704 if ((p->FoundState->Freq += 4) > MAX_FREQ)