Lines Matching defs:fBegin
25 char* fBegin; // start of used section in this chunk
34 fBegin = fEnd = NULL;
76 if (NULL == front->fBegin) {
82 SkASSERT(front->fBegin);
83 return front->fBegin;
115 if (NULL == first->fBegin) {
120 begin = first->fBegin - fElemSize;
134 first->fBegin = begin;
151 if (NULL == last->fBegin) {
153 last->fBegin = last->start();
154 end = last->fBegin + fElemSize;
182 if (first->fBegin == NULL) { // we were marked empty from before
190 char* begin = first->fBegin + fElemSize;
194 first->fBegin = begin;
196 first->fBegin = first->fEnd = NULL; // mark as empty
217 SkASSERT(end >= last->fBegin);
219 if (end > last->fBegin) {
222 last->fBegin = last->fEnd = NULL; // mark as empty
245 } while (fHead != NULL && fHead->fBegin == NULL);
246 next = fHead ? fHead->fBegin : NULL;
256 while (fHead != NULL && fHead->fBegin == NULL) {
259 fPos = fHead ? fHead->fBegin : NULL;