Lines Matching refs:NumClasses
30 // It starts by reserving NumClasses * 2^RegionSizeLog bytes, equally divided in
125 for (uptr I = 0; I < NumClasses; I++)
131 CHECK(ReservedMemory.create(/*Addr=*/0U, RegionSize * NumClasses,
135 for (uptr I = 0; I < NumClasses; I++) {
142 shuffle(RegionInfoArray, NumClasses, &Seed);
147 for (uptr I = 0; I < NumClasses; I++)
157 for (uptr I = 0; I < NumClasses; I++) {
173 for (uptr I = 0; I < NumClasses; I++) {
220 DCHECK_LT(ClassId, NumClasses);
274 DCHECK_LT(ClassId, NumClasses);
316 for (sptr I = static_cast<sptr>(NumClasses) - 1; I >= 0; I--) {
329 for (uptr I = 0; I < NumClasses; I++) {
338 for (uptr I = 0; I < NumClasses; I++) {
360 for (uptr I = 0; I < NumClasses; I++) {
378 for (uptr I = 0; I < NumClasses; I++) {
391 for (uptr I = 1; I < NumClasses; I++) {
403 for (uptr I = 1; I < NumClasses; I++) {
437 for (uptr I = 0; I < NumClasses; I++) {
475 for (uptr I = 0; I != NumClasses; ++I) {
525 static const uptr NumClasses = SizeClassMap::NumClasses;
579 DCHECK_LT(ClassId, NumClasses);
1839 alignas(SCUDO_CACHE_LINE_SIZE) RegionInfo RegionInfoArray[NumClasses];