Lines Matching refs:result
57 FindResult result = this->findWithPrev(name, type);
60 bool reuseRec = result.rec &&
61 result.rec->fDataLen == dataSize &&
62 result.rec->fDataCount == count;
64 rec = result.rec;
80 } else if (result.rec) {
82 // Delayed removal since name or data may have been in the result.rec.
83 this->remove(result);
84 if (result.prev) {
85 rec->fNext = result.prev->fNext;
86 result.prev->fNext = rec;
178 void SkMetaData::remove(FindResult result) {
179 SkASSERT(result.rec);
180 if (result.prev) {
181 result.prev->fNext = result.rec->fNext;
183 fRec = result.rec->fNext;
185 Rec::Free(result.rec);
189 FindResult result = this->findWithPrev(name, type);
190 if (!result.rec) {
193 this->remove(result);