Lines Matching full:indexes
60 …6_t stage3[0x10000<<UCNV_EXT_STAGE_2_LEFT_SHIFT]; /* 0x10000 because of 16-bit stage 2/3 indexes */
120 int32_t indexes[UCNV_EXT_INDEXES_MIN_LENGTH]={ 0 }; in CnvExtWrite() local
146 /* fill indexes[] - offsets/indexes are in units of the target array */ in CnvExtWrite()
149 indexes[UCNV_EXT_INDEXES_LENGTH]=length=UCNV_EXT_INDEXES_MIN_LENGTH; in CnvExtWrite()
152 indexes[UCNV_EXT_TO_U_INDEX]=top; in CnvExtWrite()
153 indexes[UCNV_EXT_TO_U_LENGTH]=length=utm_countItems(extData->toUTable); in CnvExtWrite()
156 indexes[UCNV_EXT_TO_U_UCHARS_INDEX]=top; in CnvExtWrite()
157 indexes[UCNV_EXT_TO_U_UCHARS_LENGTH]=length=utm_countItems(extData->toUUChars); in CnvExtWrite()
160 indexes[UCNV_EXT_FROM_U_UCHARS_INDEX]=top; in CnvExtWrite()
171 indexes[UCNV_EXT_FROM_U_LENGTH]=length; in CnvExtWrite()
173 indexes[UCNV_EXT_FROM_U_VALUES_INDEX]=top; in CnvExtWrite()
176 indexes[UCNV_EXT_FROM_U_BYTES_INDEX]=top; in CnvExtWrite()
186 indexes[UCNV_EXT_FROM_U_BYTES_LENGTH]=length; in CnvExtWrite()
188 indexes[UCNV_EXT_FROM_U_STAGE_12_INDEX]=top; in CnvExtWrite()
189 indexes[UCNV_EXT_FROM_U_STAGE_1_LENGTH]=length=extData->stage1Top; in CnvExtWrite()
190 indexes[UCNV_EXT_FROM_U_STAGE_12_LENGTH]=length+=extData->stage2Top; in CnvExtWrite()
193 indexes[UCNV_EXT_FROM_U_STAGE_3_INDEX]=top; in CnvExtWrite()
203 indexes[UCNV_EXT_FROM_U_STAGE_3_LENGTH]=length; in CnvExtWrite()
205 indexes[UCNV_EXT_FROM_U_STAGE_3B_INDEX]=top; in CnvExtWrite()
206 indexes[UCNV_EXT_FROM_U_STAGE_3B_LENGTH]=length=extData->stage3bTop; in CnvExtWrite()
209 indexes[UCNV_EXT_SIZE]=top; in CnvExtWrite()
212 indexes[UCNV_EXT_COUNT_BYTES]= in CnvExtWrite()
216 indexes[UCNV_EXT_COUNT_UCHARS]= in CnvExtWrite()
221 indexes[UCNV_EXT_FLAGS]=extData->ucm->ext->unicodeMask; in CnvExtWrite()
224 udata_writeBlock(pData, indexes, sizeof(indexes)); in CnvExtWrite()
225 udata_writeBlock(pData, utm_getStart(extData->toUTable), indexes[UCNV_EXT_TO_U_LENGTH]*4); in CnvExtWrite()
226 … udata_writeBlock(pData, utm_getStart(extData->toUUChars), indexes[UCNV_EXT_TO_U_UCHARS_LENGTH]*2); in CnvExtWrite()
228 …udata_writeBlock(pData, utm_getStart(extData->fromUTableUChars), indexes[UCNV_EXT_FROM_U_LENGTH]*2… in CnvExtWrite()
229 …udata_writeBlock(pData, utm_getStart(extData->fromUTableValues), indexes[UCNV_EXT_FROM_U_LENGTH]*4… in CnvExtWrite()
230 … udata_writeBlock(pData, utm_getStart(extData->fromUBytes), indexes[UCNV_EXT_FROM_U_BYTES_LENGTH]); in CnvExtWrite()
401 * 3. Write temporary version of the section table with start indexes of
565 * rebuild reverseMap with mapping indexes for mappings relevant for from Unicode