Home | History | Annotate | Download | only in toolutil

Lines Matching refs:ds

427     UDataSwapper *ds;
451 ds=udata_openSwapper(inIsBigEndian, inCharset, U_IS_BIG_ENDIAN, U_CHARSET_FAMILY, &errorCode);
458 ds->printError=printPackageError;
459 ds->printErrorContext=stderr;
465 headerLength=udata_swapDataHeader(ds, inData, headerLength, header, &errorCode);
497 itemCount=udata_readInt32(ds, *(const int32_t *)inBytes);
505 offset=20+(int32_t)ds->readUInt32(inEntries[itemCount-1].dataOffset);
527 itemLength=(int32_t)(ds->readUInt32(inEntries[0].dataOffset))-stringsOffset;
540 ds->swapInvChars(ds, inBytes+stringsOffset, itemLength, inItemStrings, &errorCode);
561 offset=(int32_t)ds
581 offset=(int32_t)ds->readUInt32(inEntries[i].nameOffset)-stringsOffset;
591 items[i].data=(uint8_t *)inBytes+ds->readUInt32(inEntries[i].dataOffset);
606 items[itemCount-1].length=length-ds->readUInt32(inEntries[itemCount-1].dataOffset);
622 udata_closeSwapper(ds);
634 UDataSwapper *dsLocalToOut, *ds[TYPE_COUNT];
676 ds[TYPE_B]= i==TYPE_B ? NULL : udata_openSwapper(TRUE, U_ASCII_FAMILY, outIsBigEndian, outCharset, &errorCode);
677 ds[TYPE_L]= i==TYPE_L ? NULL : udata_openSwapper(FALSE, U_ASCII_FAMILY, outIsBigEndian, outCharset, &errorCode);
678 ds[TYPE_LE]=NULL;
679 ds[TYPE_E]= i==TYPE_E ? NULL : udata_openSwapper(TRUE, U_EBCDIC_FAMILY, outIsBigEndian, outCharset, &errorCode);
685 if(ds[i]!=NULL) {
686 ds[i]->printError=printPackageError;
687 ds[i]->printErrorContext=stderr;
691 dsLocalToOut=ds[makeTypeEnum(U_CHARSET_FAMILY, U_IS_BIG_ENDIAN)];
804 if(ds[type]!=NULL) {
807 ds[type],
829 udata_closeSwapper(ds[i]);
1068 UDataSwapper *ds;
1087 ds=udata_openSwapper(itemIsBigEndian, itemCharset, outIsBigEndian, outCharset, &errorCode);
1094 ds->printError=printPackageError;
1095 ds->printErrorContext=stderr;
1098 udata_swap(ds, pItem->data, pItem->length, pItem->data, &errorCode);
1103 udata_closeSwapper(ds);