Home
last modified time | relevance | path

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

/external/pdfium/third_party/base/allocator/partition_allocator/
Dpartition_alloc.h263 struct PartitionPage { struct
265 PartitionPage* next_page; argument
275 PartitionPage* active_pages_head; // Accessed most in hot path => goes first. argument
276 PartitionPage* empty_pages_head;
277 PartitionPage* decommitted_pages_head;
316 PartitionPage* global_empty_page_ring[kMaxFreeableSpans];
326 static PartitionPage gSeedPage;
434 BASE_EXPORT NOINLINE void PartitionFreeSlowPath(PartitionPage*);
563 ALWAYS_INLINE PartitionPage* PartitionPointerToPageNoAlignmentCheck(void* ptr) { in PartitionPointerToPageNoAlignmentCheck()
573 auto* page = reinterpret_cast<PartitionPage*>( in PartitionPointerToPageNoAlignmentCheck()
[all …]
Dpartition_alloc.cc29 static_assert(sizeof(pdfium::base::PartitionPage) <=
55 PartitionPage PartitionRootBase::gSeedPage;
293 PartitionPageStateIsActive(const PartitionPage* page) { in PartitionPageStateIsActive()
300 static bool ALWAYS_INLINE PartitionPageStateIsFull(const PartitionPage* page) { in PartitionPageStateIsFull()
311 static bool ALWAYS_INLINE PartitionPageStateIsEmpty(const PartitionPage* page) { in PartitionPageStateIsEmpty()
318 PartitionPageStateIsDecommitted(const PartitionPage* page) { in PartitionPageStateIsDecommitted()
464 static ALWAYS_INLINE void PartitionPageReset(PartitionPage* page) { in PartitionPageReset()
473 static ALWAYS_INLINE void PartitionPageSetup(PartitionPage* page, in PartitionPageSetup()
491 PartitionPage* secondary_page = in PartitionPageSetup()
492 reinterpret_cast<PartitionPage*>(page_char_ptr); in PartitionPageSetup()
[all …]