Home
last modified time | relevance | path

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

/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
H A Dsanitizer_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()
747 CompactPtrT *free_array = GetFreeArray(region_beg); in PopulateFreeArray() local
750 free_array[total_freed_chunks - 1 - i] = PointerToCompactPtr(0, chunk); in PopulateFreeArray()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_allocator_primary64.h111 CompactPtrT *free_array = GetFreeArray(region_beg); in ReturnToAllocator() local
126 free_array[old_num_chunks + i] = chunks[i]; in ReturnToAllocator()
137 CompactPtrT *free_array = GetFreeArray(region_beg); in GetFromAllocator() local
149 chunks[i] = free_array[base_idx + i]; in GetFromAllocator()
444 static void ReleaseFreeMemoryToOS(CompactPtrT *free_array, in ReleaseFreeMemoryToOS() argument
498 counters.Inc(free_array[i] >> page_size_scaled_log); in ReleaseFreeMemoryToOS()
503 free_array[i] >> page_size_scaled_log, in ReleaseFreeMemoryToOS()
504 (free_array[i] + chunk_size_scaled - 1) >> page_size_scaled_log); in ReleaseFreeMemoryToOS()
744 CompactPtrT *free_array = GetFreeArray(region_beg); in PopulateFreeArray() local
747 free_array[total_freed_chunks - 1 - i] = PointerToCompactPtr(0, chunk); in PopulateFreeArray()
[all …]
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/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 …]
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/tests/
H A Dsanitizer_allocator_test.cc1278 std::vector<u32> free_array; in TestReleaseFreeMemoryToOS() local
1287 free_array.push_back(i * chunk_size_scaled); in TestReleaseFreeMemoryToOS()
1289 if (free_array.empty()) in TestReleaseFreeMemoryToOS()
1293 std::shuffle(free_array.begin(), free_array.end(), r); in TestReleaseFreeMemoryToOS()
1295 Allocator::ReleaseFreeMemoryToOS(&free_array[0], free_array.size(), in TestReleaseFreeMemoryToOS()
1303 std::set<u32> free_chunks(free_array.begin(), free_array.end()); in TestReleaseFreeMemoryToOS()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Drtl-iter.h104 static void free_array (array_type &);
118 free_array (*this); in ~array_type()
H A Drtlanal.c187 generic_subrtx_iterator <T>::free_array (array_type &array) in free_array() function
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Drtl-iter.h104 static void free_array (array_type &);
118 free_array (*this); in ~array_type()
H A DChangeLog-201422580 (generic_subrtx_iterator <T>::free_array): New functions.
/netbsd-src/external/bsd/libbind/dist/irs/
H A Dirpmarshall.c103 static void free_array(char **argv, size_t entries);
717 free_array(aliases, 0); in irp_unmarshall_sv()
862 free_array(aliases, 0); in irp_unmarshall_pr()
1122 free_array(hohaddrlist, 0); in irp_unmarshall_ho()
1123 free_array(aliases, 0); in irp_unmarshall_ho()
1465 free_array(aliases, 0); in irp_unmarshall_nw()
1631 free_array(aliases, 0); in irp_unmarshall_ne()
1919 free_array(char **argv, size_t entries) { in free_array() function
/netbsd-src/external/gpl2/texinfo/dist/makeinfo/
H A Dmacro.h76 extern void free_array (char **array);
H A Dmacro.c71 free_array (char **array) in free_array() function
402 free_array (arglist); in expand_macro()
411 free_array (arglist); in expand_macro()
H A Dmakeinfo.c3610 free_array (arglist); in cm_ifeq()