Searched refs:base_page (Results 1 - 3 of 3) sorted by relevance
/third_party/node/deps/v8/src/heap/cppgc/ |
H A D | explicit-management.cc | 44 BasePage* base_page = BasePage::FromPayload(object); in FreeUnreferencedObject() local 45 if (base_page->is_large()) { // Large object. in FreeUnreferencedObject() 46 object_size = LargePage::From(base_page)->ObjectSize(); in FreeUnreferencedObject() 47 base_page->space().RemovePage(base_page); in FreeUnreferencedObject() 48 base_page->heap().stats_collector()->NotifyExplicitFree( in FreeUnreferencedObject() 49 LargePage::From(base_page)->PayloadSize()); in FreeUnreferencedObject() 50 LargePage::Destroy(LargePage::From(base_page)); in FreeUnreferencedObject() 54 auto* normal_page = NormalPage::From(base_page); in FreeUnreferencedObject() 55 auto& normal_space = *static_cast<NormalPageSpace*>(&base_page in FreeUnreferencedObject() 80 Grow(HeapObjectHeader& header, BasePage& base_page, size_t new_size, size_t size_delta) Grow() argument 99 Shrink(HeapObjectHeader& header, BasePage& base_page, size_t new_size, size_t size_delta) Shrink() argument 138 BasePage* base_page = BasePage::FromPayload(object); Resize() local [all...] |
H A D | pointer-policies.cc | 39 auto* base_page = BasePage::FromPayload(ptr); in CheckPointerImpl() local 40 // Large objects do not support mixins. This also means that `base_page` is in CheckPointerImpl() 42 DCHECK_IMPLIES(base_page->is_large(), points_to_payload); in CheckPointerImpl() 48 heap_ = &base_page->heap(); in CheckPointerImpl() 59 DCHECK_EQ(heap_, &base_page->heap()); in CheckPointerImpl() 70 header = &base_page->ObjectHeaderFromInnerAddress<AccessMode::kAtomic>(ptr); in CheckPointerImpl()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_bo.c | 823 uint32_t base_page = va_page; in buffer_bo_commit() local 837 (uint64_t)base_page * ZINK_SPARSE_BUFFER_PAGE_SIZE, in buffer_bo_commit() 838 (uint64_t)(end_va_page - base_page) * ZINK_SPARSE_BUFFER_PAGE_SIZE, false, cur_sem); in buffer_bo_commit()
|
Completed in 4 milliseconds