• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/ICU-531.30/icuSources/common/

Lines Matching refs:ds

31 uprv_swapArray16(const UDataSwapper *ds,
42 if(ds==NULL || inData==NULL || length<0 || (length&1)!=0 || outData==NULL) {
61 uprv_copyArray16(const UDataSwapper *ds,
67 if(ds==NULL || inData==NULL || length<0 || (length&1)!=0 || outData==NULL) {
79 uprv_swapArray32(const UDataSwapper *ds,
90 if(ds==NULL || inData==NULL || length<0 || (length&3)!=0 || outData==NULL) {
109 uprv_copyArray32(const UDataSwapper *ds,
115 if(ds==NULL || inData==NULL || length<0 || (length&3)!=0 || outData==NULL) {
127 uprv_swapArray64(const UDataSwapper *ds,
137 if(ds==NULL || inData==NULL || length<0 || (length&7)!=0 || outData==NULL) {
158 uprv_copyArray64(const UDataSwapper *ds,
164 if(ds==NULL || inData==NULL || length<0 || (length&7)!=0 || outData==NULL) {
216 udata_readInt16(const UDataSwapper *ds, int16_t x) {
217 return (int16_t)ds->readUInt16((uint16_t)x);
221 udata_readInt32(const UDataSwapper *ds, int32_t x) {
222 return (int32_t)ds->readUInt32((uint32_t)x);
231 udata_swapInvStringBlock(const UDataSwapper *ds,
240 if(ds==NULL || inData==NULL || length<0 || (length>0 && outData==NULL)) {
253 ds->swapInvChars(ds, inData, stringsLength, outData, pErrorCode);
269 udata_printError(const UDataSwapper *ds,
274 if(ds->printError!=NULL) {
276 ds->printError(ds->printErrorContext, fmt, args);
284 udata_swapDataHeader(const UDataSwapper *ds,
294 if(ds==NULL || inData==NULL || length<-1 || (length>0 && outData==NULL)) {
306 udata_printError(ds, "udata_swapDataHeader(): initial bytes do not look like ICU data\n");
311 headerSize=ds->readUInt16(pHeader->dataHeader.headerSize);
312 infoSize=ds->readUInt16(pHeader->info.size);
319 udata_printError(ds, "udata_swapDataHeader(): header size mismatch - headerSize %d infoSize %d length %d\n",
336 outHeader->info.isBigEndian = ds->outIsBigEndian;
337 outHeader->info.charsetFamily = ds->outCharset;
340 ds->swapArray16(ds, &pHeader->dataHeader.headerSize, 2, &outHeader->dataHeader.headerSize, pErrorCode);
343 ds->swapArray16(ds, &pHeader->info.size, 4, &outHeader->info.size, pErrorCode);
352 ds->swapInvChars(ds, s, length, (char *)outData+infoSize, pErrorCode);
469 udata_closeSwapper(UDataSwapper *ds) {
470 uprv_free(ds);