Home
last modified time | relevance | path

Searched refs:fPrev (Results 1 – 25 of 74) sorted by relevance

123

/external/skia/src/core/
DSkTInternalLList.h21 ClassName* fPrev = nullptr; \
40 T* prev = entry->fPrev; in remove()
49 next->fPrev = prev; in remove()
54 entry->fPrev = nullptr; in remove()
63 SkASSERT(nullptr == entry->fPrev && nullptr == entry->fNext); in addToHead()
66 entry->fPrev = nullptr; in addToHead()
69 fHead->fPrev = entry; in addToHead()
82 SkASSERT(nullptr == entry->fPrev && nullptr == entry->fNext); in addToTail()
85 entry->fPrev = fTail; in addToTail()
115 T* prev = existingEntry->fPrev; in addBefore()
[all …]
DSkScanPriv.h46 edge->fPrev->fNext = edge->fNext; in remove_edge()
47 edge->fNext->fPrev = edge->fPrev; in remove_edge()
52 edge->fPrev = afterMe; in insert_edge_after()
54 afterMe->fNext->fPrev = edge; in insert_edge_after()
61 EdgeType* prev = edge->fPrev; in backward_insert_edge_based_on_x()
62 while (prev->fPrev && prev->fX > x) { in backward_insert_edge_based_on_x()
63 prev = prev->fPrev; in backward_insert_edge_based_on_x()
77 while (prev->fPrev && prev->fX > x) { in backward_insert_start()
78 prev = prev->fPrev; in backward_insert_start()
DSkStrikeCache.cpp141 strikePtr->fPrev->fNext = strikePtr->fNext; in internalFindStrikeOrNull()
143 strikePtr->fNext->fPrev = strikePtr->fPrev; in internalFindStrikeOrNull()
145 fTail = strikePtr->fPrev; in internalFindStrikeOrNull()
147 fHead->fPrev = strikePtr; in internalFindStrikeOrNull()
149 strikePtr->fPrev = nullptr; in internalFindStrikeOrNull()
262 Strike* prev = strike->fPrev; in internalPurge()
289 SkASSERT(nullptr == strikePtr->fPrev && nullptr == strikePtr->fNext); in internalAttachToHead()
295 fHead->fPrev = strikePtr; in internalAttachToHead()
311 if (strike->fPrev) { in internalRemoveStrike()
312 strike->fPrev->fNext = strike->fNext; in internalRemoveStrike()
[all …]
DSkDeque.cpp13 Block* fPrev; member
22 fNext = fPrev = nullptr; in init()
90 fFrontBlock->fPrev = first; in push_front()
129 last->fPrev = fBackBlock; in push_back()
161 first->fPrev = nullptr; in pop_front()
193 last = last->fPrev; in pop_back()
209 if (nullptr == last->fPrev) { in pop_back()
212 SkASSERT(last->fPrev->fEnd); in pop_back()
213 fBack = last->fPrev->fEnd - fElemSize; in pop_back()
275 fCurBlock = fCurBlock->fPrev; in prev()
[all …]
DSkResourceCache.cpp222 Rec* prev = rec->fPrev; in purgeAsNeeded()
250 Rec* prev = rec->fPrev; in purgeSharedID()
280 rec = rec->fPrev; in visitAll()
309 Rec* prev = rec->fPrev; in release()
322 next->fPrev = prev; in release()
325 rec->fNext = rec->fPrev = nullptr; in release()
340 fHead->fPrev = rec; in moveToHead()
350 rec->fPrev = nullptr; in addToHead()
353 fHead->fPrev = rec; in addToHead()
376 SkASSERT(nullptr == fHead->fPrev); in validate()
[all …]
DSkEdge.h29 SkEdge* fPrev; member
57 SkASSERT(fPrev && fNext); in validate()
58 SkASSERT(fPrev->fNext == this); in validate()
59 SkASSERT(fNext->fPrev == this); in validate()
DSkScan_Path.cpp48 SkEdge* prev = newEdge->fPrev; in insert_new_edges()
78 SkASSERT(edge->fPrev && edge->fNext); in validate_edges_for_y()
79 SkASSERT(edge->fPrev->fNext == edge); in validate_edges_for_y()
80 SkASSERT(edge->fNext->fPrev == edge); in validate_edges_for_y()
83 SkASSERT(edge->fPrev->fX <= edge->fX); in validate_edges_for_y()
387 list[i]->fPrev = list[i - 1]; in sort_edges()
438 headEdge.fPrev = nullptr; in sk_fill_path()
442 edge->fPrev = &headEdge; in sk_fill_path()
444 tailEdge.fPrev = last; in sk_fill_path()
717 headEdge.fPrev = nullptr; in sk_fill_triangle()
[all …]
DSkAnalyticEdge.h25 SkAnalyticEdge* fPrev; member
97 SkASSERT(fPrev && fNext); in validate()
98 SkASSERT(fPrev->fNext == this); in validate()
99 SkASSERT(fNext->fPrev == this); in validate()
/external/skia/src/gpu/
DGrBlockAllocator.cpp33 , fPrev(prev) in Block()
105 SkASSERT(block->fPrev); in releaseBlock()
106 block->fPrev->fNext = block->fNext; in releaseBlock()
109 block->fNext->fPrev = block->fPrev; in releaseBlock()
112 fTail = block->fPrev; in releaseBlock()
117 SkASSERT(block != fHead.fPrev); // shouldn't already be the scratch block in releaseBlock()
118 if (fHead.fPrev) { in releaseBlock()
119 delete fHead.fPrev; in releaseBlock()
122 fHead.fPrev = block; in releaseBlock()
156 toSteal->fPrev = fTail; in stealHeapBlocks()
[all …]
DGrAATriangulator.cpp39 SSVertex(Vertex* v) : fVertex(v), fPrev(nullptr), fNext(nullptr) {} in SSVertex()
41 SSEdge* fPrev; member
47 : fEdge(edge), fEvent(nullptr), fPrev(prev), fNext(next) { in SSEdge()
51 SSVertex* fPrev; member
65 Vertex* prev = e->fPrev->fVertex; in makeEvent()
112 if ((inner->fPrev || inner->fNext) && (outer->fPrev || outer->fNext)) { in connectPartners()
128 edge->fPrev->fVertex->fID, in dump_skel()
250 Vertex* prev = fEdge->fPrev->fVertex; in apply()
252 SSEdge* prevEdge = fEdge->fPrev->fPrev; in apply()
268 prevEdge->fNext = nextEdge->fPrev = ssv; in apply()
[all …]
DGrRenderTaskCluster.cpp129 while (clusterHead->fPrev in task_cluster_visit()
130 && 1 == clusterHead->fPrev->numTargets() in task_cluster_visit()
131 && target == first_target(clusterHead->fPrev)) { in task_cluster_visit()
132 clusterHead = clusterHead->fPrev; in task_cluster_visit()
/external/skqp/include/private/
DSkTInternalLList.h36 SkPtrWrapper<ClassName> fPrev; \
58 T* prev = entry->fPrev; in remove()
67 next->fPrev = prev; in remove()
72 entry->fPrev = nullptr; in remove()
81 SkASSERT(nullptr == entry->fPrev && nullptr == entry->fNext); in addToHead()
84 entry->fPrev = nullptr; in addToHead()
87 fHead->fPrev = entry; in addToHead()
100 SkASSERT(nullptr == entry->fPrev && nullptr == entry->fNext); in addToTail()
103 entry->fPrev = fTail; in addToTail()
133 T* prev = existingEntry->fPrev; in addBefore()
[all …]
/external/antlr/runtime/ObjC/Framework/
DLinkBase.m36 @synthesize fPrev;
53 fPrev = nil;
62 fPrev = pp;
73 if (fPrev) [fPrev release];
82 copy.fPrev = fPrev;
89 node.fPrev = (id<LinkList>)self;
92 node.fNext.fPrev = node;
100 node.fPrev = self.fPrev;
101 if (node.fPrev != nil)
102 node.fPrev.fNext = node;
[all …]
DLinkBase.h53 @property (retain) id<LinkList> fPrev;
58 id<LinkList> fPrev; variable
62 @property (retain) id<LinkList> fPrev;
/external/skqp/src/core/
DSkScanPriv.h46 edge->fPrev->fNext = edge->fNext; in remove_edge()
47 edge->fNext->fPrev = edge->fPrev; in remove_edge()
52 edge->fPrev = afterMe; in insert_edge_after()
54 afterMe->fNext->fPrev = edge; in insert_edge_after()
61 EdgeType* prev = edge->fPrev; in backward_insert_edge_based_on_x()
62 while (prev->fPrev && prev->fX > x) { in backward_insert_edge_based_on_x()
63 prev = prev->fPrev; in backward_insert_edge_based_on_x()
77 while (prev->fPrev && prev->fX > x) { in backward_insert_start()
78 prev = prev->fPrev; in backward_insert_start()
DSkDeque.cpp13 Block* fPrev; member
22 fNext = fPrev = nullptr; in init()
90 fFrontBlock->fPrev = first; in push_front()
129 last->fPrev = fBackBlock; in push_back()
160 first->fPrev = nullptr; in pop_front()
193 last = last->fPrev; in pop_back()
209 if (nullptr == last->fPrev) { in pop_back()
212 SkASSERT(last->fPrev->fEnd); in pop_back()
213 fBack = last->fPrev->fEnd - fElemSize; in pop_back()
275 fCurBlock = fCurBlock->fPrev; in prev()
[all …]
DSkResourceCache.cpp219 Rec* prev = rec->fPrev; in purgeAsNeeded()
247 Rec* prev = rec->fPrev; in purgeSharedID()
277 rec = rec->fPrev; in visitAll()
306 Rec* prev = rec->fPrev; in release()
319 next->fPrev = prev; in release()
322 rec->fNext = rec->fPrev = nullptr; in release()
337 fHead->fPrev = rec; in moveToHead()
347 rec->fPrev = nullptr; in addToHead()
350 fHead->fPrev = rec; in addToHead()
373 SkASSERT(nullptr == fHead->fPrev); in validate()
[all …]
DSkEdge.h29 SkEdge* fPrev; member
57 SkASSERT(fPrev && fNext); in validate()
58 SkASSERT(fPrev->fNext == this); in validate()
59 SkASSERT(fNext->fPrev == this); in validate()
DSkStrikeCache.cpp49 Node* fPrev{nullptr}; member in SkStrikeCache::Node
542 Node* prev = node->fPrev; in internalPurge()
567 SkASSERT(nullptr == node->fPrev && nullptr == node->fNext); in internalAttachToHead()
569 fHead->fPrev = node; in internalAttachToHead()
587 if (node->fPrev) { in internalDetachCache()
588 node->fPrev->fNext = node->fNext; in internalDetachCache()
593 node->fNext->fPrev = node->fPrev; in internalDetachCache()
595 fTail = node->fPrev; in internalDetachCache()
597 node->fPrev = node->fNext = nullptr; in internalDetachCache()
DSkScan_Path.cpp48 SkEdge* prev = newEdge->fPrev; in insert_new_edges()
78 SkASSERT(edge->fPrev && edge->fNext); in validate_edges_for_y()
79 SkASSERT(edge->fPrev->fNext == edge); in validate_edges_for_y()
80 SkASSERT(edge->fNext->fPrev == edge); in validate_edges_for_y()
83 SkASSERT(edge->fPrev->fX <= edge->fX); in validate_edges_for_y()
388 list[i]->fPrev = list[i - 1]; in sort_edges()
439 headEdge.fPrev = nullptr; in sk_fill_path()
443 edge->fPrev = &headEdge; in sk_fill_path()
445 tailEdge.fPrev = last; in sk_fill_path()
718 headEdge.fPrev = nullptr; in sk_fill_triangle()
[all …]
DSkAnalyticEdge.h25 SkAnalyticEdge* fPrev; member
97 SkASSERT(fPrev && fNext); in validate()
98 SkASSERT(fPrev->fNext == this); in validate()
99 SkASSERT(fNext->fPrev == this); in validate()
/external/skqp/src/gpu/gradients/
DGrGradientBitmapCache.cpp19 Entry* fPrev; member
27 : fPrev(nullptr), in Entry()
63 if (entry->fPrev) { in release()
65 entry->fPrev->fNext = entry->fNext; in release()
72 entry->fNext->fPrev = entry->fPrev; in release()
75 fTail = entry->fPrev; in release()
81 entry->fPrev = nullptr; in attachToHead()
84 fHead->fPrev = entry; in attachToHead()
220 SkASSERT(nullptr == fHead->fPrev); in validate()
240 entry = entry->fPrev; in validate()
/external/skia/src/gpu/gradients/
DGrGradientBitmapCache.cpp19 Entry* fPrev; member
27 : fPrev(nullptr), in Entry()
63 if (entry->fPrev) { in release()
65 entry->fPrev->fNext = entry->fNext; in release()
72 entry->fNext->fPrev = entry->fPrev; in release()
75 fTail = entry->fPrev; in release()
81 entry->fPrev = nullptr; in attachToHead()
84 fHead->fPrev = entry; in attachToHead()
220 SkASSERT(nullptr == fHead->fPrev); in validate()
240 entry = entry->fPrev; in validate()
/external/skqp/src/gpu/
DGrTRecorder.h124 block->fPrev = prev; in Alloc()
134 if (block && block->fPrev) { in Free()
135 SkASSERT(block->fPrev->fNext == block); in Free()
136 block->fPrev->fNext = nullptr; in Free()
152 MemBlock* fPrev; member
190 fTailBlock = fTailBlock->fPrev; in pop_back()
310 if (!fBlock->fPrev) { in previous()
314 fBlock = fBlock->fPrev; in previous()
DGrMemoryPool.cpp43 fHead->fPrev = nullptr; in GrMemoryPool()
77 block->fPrev = fTail; in allocate()
125 BlockHeader* prev = block->fPrev; in release()
130 next->fPrev = prev; in release()
181 SkASSERT(prev == block->fPrev); in validate()

123