Home | History | Annotate | Download | only in common

Lines Matching refs:ds

1120 ucnv_swapAliases(const UDataSwapper *ds,
1137 headerSize=udata_swapDataHeader(ds, inData, length, outData, pErrorCode);
1151 udata_printError(ds, "ucnv_swapAliases(): data format %02x.%02x.%02x.%02x (format version %02x) is not an alias table\n",
1161 udata_printError(ds, "ucnv_swapAliases(): too few bytes (%d after header) for an alias table\n",
1170 toc[tocLengthIndex]=tocLength=ds->readUInt32(inSectionSizes[tocLengthIndex]);
1172 udata_printError(ds, "ucnv_swapAliases(): table of contents contains unsupported number of sections (%u sections)\n", tocLength);
1179 toc[i]=ds->readUInt32(inSectionSizes[i]);
1199 udata_printError(ds, "ucnv_swapAliases(): too few bytes (%d after header) for an alias table\n",
1208 ds->swapArray32(ds, inTable, 4*(1+tocLength), outTable, pErrorCode);
1211 ds->swapInvChars(ds, inTable+offsets[stringTableIndex], 2*(int32_t)(toc[stringTableIndex]+toc[normalizedStringTableIndex]),
1214 udata_printError(ds, "ucnv_swapAliases().swapInvChars(charset names) failed\n");
1218 if(ds->inCharset==ds->outCharset) {
1220 ds->swapArray16(ds,
1237 udata_printError(ds, "ucnv_swapAliases(): unable to allocate memory for sorting tables (max length: %u)\n",
1245 if(ds->outCharset==U_ASCII_FAMILY) {
1267 tempTable.rows[i].strIndex=ds->readUInt16(p[i]);
1280 ds->swapArray16(ds, p+oldIndex, 2, q+i, pErrorCode);
1281 ds->swapArray16(ds, p2+oldIndex, 2, q2+i, pErrorCode);
1293 ds->swapArray16(ds, p+oldIndex, 2, r+i, pErrorCode);
1299 ds->swapArray16(ds, p2+oldIndex, 2, r+i, pErrorCode);
1310 udata_printError(ds, "ucnv_swapAliases().uprv_sortArray(%u items) failed\n",
1316 ds->swapArray16(ds,
1321 ds->swapArray16(ds,