/llvm-project/compiler-rt/lib/asan/ |
H A D | asan_fake_stack.h | 91 static uptr FlagsOffset(uptr stack_size_log, uptr class_id) { in FlagsOffset() 97 static uptr NumberOfFrames(uptr stack_size_log, uptr class_id) { in NumberOfFrames() 102 static uptr ModuloNumberOfFrames(uptr stack_size_log, uptr class_id, uptr n) { in ModuloNumberOfFrames() 107 u8 *GetFlags(uptr stack_size_log, uptr class_id) { in GetFlags() 113 u8 *GetFrame(uptr stack_size_log, uptr class_id, uptr pos) { in GetFrame() 124 static void Deallocate(uptr x, uptr class_id) { in Deallocate() 139 static uptr BytesInSizeClass(uptr class_id) { in BytesInSizeClass() 146 static u8 **SavedFlagPtr(uptr x, uptr class_id) { in SavedFlagPtr()
|
H A D | asan_fake_stack.cpp | 29 ALWAYS_INLINE void SetShadow(uptr ptr, uptr size, uptr class_id, u64 magic) { in SetShadow() 70 for (uptr class_id = 0; class_id < kNumberOfSizeClasses; class_id++) in Destroy() local 88 FakeFrame *FakeStack::Allocate(uptr stack_size_log, uptr class_id, in Allocate() 121 uptr class_id = (ptr - beg) >> stack_size_log; in AddrIsInFakeStack() local 157 for (uptr class_id = 0; class_id < kNumberOfSizeClasses; class_id++) { in GC() local 177 for (uptr class_id = 0; class_id < kNumberOfSizeClasses; class_id++) { in ForEachFakeFrame() local 224 static ALWAYS_INLINE uptr OnMalloc(uptr class_id, uptr size) { in OnMalloc() 237 static ALWAYS_INLINE uptr OnMallocAlways(uptr class_id, uptr size) { in OnMallocAlways() 250 static ALWAYS_INLINE void OnFree(uptr ptr, uptr class_id, uptr size) { in OnFree() 259 #define DEFINE_STACK_MALLOC_FREE_WITH_CLASS_ID(class_id) \ argument
|
/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_allocator_primary64.h | 67 void ReleasePageRangeToOS(uptr class_id, CompactPtrT from, CompactPtrT to) { in ReleasePageRangeToOS() argument 163 for (uptr class_id = 1; class_id < kNumClasses; class_id++) { in ForceReleaseToOS() local 175 AllocatorStats *stat, uptr class_id, in ReturnToAllocator() argument 201 GetFromAllocator(AllocatorStats * stat,uptr class_id,CompactPtrT * chunks,uptr n_chunks) GetFromAllocator() argument 248 GetRegionBeginBySizeClass(uptr class_id) GetRegionBeginBySizeClass() argument 260 uptr class_id = GetSizeClass(p); GetBlockBegin() local 283 uptr class_id = GetSizeClass(p); GetMetaData() local 306 for (uptr class_id = 0; class_id < kNumClasses; class_id++) FillMemoryProfile() local 311 PrintStats(uptr class_id,uptr rss) PrintStats() argument 330 for (uptr class_id = 0; class_id < kNumClasses; class_id++) PrintStats() local 338 for (uptr class_id = 1; class_id < kNumClasses; class_id++) { PrintStats() local 351 for (uptr class_id = 1; class_id < kNumClasses; class_id++) PrintStats() local 372 for (uptr class_id = 1; class_id < kNumClasses; class_id++) { ForEachChunk() local 387 ClassIdToSize(uptr class_id) ClassIdToSize() argument 472 FreePagesRangeTracker(MemoryMapperT * mapper,uptr class_id) FreePagesRangeTracker() argument 504 const uptr class_id = 0; global() variable 520 ReleaseFreeMemoryToOS(CompactPtrT * free_array,uptr free_array_count,uptr chunk_size,uptr allocated_pages_count,MemoryMapper * memory_mapper,uptr class_id) ReleaseFreeMemoryToOS() argument 685 GetRegionInfo(uptr class_id) GetRegionInfo() argument 758 IsRegionExhausted(RegionInfo * region,uptr class_id,uptr additional_map_size) IsRegionExhausted() argument 772 PopulateFreeArray(AllocatorStats * stat,uptr class_id,RegionInfo * region,uptr requested_count) PopulateFreeArray() argument 862 MaybeReleaseToOS(MemoryMapperT * memory_mapper,uptr class_id,bool force) MaybeReleaseToOS() argument [all...] |
H A D | sanitizer_allocator_primary32.h | 114 static uptr ClassIdToSize(uptr class_id) { in ClassIdToSize() argument 169 uptr class_id) { in AllocateBatch() argument 183 NOINLINE void DeallocateBatch(AllocatorStats *stat, uptr class_id, in DeallocateBatch() argument 298 AllocateRegion(AllocatorStats * stat,uptr class_id) AllocateRegion() argument 311 GetSizeClassInfo(uptr class_id) GetSizeClassInfo() argument 316 PopulateBatches(AllocatorCache * c,SizeClassInfo * sci,uptr class_id,TransferBatch ** current_batch,uptr max_count,uptr * pointers_array,uptr count) PopulateBatches() argument 342 PopulateFreeList(AllocatorStats * stat,AllocatorCache * c,SizeClassInfo * sci,uptr class_id) PopulateFreeList() argument [all...] |
H A D | sanitizer_allocator_size_class_map.h | 145 static uptr Size(uptr class_id) { in Size()
|
/llvm-project/compiler-rt/lib/asan/tests/ |
H A D | asan_fake_stack_test.cpp | 49 for (uptr class_id = 0; class_id < FakeStack::kNumberOfSizeClasses; in TEST() local 135 uptr class_id = depth / 3; in RecursiveFunction() local
|
/llvm-project/compiler-rt/lib/sanitizer_common/tests/ |
H A D | sanitizer_allocator_test.cpp | 256 uptr class_id = a->GetSizeClass(x); TestSizeClassAllocator() local 600 uptr class_id = a.kNumClasses - 1; TEST() local 801 for (int class_id = 1; class_id <= 5; class_id++) { TestSizeClassAllocatorLocalCache() local 888 uptr class_id; global() member 908 uptr class_id = DefaultSizeClassMap::ClassID(sizeof(NewThreadParams)); TEST() local 1248 ReleasePageRangeToOS(u32 class_id,u32 from,u32 to) ReleasePageRangeToOS() argument 1312 ReleasePageRangeToOS(u32 class_id,u32 from,u32 to) ReleasePageRangeToOS() argument 1329 for (uptr class_id = 1; class_id <= Allocator::SizeClassMapT::kLargestClassID; TestReleaseFreeMemoryToOS() local [all...] |
/llvm-project/llvm/lib/ExecutionEngine/IntelJITProfiling/ |
H A D | jitprofiling.h | 199 unsigned int class_id; member
|