Lines Matching defs:totalSize

205     int32_t totalSize = indexesLength * 4;
213 indexes[CollationDataReader::IX_REORDER_CODES_OFFSET] = totalSize;
214 totalSize += settings.reorderCodesLength * 4;
216 indexes[CollationDataReader::IX_REORDER_TABLE_OFFSET] = totalSize;
218 totalSize += 256;
221 indexes[CollationDataReader::IX_TRIE_OFFSET] = totalSize;
225 if(totalSize < capacity) {
226 length = utrie2_serialize(data.trie, dest + totalSize,
227 capacity - totalSize, &errorCode2);
238 totalSize += length;
241 indexes[CollationDataReader::IX_RESERVED8_OFFSET] = totalSize;
242 indexes[CollationDataReader::IX_CES_OFFSET] = totalSize;
244 U_ASSERT(((headerSize + totalSize) & 7) == 0);
245 totalSize += data.cesLength * 8;
248 indexes[CollationDataReader::IX_RESERVED10_OFFSET] = totalSize;
249 indexes[CollationDataReader::IX_CE32S_OFFSET] = totalSize;
251 totalSize += data.ce32sLength * 4;
254 indexes[CollationDataReader::IX_ROOT_ELEMENTS_OFFSET] = totalSize;
255 totalSize += rootElementsLength * 4;
257 indexes[CollationDataReader::IX_CONTEXTS_OFFSET] = totalSize;
259 totalSize += data.contextsLength * 2;
262 indexes[CollationDataReader::IX_UNSAFE_BWD_OFFSET] = totalSize;
266 if(totalSize < capacity) {
267 uint16_t *p = reinterpret_cast<uint16_t *>(dest + totalSize);
269 p, (capacity - totalSize) / 2, errorCode2);
277 totalSize += length * 2;
280 indexes[CollationDataReader::IX_FAST_LATIN_TABLE_OFFSET] = totalSize;
281 totalSize += fastLatinTableLength * 2;
283 indexes[CollationDataReader::IX_SCRIPTS_OFFSET] = totalSize;
285 totalSize += data.scriptsLength * 2;
288 indexes[CollationDataReader::IX_COMPRESSIBLE_BYTES_OFFSET] = totalSize;
290 totalSize += 256;
293 indexes[CollationDataReader::IX_RESERVED18_OFFSET] = totalSize;
294 indexes[CollationDataReader::IX_TOTAL_SIZE] = totalSize;
296 if(totalSize > capacity) {
298 return headerSize + totalSize;
314 return headerSize + totalSize;