Home | History | Annotate | Download | only in core

Lines Matching refs:fHead

117 SkROBuffer::SkROBuffer(const SkBufferHead* head, size_t used) : fHead(head), fUsed(used) {
119 fHead->ref();
128 if (fHead) {
129 fHead->validate(fUsed);
130 fHead->unref();
140 fBlock = &buffer->fHead->fBlock;
164 SkRWBuffer::SkRWBuffer(size_t initialCapacity) : fHead(NULL), fTail(NULL), fTotalUsed(0) {}
168 fHead->unref();
179 if (NULL == fHead) {
180 fHead = SkBufferHead::Alloc(length);
181 fTail = &fHead->fBlock;
207 if (NULL == fHead) {
208 fHead = SkBufferHead::Alloc(length);
209 fTail = &fHead->fBlock;
223 if (fHead) {
224 fHead->validate(fTotalUsed, fTail);
233 return SkNEW_ARGS(SkROBuffer, (fHead, fTotalUsed));