Searched refs:pool_addr (Results 1 - 5 of 5) sorted by relevance
/arkcompiler/runtime_core/libpandabase/mem/ |
H A D | pool_map.cpp | 23 void PoolMap::AddPoolToMap(const void *pool_addr, size_t pool_size, SpaceType space_type, AllocatorType allocator_type, in AddPoolToMap() argument 26 ASSERT(ToUintPtr(pool_addr) % POOL_MAP_GRANULARITY == 0); in AddPoolToMap() 29 size_t first_map_num = AddrToMapNum(pool_addr); in AddPoolToMap() 30 size_t last_map_num = AddrToMapNum(ToVoidPtr(ToUintPtr(pool_addr) + pool_size - 1U)); in AddPoolToMap() 37 void PoolMap::RemovePoolFromMap(const void *pool_addr, size_t pool_size) in RemovePoolFromMap() argument 39 ASSERT(ToUintPtr(pool_addr) % POOL_MAP_GRANULARITY == 0); in RemovePoolFromMap() 41 size_t first_map_num = AddrToMapNum(pool_addr); in RemovePoolFromMap() 42 size_t last_map_num = AddrToMapNum(ToVoidPtr(ToUintPtr(pool_addr) + pool_size - 1U)); in RemovePoolFromMap()
|
H A D | pool_map.h | 76 void AddPoolToMap(const void *pool_addr, size_t pool_size, SpaceType space_type, AllocatorType allocator_type, 78 void RemovePoolFromMap(const void *pool_addr, size_t pool_size);
|
H A D | mmap_mem_pool-inl.h | 426 void *pool_addr = std::get<0>(pool_info).GetMem(); in AddToNonObjectPoolsMap() local 427 ASSERT(non_object_mmaped_pools_.find(pool_addr) == non_object_mmaped_pools_.end()); in AddToNonObjectPoolsMap() 428 non_object_mmaped_pools_.insert({pool_addr, pool_info}); in AddToNonObjectPoolsMap() 431 inline void MmapMemPool::RemoveFromNonObjectPoolsMap(void *pool_addr) in RemoveFromNonObjectPoolsMap() argument 433 auto element = non_object_mmaped_pools_.find(pool_addr); in RemoveFromNonObjectPoolsMap()
|
H A D | mmap_mem_pool.h | 205 void RemoveFromNonObjectPoolsMap(void *pool_addr);
|
/arkcompiler/runtime_core/libpandabase/tests/ |
H A D | pool_map_test.cpp | 95 void *pool_addr = RandAddrFromPool(pool); in CheckRandomPoolAddress() local 96 ASSERT_EQ(GetSpaceTypeForAddr(pool_addr), space_type); in CheckRandomPoolAddress() 97 ASSERT_EQ(GetAllocatorInfoForAddr(pool_addr).GetType(), allocator_type); in CheckRandomPoolAddress() 98 ASSERT_EQ(ToUintPtr(GetAllocatorInfoForAddr(pool_addr).GetAllocatorHeaderAddr()), allocator_addr); in CheckRandomPoolAddress()
|
Completed in 3 milliseconds