Home
last modified time | relevance | path

Searched refs:footerEnd (Results 1 - 2 of 2) sorted by relevance

/third_party/skia/src/core/
H A DSkArenaAlloc.cpp40 char* SkArenaAlloc::SkipPod(char* footerEnd) { in SkipPod() argument
41 char* objEnd = footerEnd - (sizeof(Footer) + sizeof(int32_t)); in SkipPod()
47 void SkArenaAlloc::RunDtorsOnBlock(char* footerEnd) { in RunDtorsOnBlock() argument
48 while (footerEnd != nullptr) { in RunDtorsOnBlock()
52 memcpy(&action, footerEnd - sizeof( Footer), sizeof( action)); in RunDtorsOnBlock()
53 memcpy(&padding, footerEnd - sizeof(padding), sizeof(padding)); in RunDtorsOnBlock()
55 footerEnd = action(footerEnd) - (ptrdiff_t)padding; in RunDtorsOnBlock()
59 char* SkArenaAlloc::NextBlock(char* footerEnd) { in NextBlock() argument
60 char* objEnd = footerEnd in NextBlock()
[all...]
H A DSkArenaAlloc.h202 static char* SkipPod(char* footerEnd);
203 static void RunDtorsOnBlock(char* footerEnd);
204 static char* NextBlock(char* footerEnd);
261 [](char* footerEnd) {
262 char* objEnd = footerEnd - (sizeof(Footer) + sizeof(uint32_t));

Completed in 2 milliseconds