Home | History | Annotate | Download | only in common

Lines Matching refs:pExtra

931                 ut->pExtra    = &((ExtendedUText *)ut)->extension;
954 uprv_free(ut->pExtra);
957 ut->pExtra = uprv_malloc(extraSpace);
958 if (ut->pExtra == NULL) {
989 if (ut->pExtra!=NULL && ut->extraSize>0)
990 uprv_memset(ut->pExtra, 0, ut->extraSize);
1018 uprv_free(ut->pExtra);
1019 ut->pExtra = NULL;
1089 if (dptr >= (char *)src->pExtra && dptr < ((char*)src->pExtra)+src->extraSize) {
1090 // target ptr was to something within the src UText's pExtra storage.
1091 // relocate it into the target UText's pExtra region.
1092 *destPtr = ((char *)dest->pExtra) + (dptr - (char *)src->pExtra);
1126 void *destExtra = dest->pExtra;
1139 dest->pExtra = destExtra;
1142 uprv_memcpy(dest->pExtra, src->pExtra, srcExtraSize);
1986 ut->p = ut->pExtra;
1987 ut->q = (char *)ut->pExtra + sizeof(UTF8Buf);
2146 ReplExtra *ex = (ReplExtra *)ut->pExtra;
3174 ut->p = ut->pExtra; // First buffer
3176 ut->q = (UChar*)ut->pExtra+CIBufSize; // Second buffer