Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
HDsanitizer_allocator_primary64.h114 CompactPtrT *free_array = GetFreeArray(region_beg); in ReturnToAllocator() local
129 free_array[old_num_chunks + i] = chunks[i]; in ReturnToAllocator()
140 CompactPtrT *free_array = GetFreeArray(region_beg); in GetFromAllocator() local
152 chunks[i] = free_array[base_idx + i]; in GetFromAllocator()
449 static void ReleaseFreeMemoryToOS(CompactPtrT *free_array, in ReleaseFreeMemoryToOS() argument
503 counters.Inc(free_array[i] >> page_size_scaled_log); in ReleaseFreeMemoryToOS()
508 free_array[i] >> page_size_scaled_log, in ReleaseFreeMemoryToOS()
509 (free_array[i] + chunk_size_scaled - 1) >> page_size_scaled_log); in ReleaseFreeMemoryToOS()
749 CompactPtrT *free_array = GetFreeArray(region_beg); in PopulateFreeArray() local
752 free_array[total_freed_chunks - 1 - i] = PointerToCompactPtr(0, chunk); in PopulateFreeArray()
[all …]