Home | History | Annotate | Download | only in core

Lines Matching defs:fEnd

26     char*   fEnd;   // end of used section in this chunk
34 fBegin = fEnd = NULL;
92 if (NULL == back->fEnd) { // marked as deleted
98 SkASSERT(back->fEnd);
99 return back->fEnd - fElemSize;
117 first->fEnd = first->fStop;
156 end = last->fEnd + fElemSize;
170 last->fEnd = end;
191 SkASSERT(begin <= first->fEnd);
193 if (begin < fFront->fEnd) {
196 first->fBegin = first->fEnd = NULL; // mark as empty
208 if (last->fEnd == NULL) { // we were marked empty from before
216 char* end = last->fEnd - fElemSize;
220 last->fEnd = end;
222 last->fBegin = last->fEnd = NULL; // mark as empty
241 SkASSERT(next <= fHead->fEnd);
242 if (next == fHead->fEnd) { // exhausted this chunk, move to next