Home | History | Annotate | Download | only in makeconv

Lines Matching refs:newBlock

566     uint32_t blockSize, newTop, i, nextOffset, newBlock, min;
591 newBlock=mbcsData->stage2Top;
593 min=newBlock-nextOffset; /* minimum block start with overlap */
594 while(min<newBlock && mbcsData->stage2Single[newBlock-1]==0) {
595 --newBlock;
598 newTop=newBlock+MBCS_STAGE_2_BLOCK_SIZE;
609 mbcsData->stage1[idx]=(uint16_t)newBlock;
625 newBlock=mbcsData->stage3Top;
627 min=newBlock-nextOffset; /* minimum block start with overlap */
628 while(min<newBlock && stage3[newBlock-1]==0) {
629 --newBlock;
632 newTop=newBlock+blockSize;
640 while(newBlock<newTop) {
641 mbcsData->stage2Single[i++]=(uint16_t)newBlock;
642 newBlock+=MBCS_STAGE_3_BLOCK_SIZE;
644 mbcsData->stage3Top=newTop; /* ==newBlock */
685 uint32_t blockSize, newTop, i, nextOffset, newBlock, min, overlap, maxOverlap;
721 newBlock=mbcsData->stage2Top;
723 min=newBlock-nextOffset; /* minimum block start with overlap */
724 while(min<newBlock && mbcsData->stage2[newBlock-1]==0) {
725 --newBlock;
728 newTop=newBlock+MBCS_STAGE_2_BLOCK_SIZE;
741 while(newBlock<newTop) {
742 mbcsData->stage1[i++]=(uint16_t)newBlock;
743 newBlock+=MBCS_STAGE_2_BLOCK_SIZE;
745 mbcsData->stage2Top=newTop; /* ==newBlock */
760 newBlock=mbcsData->stage3Top;
768 overlap<maxOverlap && stage3[newBlock-overlap-1]==0;
774 newBlock-=overlap;
776 newTop=newBlock+blockSize;
785 while(newBlock<newTop) {
786 mbcsData->stage2[i++]=(newBlock/MBCS_STAGE_3_GRANULARITY)/maxCharLength;
787 newBlock+=MBCS_STAGE_3_BLOCK_SIZE*maxCharLength;
789 mbcsData->stage3Top=newTop; /* ==newBlock */