Home | History | Annotate | Download | only in core

Lines Matching defs:Block

26     // override in subclass if you represent a memory block
559 struct SkDynamicMemoryWStream::Block {
560 Block* fNext;
599 Block* block = fHead;
601 while (block != NULL) {
602 Block* next = block->fNext;
603 sk_free(block);
604 block = next;
629 Block* block = (Block*)sk_malloc_throw(sizeof(Block) + size);
630 block->init(size);
631 block->append(buffer, count);
634 fTail->fNext = block;
636 fHead = fTail = block;
637 fTail = block;
650 Block* block = fHead;
651 while (block != NULL) {
652 size_t size = block->written();
655 memcpy(block->start() + offset, buffer, part);
662 block = block->fNext;
671 Block* block = fHead;
672 while (block != NULL) {
673 size_t size = block->written();
676 memcpy(buffer, block->start() + offset, part);
683 block = block->fNext;
693 Block* block = fHead;
695 while (block != NULL) {
696 size_t size = block->written();
697 memcpy(dst, block->start(), size);
699 block = block->fNext;