Lines Matching refs:newBlock
824 int32_t i1, i2, i3, i3b, nextOffset, min, newBlock; in addFromUTrieEntry() local
844 newBlock=extData->stage2Top; in addFromUTrieEntry()
845 min=newBlock-nextOffset; /* minimum block start with overlap */ in addFromUTrieEntry()
846 while(min<newBlock && extData->stage2[newBlock-1]==0) { in addFromUTrieEntry()
847 --newBlock; in addFromUTrieEntry()
850 extData->stage1[i1]=(uint16_t)newBlock; in addFromUTrieEntry()
851 extData->stage2Top=newBlock+MBCS_STAGE_2_BLOCK_SIZE; in addFromUTrieEntry()
863 newBlock=extData->stage3Top; in addFromUTrieEntry()
864 min=newBlock-nextOffset; /* minimum block start with overlap */ in addFromUTrieEntry()
865 while(min<newBlock && extData->stage3[newBlock-1]==0) { in addFromUTrieEntry()
866 --newBlock; in addFromUTrieEntry()
870 newBlock=(newBlock+(UCNV_EXT_STAGE_3_GRANULARITY-1))&~(UCNV_EXT_STAGE_3_GRANULARITY-1); in addFromUTrieEntry()
871 extData->stage2[i2]=(uint16_t)(newBlock>>UCNV_EXT_STAGE_2_LEFT_SHIFT); in addFromUTrieEntry()
873 extData->stage3Top=newBlock+MBCS_STAGE_3_BLOCK_SIZE; in addFromUTrieEntry()