Lines Matching full:farray
121 umtx_atomic_inc((u_atomic_int32_t *)fUnion.fFields.fArray - 1);
126 return umtx_atomic_dec((u_atomic_int32_t *)fUnion.fFields.fArray - 1);
131 return umtx_loadAcquire(*((u_atomic_int32_t *)fUnion.fFields.fArray - 1));
137 uprv_free((int32_t *)fUnion.fFields.fArray - 1);
360 // have fArray point to the first UChar
361 fUnion.fFields.fArray = (UChar *)array;
366 fUnion.fFields.fArray = 0;
505 fUnion.fFields.fArray = src.fUnion.fFields.fArray;
515 fUnion.fFields.fArray = src.fUnion.fFields.fArray;
536 // do not call setToBogus() here because fArray and flags are not consistent here
538 fUnion.fFields.fArray = 0;
567 fUnion.fFields.fArray = src.fUnion.fFields.fArray;
575 src.fUnion.fFields.fArray = NULL;
799 // if(isBogus()) then fArray==0 and start==0 - u_countChar32() checks for NULL
806 // if(isBogus()) then fArray==0 and start==0 - u_strHasMoreChar32Than() checks for NULL
1177 fUnion.fFields.fArray = 0;
1400 fUnion.fFields.fArray += length;
1432 // cloneArrayIfNeeded(doCopyArray=FALSE) may change fArray but will not copy the current contents;
1433 // therefore we need to keep the current fArray
1457 // if fArray changed, then we need to copy everything except what will change
1463 // fArray did not change; copy only the portion that isn't changing, leaving a hole
1474 // delayed delete in case srcChars == fArray when we started, and
1770 oldArray = fUnion.fFields.fArray;
1814 fUnion.fFields.fArray = oldArray;