Home
last modified time | relevance | path

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

/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
H A Dsanitizer_allocator_primary64.h111 const CompactPtrT *chunks, uptr n_chunks) { in ReturnToAllocator() argument
118 uptr new_num_freed_chunks = old_num_chunks + n_chunks; in ReturnToAllocator()
128 for (uptr i = 0; i < n_chunks; i++) in ReturnToAllocator()
131 region->stats.n_freed += n_chunks; in ReturnToAllocator()
137 CompactPtrT *chunks, uptr n_chunks) { in GetFromAllocator() argument
143 if (UNLIKELY(region->num_freed_chunks < n_chunks)) { in GetFromAllocator()
145 n_chunks - region->num_freed_chunks))) in GetFromAllocator()
147 CHECK_GE(region->num_freed_chunks, n_chunks); in GetFromAllocator()
149 region->num_freed_chunks -= n_chunks; in GetFromAllocator()
151 for (uptr i = 0; i < n_chunks; i++) in GetFromAllocator()
[all …]
H A Dsanitizer_allocator_primary32.h339 const uptr n_chunks = kRegionSize / (size + kMetadataSize); in PopulateFreeList() local
346 for (uptr i = region; i < region + n_chunks * size; i += size) { in PopulateFreeList()
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_allocator_primary64.h108 const CompactPtrT *chunks, uptr n_chunks) { in ReturnToAllocator() argument
115 uptr new_num_freed_chunks = old_num_chunks + n_chunks; in ReturnToAllocator()
125 for (uptr i = 0; i < n_chunks; i++) in ReturnToAllocator()
128 region->stats.n_freed += n_chunks; in ReturnToAllocator()
134 CompactPtrT *chunks, uptr n_chunks) { in GetFromAllocator() argument
140 if (UNLIKELY(region->num_freed_chunks < n_chunks)) { in GetFromAllocator()
142 n_chunks - region->num_freed_chunks))) in GetFromAllocator()
144 CHECK_GE(region->num_freed_chunks, n_chunks); in GetFromAllocator()
146 region->num_freed_chunks -= n_chunks; in GetFromAllocator()
148 for (uptr i = 0; i < n_chunks; i++) in GetFromAllocator()
[all …]
H A Dsanitizer_allocator_primary32.h341 const uptr n_chunks = kRegionSize / (size + kMetadataSize); in PopulateFreeList() local
348 for (uptr i = region; i < region + n_chunks * size; i += size) { in PopulateFreeList()
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_allocator_primary64.h176 const CompactPtrT *chunks, uptr n_chunks) { in ReturnToAllocator() argument
183 uptr new_num_freed_chunks = old_num_chunks + n_chunks; in ReturnToAllocator()
193 for (uptr i = 0; i < n_chunks; i++) in ReturnToAllocator()
196 region->stats.n_freed += n_chunks; in ReturnToAllocator()
202 CompactPtrT *chunks, uptr n_chunks) { in GetFromAllocator() argument
219 if (UNLIKELY(region->num_freed_chunks < n_chunks)) { in GetFromAllocator()
221 n_chunks - region->num_freed_chunks))) in GetFromAllocator()
223 CHECK_GE(region->num_freed_chunks, n_chunks); in GetFromAllocator()
225 region->num_freed_chunks -= n_chunks; in GetFromAllocator()
227 for (uptr i = 0; i < n_chunks; i++) in GetFromAllocator()
[all …]
H A Dsanitizer_allocator_primary32.h351 const uptr n_chunks = kRegionSize / (size + kMetadataSize); in PopulateFreeList() local
358 for (uptr i = region; i < region + n_chunks * size; i += size) { in PopulateFreeList()