Searched refs:kNumClasses (Results 1 - 16 of 16) sorted by relevance

/netbsd-current/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
H A Dsanitizer_allocator_size_class_map.h136 static const uptr kNumClasses = member in class:SizeClassMap
138 static const uptr kLargestClassID = kNumClasses - 2;
139 static const uptr kBatchClassID = kNumClasses - 1;
140 COMPILER_CHECK(kNumClasses >= 16 && kNumClasses <= 256);
142 kNumClasses <= 32 ? 32 :
143 kNumClasses <= 64 ? 64 :
144 kNumClasses <= 128 ? 128 : 256;
187 for (uptr i = 0; i < kNumClasses; i++) {
207 for (uptr c = 1; c < kNumClasses;
[all...]
H A Dsanitizer_allocator_local_cache.h43 CHECK_LT(class_id, kNumClasses);
58 CHECK_LT(class_id, kNumClasses);
73 for (uptr i = 1; i < kNumClasses; i++) {
82 static const uptr kNumClasses = SizeClassMap::kNumClasses; member in struct:SizeClassAllocator64LocalCache
91 PerClass per_class_[kNumClasses];
97 for (uptr i = 1; i < kNumClasses; i++) {
162 CHECK_LT(class_id, kNumClasses);
177 CHECK_LT(class_id, kNumClasses);
189 for (uptr i = 1; i < kNumClasses;
199 static const uptr kNumClasses = SizeClassMap::kNumClasses; member in struct:SizeClassAllocator32LocalCache
[all...]
H A Dsanitizer_allocator_primary32.h161 DCHECK_LT(class_id, kNumClasses);
176 DCHECK_LT(class_id, kNumClasses);
230 for (uptr i = 0; i < kNumClasses; i++) {
236 for (int i = kNumClasses - 1; i >= 0; i--) {
263 static const uptr kNumClasses = SizeClassMap::kNumClasses; member in class:SizeClassAllocator32
287 DCHECK_LT(class_id, kNumClasses);
300 DCHECK_LT(class_id, kNumClasses);
368 SizeClassInfo size_class_info_array[kNumClasses];
H A Dsanitizer_allocator_primary64.h30 // There are kNumClasses Regions of equal size.
99 for (uptr class_id = 1; class_id < kNumClasses; class_id++) {
191 if (class_id >= kNumClasses) return nullptr;
216 for (uptr i = 0; i < kNumClasses; i++)
251 uptr rss_stats[kNumClasses];
252 for (uptr class_id = 0; class_id < kNumClasses; class_id++)
254 GetMemoryProfile(FillMemoryProfile, rss_stats, kNumClasses);
260 for (uptr class_id = 1; class_id < kNumClasses; class_id++) {
273 for (uptr class_id = 1; class_id < kNumClasses; class_id++)
280 for (uptr i = 0; i < kNumClasses;
319 static const uptr kNumClasses = SizeClassMap::kNumClasses; member in class:SizeClassAllocator64
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_allocator_size_class_map.h134 static const uptr kNumClasses = member in class:SizeClassMap
136 static const uptr kLargestClassID = kNumClasses - 2;
137 static const uptr kBatchClassID = kNumClasses - 1;
138 COMPILER_CHECK(kNumClasses >= 16 && kNumClasses <= 256);
140 kNumClasses <= 32 ? 32 :
141 kNumClasses <= 64 ? 64 :
142 kNumClasses <= 128 ? 128 : 256;
185 for (uptr i = 0; i < kNumClasses; i++) {
205 for (uptr c = 1; c < kNumClasses;
[all...]
H A Dsanitizer_allocator_local_cache.h41 CHECK_LT(class_id, kNumClasses);
56 CHECK_LT(class_id, kNumClasses);
71 for (uptr i = 1; i < kNumClasses; i++) {
80 static const uptr kNumClasses = SizeClassMap::kNumClasses; member in struct:SizeClassAllocator64LocalCache
89 PerClass per_class_[kNumClasses];
95 for (uptr i = 1; i < kNumClasses; i++) {
160 CHECK_LT(class_id, kNumClasses);
175 CHECK_LT(class_id, kNumClasses);
187 for (uptr i = 1; i < kNumClasses;
197 static const uptr kNumClasses = SizeClassMap::kNumClasses; member in struct:SizeClassAllocator32LocalCache
[all...]
H A Dsanitizer_allocator_primary32.h157 DCHECK_LT(class_id, kNumClasses);
172 DCHECK_LT(class_id, kNumClasses);
228 for (uptr i = 0; i < kNumClasses; i++) {
234 for (int i = kNumClasses - 1; i >= 0; i--) {
261 static const uptr kNumClasses = SizeClassMap::kNumClasses; member in class:SizeClassAllocator32
289 DCHECK_LT(class_id, kNumClasses);
302 DCHECK_LT(class_id, kNumClasses);
370 SizeClassInfo size_class_info_array[kNumClasses];
H A Dsanitizer_allocator_primary64.h28 // There are kNumClasses Regions of equal size.
96 for (uptr class_id = 1; class_id < kNumClasses; class_id++) {
188 if (class_id >= kNumClasses) return nullptr;
213 for (uptr i = 0; i < kNumClasses; i++)
248 uptr rss_stats[kNumClasses];
249 for (uptr class_id = 0; class_id < kNumClasses; class_id++)
251 GetMemoryProfile(FillMemoryProfile, rss_stats, kNumClasses);
257 for (uptr class_id = 1; class_id < kNumClasses; class_id++) {
270 for (uptr class_id = 1; class_id < kNumClasses; class_id++)
277 for (uptr i = 0; i < kNumClasses;
314 static const uptr kNumClasses = SizeClassMap::kNumClasses; member in class:SizeClassAllocator64
[all...]
/netbsd-current/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_allocator_size_class_map.h135 static const uptr kNumClasses = member in class:SizeClassMap
137 static const uptr kLargestClassID = kNumClasses - 2;
138 static const uptr kBatchClassID = kNumClasses - 1;
139 COMPILER_CHECK(kNumClasses >= 16 && kNumClasses <= 256);
141 kNumClasses <= 32 ? 32 :
142 kNumClasses <= 64 ? 64 :
143 kNumClasses <= 128 ? 128 : 256;
186 for (uptr i = 0; i < kNumClasses; i++) {
206 for (uptr c = 1; c < kNumClasses;
[all...]
H A Dsanitizer_allocator_local_cache.h36 CHECK_LT(class_id, kNumClasses);
51 CHECK_LT(class_id, kNumClasses);
67 for (uptr i = 1; i < kNumClasses; i++) {
75 static const uptr kNumClasses = SizeClassMap::kNumClasses; member in struct:SizeClassAllocator64LocalCache
84 PerClass per_class_[kNumClasses];
90 for (uptr i = 1; i < kNumClasses; i++) {
161 CHECK_LT(class_id, kNumClasses);
176 CHECK_LT(class_id, kNumClasses);
188 for (uptr i = 1; i < kNumClasses;
198 static const uptr kNumClasses = SizeClassMap::kNumClasses; member in struct:SizeClassAllocator32LocalCache
[all...]
H A Dsanitizer_allocator_primary32.h170 DCHECK_LT(class_id, kNumClasses);
185 DCHECK_LT(class_id, kNumClasses);
242 for (uptr i = 0; i < kNumClasses; i++) {
248 for (int i = kNumClasses - 1; i >= 0; i--) {
275 static const uptr kNumClasses = SizeClassMap::kNumClasses; member in class:SizeClassAllocator32
299 DCHECK_LT(class_id, kNumClasses);
312 DCHECK_LT(class_id, kNumClasses);
380 SizeClassInfo size_class_info_array[kNumClasses];
H A Dsanitizer_allocator_primary64.h29 // There are kNumClasses Regions of equal size.
163 for (uptr class_id = 1; class_id < kNumClasses; class_id++) {
261 if (class_id >= kNumClasses) return nullptr;
295 for (uptr i = 0; i < kNumClasses; i++)
306 for (uptr class_id = 0; class_id < kNumClasses; class_id++)
329 uptr rss_stats[kNumClasses];
330 for (uptr class_id = 0; class_id < kNumClasses; class_id++)
338 for (uptr class_id = 1; class_id < kNumClasses; class_id++) {
351 for (uptr class_id = 1; class_id < kNumClasses; class_id++)
358 for (uptr i = 0; i < kNumClasses;
397 static const uptr kNumClasses = SizeClassMap::kNumClasses; member in class:SizeClassAllocator64
[all...]
/netbsd-current/sys/external/bsd/compiler_rt/dist/lib/asan/
H A Dasan_allocator.h194 static const uptr kNumberOfSizeClasses = SizeClassMap::kNumClasses;
/netbsd-current/external/gpl3/gcc.old/dist/libsanitizer/asan/
H A Dasan_allocator.h190 static const uptr kNumberOfSizeClasses = SizeClassMap::kNumClasses;
/netbsd-current/external/gpl3/gcc/dist/libsanitizer/asan/
H A Dasan_allocator.h189 static const uptr kNumberOfSizeClasses = SizeClassMap::kNumClasses;
/netbsd-current/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/tests/
H A Dsanitizer_allocator_test.cc330 void *x = cache.Allocate(a, 1 + i % (Allocator::kNumClasses - 1));
341 cache.Deallocate(a, 1 + i % (Allocator::kNumClasses - 1), allocated[i]);

Completed in 297 milliseconds