Lines Matching defs:Block
11 struct SkDeque::Block {
12 Block* fNext;
13 Block* fPrev;
46 if (storageSize >= sizeof(Block) + elemSize) {
47 fFrontBlock = (Block*)storage;
57 Block* head = fFrontBlock;
58 Block* initialHead = (Block*)fInitialStorage;
61 Block* next = head->fNext;
77 Block* first = fFrontBlock;
117 Block* last = fBackBlock;
154 Block* first = fFrontBlock;
188 Block* last = fBackBlock;
221 for (const Block* temp = fFrontBlock; temp; temp = temp->fNext) {
228 SkDeque::Block* SkDeque::allocateBlock(int allocCount) {
229 Block* newBlock = (Block*)sk_malloc_throw(sizeof(Block) + allocCount * fElemSize);
230 newBlock->init(sizeof(Block) + allocCount * fElemSize);
234 void SkDeque::freeBlock(Block* block) {