Lines Matching refs:reserve
30 * SkWriter32 will try to back reserve and write calls with this external storage until the
62 uint32_t* reserve(size_t size) {
106 *(int32_t*)this->reserve(sizeof(value)) = value & 0xFF;
110 *(int32_t*)this->reserve(sizeof(value)) = value & 0xFFFF;
114 *(int32_t*)this->reserve(sizeof(value)) = value;
118 *(void**)this->reserve(sizeof(value)) = value;
122 *(SkScalar*)this->reserve(sizeof(value)) = value;
126 *(SkPoint*)this->reserve(sizeof(pt)) = pt;
130 *(SkRect*)this->reserve(sizeof(rect)) = rect;
134 *(SkIRect*)this->reserve(sizeof(rect)) = rect;
138 rrect.writeToMemory(this->reserve(SkRRect::kSizeInMemory));
144 path.writeToMemory(this->reserve(size));
150 matrix.writeToMemory(this->reserve(size));
156 rgn.writeToMemory(this->reserve(size));
170 memcpy(this->reserve(size), values, size);
179 uint32_t* p = this->reserve(alignedSize);