Lines Matching refs:state

265   CState state;

364 unsigned state;
399 unsigned state;
502 (d)->state = (s)->state; \
1132 #define GetPrice_ShortRep(p, state, posState) \
1133 ( GET_PRICE_0(p->isRepG0[state]) + GET_PRICE_0(p->isRep0Long[state][posState]))
1135 #define GetPrice_Rep_0(p, state, posState) ( \
1136 GET_PRICE_1(p->isMatch[state][posState]) \
1137 + GET_PRICE_1(p->isRep0Long[state][posState])) \
1138 + GET_PRICE_1(p->isRep[state]) \
1139 + GET_PRICE_0(p->isRepG0[state])
1142 static UInt32 GetPrice_PureRep(const CLzmaEnc *p, unsigned repIndex, size_t state, size_t posState)
1145 UInt32 prob = p->isRepG0[state];
1149 price += GET_PRICE_1(p->isRep0Long[state][posState]);
1154 prob = p->isRepG1[state];
1160 price += GET_PRICE(p->isRepG2[state], repIndex - 2);
1308 p->opt[0].state = (CState)p->state;
1314 p->opt[1].price = GET_PRICE_0(p->isMatch[p->state][posState]) +
1315 (!IsLitState(p->state) ?
1322 matchPrice = GET_PRICE_1(p->isMatch[p->state][posState]);
1323 repMatchPrice = matchPrice + GET_PRICE_1(p->isRep[p->state]);
1328 UInt32 shortRepPrice = repMatchPrice + GetPrice_ShortRep(p, p->state, posState);
1356 price = repMatchPrice + GetPrice_PureRep(p, i, p->state, posState);
1379 UInt32 normalMatchPrice = matchPrice + GET_PRICE_0(p->isRep[p->state]);
1446 unsigned newLen, numPairs, prev, state, posState, startLen;
1505 state = (unsigned)p->opt[prev].state;
1507 state = kShortRepNextStates[state];
1509 state = kLiteralNextStates[state];
1520 state = kState_RepAfterLit;
1522 state = (dist < LZMA_NUM_REPS ? kState_RepAfterLit : kState_MatchAfterLit);
1526 state = (unsigned)p->opt[prev].state;
1528 state = kRepNextStates[state];
1530 state = kMatchNextStates[state];
1572 curOpt->state = (CState)state;
1595 unsigned prob = p->isMatch[state][posState];
1606 // && !IsLitState(state)
1614 litPrice += (!IsLitState(state) ?
1627 repMatchPrice = matchPrice + GET_PRICE_1(p->isRep[state]);
1638 if (IsLitState(state)) // 18.new
1650 UInt32 shortRepPrice = repMatchPrice + GetPrice_ShortRep(p, state, posState);
1685 unsigned state2 = kLiteralNextStates[state];
1723 // unsigned repIndex = IsLitState(state) ? 0 : 1; // 18.notused
1744 price = repMatchPrice + GetPrice_PureRep(p, repIndex, state, posState);
1778 unsigned state2 = kRepNextStates[state];
1844 UInt32 normalMatchPrice = matchPrice + GET_PRICE_0(p->isRep[state]);
1907 unsigned state2 = kMatchNextStates[state];
1988 // if (mainLen < 2 && p->state == 0) return 1; // 18.06.notused
2106 CLzmaProb *prob = &p->isMatch[p->state][posState];
2109 prob = &p->isRep[p->state];
2113 p->state = kMatchNextStates[p->state];
2413 // p->state = kLiteralNextStates[p->state];
2447 probs = &p->isMatch[p->state][posState];
2461 unsigned state;
2468 state = p->state;
2469 p->state = kLiteralNextStates[state];
2470 if (IsLitState(state))
2478 probs = &p->isRep[p->state];
2484 probs = &p->isRepG0[p->state];
2489 probs = &p->isRep0Long[p->state][posState];
2498 p->state = kShortRepNextStates[p->state];
2504 probs = &p->isRepG1[p->state];
2514 probs = &p->isRepG2[p->state];
2541 p->state = kRepNextStates[p->state];
2549 p->state = kMatchNextStates[p->state];
2765 p->state = 0;