Home
last modified time | relevance | path

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

/arkcompiler/runtime_core/static_core/libpandabase/mem/
Dpool_map.cpp26 MapNumType firstMapNum = AddrToMapNum(poolAddr); in AddPoolToMap()
27 MapNumType lastMapNum = AddrToMapNum(ToVoidPtr(ToUintPtr(poolAddr) + poolSize - 1U)); in AddPoolToMap()
29 for (MapNumType i = firstMapNum + 1U; i <= lastMapNum; i++) { in AddPoolToMap()
38 MapNumType firstMapNum = AddrToMapNum(poolAddr); in RemovePoolFromMap()
39 MapNumType lastMapNum = AddrToMapNum(ToVoidPtr(ToUintPtr(poolAddr) + poolSize - 1U)); in RemovePoolFromMap()
40 for (MapNumType i = firstMapNum; i <= lastMapNum; i++) { in RemovePoolFromMap()
47 MapNumType mapNum = AddrToMapNum(addr); in GetAllocatorInfo()
61 MapNumType mapNum = AddrToMapNum(addr); in GetSpaceType()
70 MapNumType segmentFirstMapNum = poolMap_[AddrToMapNum(addr)].GetSegmentFirstMapNum(); in GetFirstByteOfPoolForAddr()
Dpool_map.h97 using MapNumType = size_t; variable
101 … void Initialize(MapNumType segmentFirstMapNum, SpaceType spaceType, AllocatorType allocatorType, in Initialize()
131 MapNumType GetSegmentFirstMapNum() const in GetSegmentFirstMapNum()
155 MapNumType segmentFirstMapNum_ {0};
159 static MapNumType AddrToMapNum(const void *addr) in AddrToMapNum()
161 MapNumType mapNum = ToUintPtr(addr) >> POOL_MAP_GRANULARITY_SHIFT; in AddrToMapNum()
166 static void *MapNumToAddr(MapNumType mapNum) in MapNumToAddr()