Lines Matching refs:strikePtr
134 SkStrike* strikePtr = strikeHandle->get();
135 SkASSERT(strikePtr != nullptr);
136 if (fHead != strikePtr) {
138 strikePtr->fPrev->fNext = strikePtr->fNext;
139 if (strikePtr->fNext != nullptr) {
140 strikePtr->fNext->fPrev = strikePtr->fPrev;
142 fTail = strikePtr->fPrev;
144 fHead->fPrev = strikePtr;
145 strikePtr->fNext = fHead;
146 strikePtr->fPrev = nullptr;
147 fHead = strikePtr;
149 return sk_ref_sp(strikePtr);
283 SkStrike* strikePtr = strike.get();
285 SkASSERT(nullptr == strikePtr->fPrev && nullptr == strikePtr->fNext);
288 fTotalMemoryUsed += strikePtr->fMemoryUsed;
291 fHead->fPrev = strikePtr;
292 strikePtr->fNext = fHead;
296 fTail = strikePtr;
299 fHead = strikePtr; // Transfer ownership of strike to the cache list.