Lines Matching refs:fEndBufIdx
221 fEndBufIdx = 0; in reset()
306 if (pos < fBoundaries[fStartBufIdx] || pos > fBoundaries[fEndBufIdx]) { in seek()
315 if (pos == fBoundaries[fEndBufIdx]) { in seek()
316 fBufIdx = fEndBufIdx; in seek()
322 int32_t max = fEndBufIdx; in seek()
344 U_ASSERT(position < fBoundaries[fStartBufIdx] || position > fBoundaries[fEndBufIdx]); in populateNear()
354 if ((position < fBoundaries[fStartBufIdx] - 15) || position > (fBoundaries[fEndBufIdx] + 15)) { in populateNear()
386 if (fBoundaries[fEndBufIdx] < position) { in populateNear()
389 while (fBoundaries[fEndBufIdx] < position) { in populateNear()
395 … fBufIdx = fEndBufIdx; // Set iterator position to the end of the buffer. in populateNear()
429 int32_t fromPosition = fBoundaries[fEndBufIdx]; in populateFollowing()
430 int32_t fromRuleStatusIdx = fStatuses[fEndBufIdx]; in populateFollowing()
599 U_ASSERT(position > fBoundaries[fEndBufIdx]); in addFollowing()
601 int32_t nextIdx = modChunkSize(fEndBufIdx + 1); in addFollowing()
607 fEndBufIdx = nextIdx; in addFollowing()
624 if (nextIdx == fEndBufIdx) { in addPreceding()
625 if (fBufIdx == fEndBufIdx && update == RetainCachePosition) { in addPreceding()
631 fEndBufIdx = modChunkSize(fEndBufIdx - 1); in addPreceding()
649 if (i == fEndBufIdx) { in dumpCache()