Lines Matching refs:fHead
193 SkCoincidentSpans* test = fHead; in extend()
272 DebugCheckAdd(fHead, coinPtTStart, coinPtTEnd, oppPtTStart, oppPtTEnd); in add()
276 coinRec->set(this->fHead, coinPtTStart, coinPtTEnd, oppPtTStart, oppPtTEnd); in add()
277 fHead = coinRec; in add()
386 SkCoincidentSpans* span = fHead; in addEndMovedSpans()
391 fHead = nullptr; in addEndMovedSpans()
434 SkCoincidentSpans* coin = this->fHead; in addExpanded()
667 if (fHead && !this->checkOverlap(fHead, coinSeg, oppSeg, coinTs, in addOrOverlap()
690 if (!fHead || !this->release(fHead, test)) { in addOrOverlap()
775 fHead->debugShow(); in addOrOverlap()
790 SkCoincidentSpans* outer = fHead; in addMissing()
796 fHead = nullptr; in addMissing()
935 if (this->contains(fHead, seg, opp, oppT)) { in contains()
964 const SkCoincidentSpans* test = fHead; in contains()
1008 SkCoincidentSpans* coin = fHead; in correctEnds()
1020 SkCoincidentSpans* coin = fHead; in apply()
1161 } else if (head == fHead) { in release()
1162 fHead = next; in release()
1187 } else if (head == fHead) { in releaseDeleted()
1188 fHead = next; in releaseDeleted()
1201 this->releaseDeleted(fHead); in releaseDeleted()
1206 SkCoincidentSpans** headPtr = &fHead; in restoreHead()
1213 headPtr = &fHead; in restoreHead()
1228 SkCoincidentSpans* coin = fHead; in expand()
1236 SkCoincidentSpans* test = fHead; in expand()
1243 this->release(fHead, test); in expand()
1255 overlaps->fHead = overlaps->fTop = nullptr; in findOverlaps()
1256 SkCoincidentSpans* outer = fHead; in findOverlaps()
1291 if (fHead) { in fixUp()
1292 this->fixUp(fHead, deleted, kept); in fixUp()
1337 SkCoincidentSpans* coin = fHead; in mark()
1399 markCollapsed(fHead, test); in markCollapsed()
1436 SkCoincidentSpans* coin = fHead; in release()
1445 this->release(fHead, coin); in release()