| /netbsd-src/external/gpl3/gcc/dist/libsanitizer/asan/ |
| H A D | asan_fake_stack.cpp | 29 ALWAYS_INLINE void SetShadow(uptr ptr, uptr size, uptr class_id, u64 magic) { in SetShadow() argument 31 if (SHADOW_SCALE == 3 && class_id <= 6) { in SetShadow() 33 for (uptr i = 0; i < (((uptr)1) << class_id); i++) { in SetShadow() 70 for (uptr class_id = 0; class_id < kNumberOfSizeClasses; class_id++) in Destroy() local 71 str.append("%zd: %zd/%zd; ", class_id, hint_position_[class_id], in Destroy() 72 NumberOfFrames(stack_size_log(), class_id)); in Destroy() 88 FakeFrame *FakeStack::Allocate(uptr stack_size_log, uptr class_id, in Allocate() argument 90 CHECK_LT(class_id, kNumberOfSizeClasses); in Allocate() 93 uptr &hint_position = hint_position_[class_id]; in Allocate() 94 const int num_iter = NumberOfFrames(stack_size_log, class_id); in Allocate() [all …]
|
| H A D | asan_fake_stack.h | 91 static uptr FlagsOffset(uptr stack_size_log, uptr class_id) { in FlagsOffset() argument 92 uptr t = kNumberOfSizeClasses - 1 - class_id; in FlagsOffset() 97 static uptr NumberOfFrames(uptr stack_size_log, uptr class_id) { in NumberOfFrames() argument 98 return ((uptr)1) << (stack_size_log - kMinStackFrameSizeLog - class_id); in NumberOfFrames() 102 static uptr ModuloNumberOfFrames(uptr stack_size_log, uptr class_id, uptr n) { in ModuloNumberOfFrames() argument 103 return n & (NumberOfFrames(stack_size_log, class_id) - 1); in ModuloNumberOfFrames() 107 u8 *GetFlags(uptr stack_size_log, uptr class_id) { in GetFlags() argument 109 FlagsOffset(stack_size_log, class_id); in GetFlags() 113 u8 *GetFrame(uptr stack_size_log, uptr class_id, uptr pos) { in GetFrame() argument 116 (((uptr)1) << stack_size_log) * class_id + in GetFrame() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/asan/ |
| H A D | asan_fake_stack.cc | 28 ALWAYS_INLINE void SetShadow(uptr ptr, uptr size, uptr class_id, u64 magic) { in SetShadow() argument 30 if (SHADOW_SCALE == 3 && class_id <= 6) { in SetShadow() 32 for (uptr i = 0; i < (((uptr)1) << class_id); i++) { in SetShadow() 68 for (uptr class_id = 0; class_id < kNumberOfSizeClasses; class_id++) in Destroy() local 69 str.append("%zd: %zd/%zd; ", class_id, hint_position_[class_id], in Destroy() 70 NumberOfFrames(stack_size_log(), class_id)); in Destroy() 86 FakeFrame *FakeStack::Allocate(uptr stack_size_log, uptr class_id, in Allocate() argument 88 CHECK_LT(class_id, kNumberOfSizeClasses); in Allocate() 91 uptr &hint_position = hint_position_[class_id]; in Allocate() 92 const int num_iter = NumberOfFrames(stack_size_log, class_id); in Allocate() [all …]
|
| H A D | asan_fake_stack.h | 90 static uptr FlagsOffset(uptr stack_size_log, uptr class_id) { in FlagsOffset() argument 91 uptr t = kNumberOfSizeClasses - 1 - class_id; in FlagsOffset() 96 static uptr NumberOfFrames(uptr stack_size_log, uptr class_id) { in NumberOfFrames() argument 97 return ((uptr)1) << (stack_size_log - kMinStackFrameSizeLog - class_id); in NumberOfFrames() 101 static uptr ModuloNumberOfFrames(uptr stack_size_log, uptr class_id, uptr n) { in ModuloNumberOfFrames() argument 102 return n & (NumberOfFrames(stack_size_log, class_id) - 1); in ModuloNumberOfFrames() 106 u8 *GetFlags(uptr stack_size_log, uptr class_id) { in GetFlags() argument 108 FlagsOffset(stack_size_log, class_id); in GetFlags() 112 u8 *GetFrame(uptr stack_size_log, uptr class_id, uptr pos) { in GetFrame() argument 115 (((uptr)1) << stack_size_log) * class_id + in GetFrame() [all …]
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/asan/ |
| H A D | asan_fake_stack.cc | 30 ALWAYS_INLINE void SetShadow(uptr ptr, uptr size, uptr class_id, u64 magic) { in SetShadow() argument 32 if (SHADOW_SCALE == 3 && class_id <= 6) { in SetShadow() 34 for (uptr i = 0; i < (((uptr)1) << class_id); i++) { in SetShadow() 70 for (uptr class_id = 0; class_id < kNumberOfSizeClasses; class_id++) in Destroy() local 71 str.append("%zd: %zd/%zd; ", class_id, hint_position_[class_id], in Destroy() 72 NumberOfFrames(stack_size_log(), class_id)); in Destroy() 88 FakeFrame *FakeStack::Allocate(uptr stack_size_log, uptr class_id, in Allocate() argument 90 CHECK_LT(class_id, kNumberOfSizeClasses); in Allocate() 93 uptr &hint_position = hint_position_[class_id]; in Allocate() 94 const int num_iter = NumberOfFrames(stack_size_log, class_id); in Allocate() [all …]
|
| H A D | asan_fake_stack.h | 92 static uptr FlagsOffset(uptr stack_size_log, uptr class_id) { in FlagsOffset() argument 93 uptr t = kNumberOfSizeClasses - 1 - class_id; in FlagsOffset() 98 static uptr NumberOfFrames(uptr stack_size_log, uptr class_id) { in NumberOfFrames() argument 99 return ((uptr)1) << (stack_size_log - kMinStackFrameSizeLog - class_id); in NumberOfFrames() 103 static uptr ModuloNumberOfFrames(uptr stack_size_log, uptr class_id, uptr n) { in ModuloNumberOfFrames() argument 104 return n & (NumberOfFrames(stack_size_log, class_id) - 1); in ModuloNumberOfFrames() 108 u8 *GetFlags(uptr stack_size_log, uptr class_id) { in GetFlags() argument 110 FlagsOffset(stack_size_log, class_id); in GetFlags() 114 u8 *GetFrame(uptr stack_size_log, uptr class_id, uptr pos) { in GetFrame() argument 117 (((uptr)1) << stack_size_log) * class_id + in GetFrame() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/ |
| H A D | sanitizer_allocator_local_cache.h | 34 void *Allocate(SizeClassAllocator *allocator, uptr class_id) { in Allocate() 35 CHECK_NE(class_id, 0UL); in Allocate() 36 CHECK_LT(class_id, kNumClasses); in Allocate() 37 PerClass *c = &per_class_[class_id]; in Allocate() 39 if (UNLIKELY(!Refill(c, allocator, class_id))) in Allocate() 46 allocator->GetRegionBeginBySizeClass(class_id), chunk)); in Allocate() 49 void Deallocate(SizeClassAllocator *allocator, uptr class_id, void *p) { in Deallocate() 50 CHECK_NE(class_id, 0UL); in Deallocate() 51 CHECK_LT(class_id, kNumClasses); in Deallocate() 54 PerClass *c = &per_class_[class_id]; in Deallocate() [all …]
|
| H A D | sanitizer_allocator_primary64.h | 67 void ReleasePageRangeToOS(uptr class_id, CompactPtrT from, CompactPtrT to) { in ReleasePageRangeToOS() argument 68 const uptr region_base = allocator_.GetRegionBeginBySizeClass(class_id); in ReleasePageRangeToOS() 163 for (uptr class_id = 1; class_id < kNumClasses; class_id++) { in ForceReleaseToOS() local 164 Lock l(&GetRegionInfo(class_id)->mutex); in ForceReleaseToOS() 165 MaybeReleaseToOS(&memory_mapper, class_id, true /*force*/); in ForceReleaseToOS() 175 AllocatorStats *stat, uptr class_id, in ReturnToAllocator() argument 177 RegionInfo *region = GetRegionInfo(class_id); in ReturnToAllocator() 178 uptr region_beg = GetRegionBeginBySizeClass(class_id); in ReturnToAllocator() 190 class_id, ClassIdToSize(class_id)); in ReturnToAllocator() 198 MaybeReleaseToOS(memory_mapper, class_id, false /*force*/); in ReturnToAllocator() [all …]
|
| H A D | sanitizer_allocator_primary32.h | 114 static uptr ClassIdToSize(uptr class_id) { in ClassIdToSize() argument 115 return (class_id == SizeClassMap::kBatchClassID) ? in ClassIdToSize() 116 kBatchSize : SizeClassMap::Size(class_id); in ClassIdToSize() 169 uptr class_id) { in AllocateBatch() argument 170 DCHECK_LT(class_id, kNumClasses); in AllocateBatch() 171 SizeClassInfo *sci = GetSizeClassInfo(class_id); in AllocateBatch() 174 if (UNLIKELY(!PopulateFreeList(stat, c, sci, class_id))) in AllocateBatch() 183 NOINLINE void DeallocateBatch(AllocatorStats *stat, uptr class_id, in DeallocateBatch() argument 185 DCHECK_LT(class_id, kNumClasses); in DeallocateBatch() 187 SizeClassInfo *sci = GetSizeClassInfo(class_id); in DeallocateBatch() [all …]
|
| H A D | sanitizer_allocator_size_class_map.h | 145 static uptr Size(uptr class_id) { in Size() argument 149 if (UNLIKELY(class_id == kBatchClassID)) in Size() 151 if (class_id <= kMidClass) in Size() 152 return kMinSize * class_id; in Size() 153 class_id -= kMidClass; in Size() 154 uptr t = kMidSize << (class_id >> S); in Size() 155 return t + (t >> S) * (class_id & M); in Size()
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/ |
| H A D | sanitizer_allocator_primary64.h | 99 for (uptr class_id = 1; class_id < kNumClasses; class_id++) { in ForceReleaseToOS() local 100 BlockingMutexLock l(&GetRegionInfo(class_id)->mutex); in ForceReleaseToOS() 101 MaybeReleaseToOS(class_id, true /*force*/); in ForceReleaseToOS() 110 NOINLINE void ReturnToAllocator(AllocatorStats *stat, uptr class_id, in ReturnToAllocator() argument 112 RegionInfo *region = GetRegionInfo(class_id); in ReturnToAllocator() 113 uptr region_beg = GetRegionBeginBySizeClass(class_id); in ReturnToAllocator() 125 class_id, ClassIdToSize(class_id)); in ReturnToAllocator() 133 MaybeReleaseToOS(class_id, false /*force*/); in ReturnToAllocator() 136 NOINLINE bool GetFromAllocator(AllocatorStats *stat, uptr class_id, in GetFromAllocator() argument 138 RegionInfo *region = GetRegionInfo(class_id); in GetFromAllocator() [all …]
|
| H A D | sanitizer_allocator_local_cache.h | 41 void *Allocate(SizeClassAllocator *allocator, uptr class_id) { in Allocate() 42 CHECK_NE(class_id, 0UL); in Allocate() 43 CHECK_LT(class_id, kNumClasses); in Allocate() 44 PerClass *c = &per_class_[class_id]; in Allocate() 46 if (UNLIKELY(!Refill(c, allocator, class_id))) in Allocate() 53 allocator->GetRegionBeginBySizeClass(class_id), chunk)); in Allocate() 56 void Deallocate(SizeClassAllocator *allocator, uptr class_id, void *p) { in Deallocate() 57 CHECK_NE(class_id, 0UL); in Deallocate() 58 CHECK_LT(class_id, kNumClasses); in Deallocate() 61 PerClass *c = &per_class_[class_id]; in Deallocate() [all …]
|
| H A D | sanitizer_allocator_primary32.h | 107 static uptr ClassIdToSize(uptr class_id) { in ClassIdToSize() argument 108 return (class_id == SizeClassMap::kBatchClassID) ? in ClassIdToSize() 109 kBatchSize : SizeClassMap::Size(class_id); in ClassIdToSize() 160 uptr class_id) { in AllocateBatch() argument 161 DCHECK_LT(class_id, kNumClasses); in AllocateBatch() 162 SizeClassInfo *sci = GetSizeClassInfo(class_id); in AllocateBatch() 165 if (UNLIKELY(!PopulateFreeList(stat, c, sci, class_id))) in AllocateBatch() 174 NOINLINE void DeallocateBatch(AllocatorStats *stat, uptr class_id, in DeallocateBatch() argument 176 DCHECK_LT(class_id, kNumClasses); in DeallocateBatch() 178 SizeClassInfo *sci = GetSizeClassInfo(class_id); in DeallocateBatch() [all …]
|
| H A D | sanitizer_allocator_size_class_map.h | 146 static uptr Size(uptr class_id) { in Size() argument 150 if (UNLIKELY(class_id == kBatchClassID)) in Size() 152 if (class_id <= kMidClass) in Size() 153 return kMinSize * class_id; in Size() 154 class_id -= kMidClass; in Size() 155 uptr t = kMidSize << (class_id >> S); in Size() 156 return t + (t >> S) * (class_id & M); in Size()
|
| /netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/ |
| H A D | sanitizer_allocator_primary64.h | 96 for (uptr class_id = 1; class_id < kNumClasses; class_id++) { in ForceReleaseToOS() local 97 BlockingMutexLock l(&GetRegionInfo(class_id)->mutex); in ForceReleaseToOS() 98 MaybeReleaseToOS(class_id, true /*force*/); in ForceReleaseToOS() 107 NOINLINE void ReturnToAllocator(AllocatorStats *stat, uptr class_id, in ReturnToAllocator() argument 109 RegionInfo *region = GetRegionInfo(class_id); in ReturnToAllocator() 110 uptr region_beg = GetRegionBeginBySizeClass(class_id); in ReturnToAllocator() 122 class_id, ClassIdToSize(class_id)); in ReturnToAllocator() 130 MaybeReleaseToOS(class_id, false /*force*/); in ReturnToAllocator() 133 NOINLINE bool GetFromAllocator(AllocatorStats *stat, uptr class_id, in GetFromAllocator() argument 135 RegionInfo *region = GetRegionInfo(class_id); in GetFromAllocator() [all …]
|
| H A D | sanitizer_allocator_local_cache.h | 39 void *Allocate(SizeClassAllocator *allocator, uptr class_id) { in Allocate() 40 CHECK_NE(class_id, 0UL); in Allocate() 41 CHECK_LT(class_id, kNumClasses); in Allocate() 42 PerClass *c = &per_class_[class_id]; in Allocate() 44 if (UNLIKELY(!Refill(c, allocator, class_id))) in Allocate() 51 allocator->GetRegionBeginBySizeClass(class_id), chunk)); in Allocate() 54 void Deallocate(SizeClassAllocator *allocator, uptr class_id, void *p) { in Deallocate() 55 CHECK_NE(class_id, 0UL); in Deallocate() 56 CHECK_LT(class_id, kNumClasses); in Deallocate() 59 PerClass *c = &per_class_[class_id]; in Deallocate() [all …]
|
| H A D | sanitizer_allocator_primary32.h | 103 static uptr ClassIdToSize(uptr class_id) { in ClassIdToSize() argument 104 return (class_id == SizeClassMap::kBatchClassID) ? in ClassIdToSize() 105 kBatchSize : SizeClassMap::Size(class_id); in ClassIdToSize() 156 uptr class_id) { in AllocateBatch() argument 157 DCHECK_LT(class_id, kNumClasses); in AllocateBatch() 158 SizeClassInfo *sci = GetSizeClassInfo(class_id); in AllocateBatch() 161 if (UNLIKELY(!PopulateFreeList(stat, c, sci, class_id))) in AllocateBatch() 170 NOINLINE void DeallocateBatch(AllocatorStats *stat, uptr class_id, in DeallocateBatch() argument 172 DCHECK_LT(class_id, kNumClasses); in DeallocateBatch() 174 SizeClassInfo *sci = GetSizeClassInfo(class_id); in DeallocateBatch() [all …]
|
| H A D | sanitizer_allocator_size_class_map.h | 144 static uptr Size(uptr class_id) { in Size() argument 148 if (UNLIKELY(class_id == kBatchClassID)) in Size() 150 if (class_id <= kMidClass) in Size() 151 return kMinSize * class_id; in Size() 152 class_id -= kMidClass; in Size() 153 uptr t = kMidSize << (class_id >> S); in Size() 154 return t + (t >> S) * (class_id & M); in Size()
|
| /netbsd-src/external/gpl3/binutils/dist/gas/config/ |
| H A D | kvx-parse.c | 402 int64_t cur_class = tok.class_id & -tok.class_id; in promote_token() 407 return (cur_class != tok.class_id) in promote_token() 408 ? tok.class_id ^ cur_class in promote_token() 409 : tok.class_id; in promote_token() 417 int64_t new_class_id = tok.class_id; in promote_token() 418 int64_t old_class_id = tok.class_id; in promote_token() 434 return tok.class_id; in promote_token() 530 while (class[cur].class_id != -1 in get_token_class() 537 TOKEN_NAME (class[cur].class_id))))) in get_token_class() 542 TOKEN_NAME (class[cur].class_id))))))) in get_token_class() [all …]
|
| H A D | tc-kvx.h | 49 int64_t class_id; member 57 int64_t class_id; member 67 int64_t class_id; member
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/asan/tests/ |
| H A D | asan_fake_stack_test.cc | 50 for (uptr class_id = 0; class_id < FakeStack::kNumberOfSizeClasses; in TEST() local 51 class_id++) { in TEST() 52 uptr frame_size = FakeStack::BytesInSizeClass(class_id); in TEST() 54 EXPECT_EQ(offset, FakeStack::FlagsOffset(stack_size_log, class_id)); in TEST() 136 uptr class_id = depth / 3; in RecursiveFunction() local 137 FakeFrame *ff = fs->Allocate(fs->stack_size_log(), class_id, 0); in RecursiveFunction() 142 fs->Deallocate(reinterpret_cast<uptr>(ff), class_id); in RecursiveFunction()
|
| /netbsd-src/usr.sbin/altq/altqstat/ |
| H A D | qdisc_hfsc.c | 74 last[i].class_id = 999999; /* XXX */ in hfsc_stat_loop() 99 if (sp->class_id != lp->class_id) { in hfsc_stat_loop() 105 sp->class_id, clnames[i], sp->class_handle, in hfsc_stat_loop()
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/tests/ |
| H A D | sanitizer_allocator_test.cc | 230 uptr class_id = a->GetSizeClass(x); in TestSizeClassAllocator() local 231 CHECK_EQ(class_id, Allocator::SizeClassMapT::ClassID(size)); in TestSizeClassAllocator() 739 for (int class_id = 1; class_id <= 5; class_id++) { in TestSizeClassAllocatorLocalCache() local 743 allocated[i] = cache.Allocate(a, class_id); in TestSizeClassAllocatorLocalCache() 746 cache.Deallocate(a, class_id, allocated[i]); in TestSizeClassAllocatorLocalCache() 826 uptr class_id; member 832 params->thread_cache->Deallocate(params->allocator, params->class_id, params); in DeallocNewThreadWorker() 846 uptr class_id = DefaultSizeClassMap::ClassID(sizeof(NewThreadParams)); in TEST() local 848 main_cache.Allocate(&allocator, class_id)); in TEST() 851 params->class_id = class_id; in TEST() [all …]
|
| /netbsd-src/external/mit/xorg/lib/libxcb/files/ |
| H A D | xinput.h | 170 uint8_t class_id; member 191 uint8_t class_id; member 227 uint8_t class_id; member 268 uint8_t class_id; member 346 uint8_t class_id; member 890 uint8_t class_id; member 917 uint8_t class_id; member 939 uint8_t class_id; member 960 uint8_t class_id; member 980 uint8_t class_id; member [all …]
|
| /netbsd-src/external/gpl3/binutils.old/dist/gprofng/src/ |
| H A D | data_pckts.h | 572 uint64_t class_id; member 581 uint64_t class_id; member 591 uint64_t class_id; member
|