Lines Matching refs:fCursor
21 , fCursor {block}
28 fEnd = fCursor = fDtorCursor = nullptr;
31 if (fCursor != nullptr) {
52 memmove(fCursor, &encodedFooter, sizeof(Footer)); in installFooter()
53 fCursor += sizeof(Footer); in installFooter()
54 fDtorCursor = fCursor; in installFooter()
58 memmove(fCursor, &ptr, sizeof(char*)); in installPtrFooter()
59 fCursor += sizeof(char*); in installPtrFooter()
92 memmove(fCursor, &value, sizeof(uint32_t)); in installUint32Footer()
93 fCursor += sizeof(uint32_t); in installUint32Footer()
134 fCursor = newBlock; in ensureSpace()
136 fEnd = fCursor + allocationSize; in ensureSpace()
145 bool needsSkipFooter = fCursor != fDtorCursor; in allocObjectWithFooter()
149 char* objStart = (char*)((uintptr_t)(fCursor + skipOverhead + mask) & ~mask); in allocObjectWithFooter()
162 this->installUint32Footer(SkipPod, ToU32(fCursor - fDtorCursor), 0); in allocObjectWithFooter()