Lines Matching refs:firstHeapAllocation
69 // starting with an allocation of firstHeapAllocation bytes. If your data (plus a small overhead)
71 // firstHeapAllocation bytes, it'll use the heap only once. If 0 is specified for
72 // firstHeapAllocation, then blockSize is used unless that too is 0, then 1024 is used.
108 SkArenaAlloc(char* block, size_t blockSize, size_t firstHeapAllocation);
110 explicit SkArenaAlloc(size_t firstHeapAllocation)
111 : SkArenaAlloc(nullptr, 0, firstHeapAllocation) {}
287 SkArenaAllocWithReset(char* block, size_t blockSize, size_t firstHeapAllocation);
289 explicit SkArenaAllocWithReset(size_t firstHeapAllocation)
290 : SkArenaAllocWithReset(nullptr, 0, firstHeapAllocation) {}
309 explicit SkSTArenaAlloc(size_t firstHeapAllocation = InlineStorageSize)
310 : SkArenaAlloc{this->data(), this->size(), firstHeapAllocation} {}
317 explicit SkSTArenaAllocWithReset(size_t firstHeapAllocation = InlineStorageSize)
318 : SkArenaAllocWithReset{this->data(), this->size(), firstHeapAllocation} {}