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

Lines Matching refs:length

35            const void *inData, int32_t length, void *outData,
45 if(ds==NULL || inData==NULL || (length>=0 && outData==NULL)) {
51 if(length>=0 && (uint32_t)length<sizeof(UTrieHeader)) {
78 if(length>=0) {
81 if(length<size) {
108 const void *inData, int32_t length) {
109 if(ds==NULL || inData==NULL || length<-1) {
133 * check the length against the header size before reading the size field
137 if(length<0) {
139 } else if((length<(42*4) || length<(header.size=udata_readInt32(ds, inHeader->size)))) {
164 const void *inData, int32_t length, void *outData,
179 if(ds==NULL || inData==NULL || length<-1 || (length>0 && outData==NULL)) {
194 * check the length against the header size before reading the size field
197 if(length<0) {
199 } else if((length<(42*4) || length<(header.size=udata_readInt32(ds, inHeader->size)))) {
201 length);
226 if(length>=0) {
379 const void *inData, int32_t length, void *outData,
390 if(0<=length && length<8) {
393 length);
399 if(0<=length && length<(indexesLength*4)) {
402 length);
415 // Get the total length of the data.
424 if(length<0) { return size; }
426 if(length<size) {
429 length);
447 // int32_t length; // number of bytes in the index part
451 length = indexes[index + 1] - offset;
452 if(length > 0) {
453 ds->swapArray32(ds, inBytes + offset, length, outBytes + offset, &errorCode);
460 length = indexes[index + 1] - offset;
461 if(length > 0) {
462 utrie2_swap(ds, inBytes + offset, length, outBytes + offset, &errorCode);
467 length = indexes[index + 1] - offset;
468 if(length > 0) {
469 udata_printError(ds, "ucol_swap(formatVersion=4): unknown data at IX_RESERVED8_OFFSET\n", length);
476 length = indexes[index + 1] - offset;
477 if(length > 0) {
478 ds->swapArray64(ds, inBytes + offset, length, outBytes + offset, &errorCode);
483 length = indexes[index + 1] - offset;
484 if(length > 0) {
485 udata_printError(ds, "ucol_swap(formatVersion=4): unknown data at IX_RESERVED10_OFFSET\n", length);
492 length = indexes[index + 1] - offset;
493 if(length > 0) {
494 ds->swapArray32(ds, inBytes + offset, length, outBytes + offset, &errorCode);
499 length = indexes[index + 1] - offset;
500 if(length > 0) {
501 ds->swapArray32(ds, inBytes + offset, length, outBytes + offset, &errorCode);
506 length = indexes[index + 1] - offset;
507 if(length > 0) {
508 ds->swapArray16(ds, inBytes + offset, length, outBytes + offset, &errorCode);
513 length = indexes[index + 1] - offset;
514 if(length > 0) {
515 ds->swapArray16(ds, inBytes + offset, length, outBytes + offset, &errorCode);
520 length = indexes[index + 1] - offset;
521 if(length > 0) {
522 ds->swapArray16(ds, inBytes + offset, length, outBytes + offset, &errorCode);
527 length = indexes[index + 1] - offset;
528 if(length > 0) {
529 ds->swapArray16(ds, inBytes + offset, length, outBytes + offset, &errorCode);
536 length = indexes[index + 1] - offset;
537 if(length > 0) {
538 udata_printError(ds, "ucol_swap(formatVersion=4): unknown data at IX_RESERVED18_OFFSET\n", length);
551 const void *inData, int32_t length, void *outData,
556 int32_t headerSize=udata_swapDataHeader(ds, inData, length, outData, pErrorCode);
560 return swapFormatVersion3(ds, inData, length, outData, pErrorCode);
582 if(length>=0) { length-=headerSize; }
586 collationSize=swapFormatVersion4(ds, inData, length, outData, *pErrorCode);
588 collationSize=swapFormatVersion3(ds, inData, length, outData, pErrorCode);
600 const void *inData, int32_t length, void *outData,
613 headerSize=udata_swapDataHeader(ds, inData, length, outData, pErrorCode);
646 * check the length against the header size before reading the size field
648 if(length<0) {
651 ((length-headerSize)<(8*4) ||
652 (uint32_t)(length-headerSize)<(header.byteSize=udata_readInt32(ds, inHeader->byteSize)))
655 length);
660 if(length>=0) {