Lines Matching refs:states
197 sum=mbcsData->ucm->states.countToUCodeUnits; in MBCSStartMappings()
215 maxCharLength=mbcsData->ucm->states.maxCharLength; in MBCSStartMappings()
375 if(mbcsData->ucm->states.countStates==0) { in MBCSAddToUnicode()
381 if(length==2 && mbcsData->ucm->states.outputType==MBCS_OUTPUT_2_SISO) { in MBCSAddToUnicode()
391 entry=mbcsData->ucm->states.stateTable[state][bytes[i++]]; in MBCSAddToUnicode()
452 mbcsData->ucm->states.stateTable[state][bytes[i-1]]=entry; in MBCSAddToUnicode()
553 return (UBool)(1==ucm_countChars(&mbcsData->ucm->states, bytes, length)); in MBCSIsValid()
687 maxCharLength=mbcsData->ucm->states.maxCharLength; in MBCSAddFromUnicode()
689 if( mbcsData->ucm->states.outputType==MBCS_OUTPUT_2_SISO && in MBCSAddFromUnicode()
953 maxCharLength=mbcsData->ucm->states.maxCharLength; in MBCSAddTable()
1070 oldLength=mbcsData->ucm->states.maxCharLength; in transformEUC()
1099 mbcsData->ucm->states.outputType=(int8_t)(MBCS_OUTPUT_3_EUC+oldLength-3); in transformEUC()
1326 UCMStates *states; in MBCSPostprocess() local
1329 states=&mbcsData->ucm->states; in MBCSPostprocess()
1330 stage3Width=maxCharLength=states->maxCharLength; in MBCSPostprocess()
1332 ucm_optimizeStates(states, in MBCSPostprocess()
1450 if(mbcsData->ucm->states.maxCharLength==1) { in MBCSWrite()
1502 header.countStates=mbcsData->ucm->states.countStates; in MBCSWrite()
1507 mbcsData->ucm->states.countStates*1024+ in MBCSWrite()
1511 mbcsData->ucm->states.countToUCodeUnits*2; in MBCSWrite()
1523 header.flags=(uint8_t)(mbcsData->ucm->states.outputType); in MBCSWrite()
1536 udata_writeBlock(pData, mbcsData->ucm->states.stateTable, header.countStates*1024); in MBCSWrite()
1538 udata_writeBlock(pData, mbcsData->unicodeCodeUnits, mbcsData->ucm->states.countToUCodeUnits*2); in MBCSWrite()
1540 if(mbcsData->ucm->states.maxCharLength==1) { in MBCSWrite()