Lines Matching refs:fEnd
18 char* fEnd; // end of used section in this chunk
26 fBegin = fEnd = NULL;
84 if (NULL == back->fEnd) { // marked as deleted
90 SkASSERT(back->fEnd);
91 return back->fEnd - fElemSize;
109 first->fEnd = first->fStop;
148 end = last->fEnd + fElemSize;
162 last->fEnd = end;
183 SkASSERT(begin <= first->fEnd);
185 if (begin < fFront->fEnd) {
188 first->fBegin = first->fEnd = NULL; // mark as empty
200 if (last->fEnd == NULL) { // we were marked empty from before
208 char* end = last->fEnd - fElemSize;
212 last->fEnd = end;
214 last->fBegin = last->fEnd = NULL; // mark as empty
231 SkASSERT(next <= fHead->fEnd);
232 if (next == fHead->fEnd) { // exhausted this chunk, move to next