Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_allocator_primary64.h179 CompactPtrT *free_array = GetFreeArray(region_beg); in ReturnToAllocator() local
194 free_array[old_num_chunks + i] = chunks[i]; in ReturnToAllocator()
205 CompactPtrT *free_array = GetFreeArray(region_beg); in GetFromAllocator() local
228 chunks[i] = free_array[base_idx + i]; in GetFromAllocator()
516 static void ReleaseFreeMemoryToOS(CompactPtrT *free_array, in ReleaseFreeMemoryToOS() argument
570 counters.Inc(free_array[i] >> page_size_scaled_log); in ReleaseFreeMemoryToOS()
575 free_array[i] >> page_size_scaled_log, in ReleaseFreeMemoryToOS()
576 (free_array[i] + chunk_size_scaled - 1) >> page_size_scaled_log); in ReleaseFreeMemoryToOS()
831 CompactPtrT *free_array = GetFreeArray(region_beg); in PopulateFreeArray() local
834 free_array[total_freed_chunks - 1 - i] = PointerToCompactPtr(0, chunk); in PopulateFreeArray()
[all …]
/openbsd-src/gnu/usr.bin/texinfo/makeinfo/
H A Dmacro.h74 extern void free_array (char **array);
H A Dmacro.c69 free_array (char **array) in free_array() function
400 free_array (arglist); in expand_macro()
409 free_array (arglist); in expand_macro()
H A Dmakeinfo.c3615 free_array (arglist); in cm_ifeq()
/openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/
H A Dsanitizer_allocator_test.cpp1326 std::vector<u32> free_array; in TestReleaseFreeMemoryToOS() local
1335 free_array.push_back(i * chunk_size_scaled); in TestReleaseFreeMemoryToOS()
1337 if (free_array.empty()) in TestReleaseFreeMemoryToOS()
1341 std::shuffle(free_array.begin(), free_array.end(), r); in TestReleaseFreeMemoryToOS()
1343 Allocator::ReleaseFreeMemoryToOS(&free_array[0], free_array.size(), in TestReleaseFreeMemoryToOS()
1351 std::set<u32> free_chunks(free_array.begin(), free_array.end()); in TestReleaseFreeMemoryToOS()