Home
last modified time | relevance | path

Searched refs:PartitionRootBase (Results 1 – 2 of 2) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/wtf/
DPartitionAlloc.cpp58 int PartitionRootBase::gInitializedLock = 0;
59 bool PartitionRootBase::gInitialized = false;
60 PartitionPage PartitionRootBase::gSeedPage;
61 PartitionBucket PartitionRootBase::gPagedBucket;
101 static void parititonAllocBaseInit(PartitionRootBase* root) in parititonAllocBaseInit()
105 spinLockLock(&PartitionRootBase::gInitializedLock); in parititonAllocBaseInit()
106 if (!PartitionRootBase::gInitialized) { in parititonAllocBaseInit()
107 PartitionRootBase::gInitialized = true; in parititonAllocBaseInit()
110 PartitionRootBase::gPagedBucket.activePagesHead = &PartitionRootGeneric::gSeedPage; in parititonAllocBaseInit()
112 spinLockUnlock(&PartitionRootBase::gInitializedLock); in parititonAllocBaseInit()
[all …]
DPartitionAlloc.h202 struct PartitionRootBase;
250 PartitionRootBase* root;
256 struct WTF_EXPORT PartitionRootBase { struct
278 struct PartitionRoot : public PartitionRootBase { argument
285 struct PartitionRootGeneric : public PartitionRootBase {
308 WTF_EXPORT NEVER_INLINE void* partitionAllocSlowPath(PartitionRootBase*, int, size_t, PartitionBuck…
428 ALWAYS_INLINE PartitionRootBase* partitionPageToRoot(PartitionPage* page) in partitionPageToRoot()
437 PartitionRootBase* root = partitionPageToRoot(page); in partitionPointerIsValid()
441 ALWAYS_INLINE void* partitionBucketAlloc(PartitionRootBase* root, int flags, size_t size, Partition… in partitionBucketAlloc()
603 ASSERT(bucket == &PartitionRootBase::gPagedBucket); in partitionAllocActualSize()