Home
last modified time | relevance | path

Searched refs:class_id (Results 1 – 25 of 56) sorted by relevance

123

/netbsd-src/external/gpl3/gcc/dist/libsanitizer/asan/
H A Dasan_fake_stack.cpp29 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 Dasan_fake_stack.h91 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 Dasan_fake_stack.cc28 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 Dasan_fake_stack.h90 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 Dasan_fake_stack.cc30 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 Dasan_fake_stack.h92 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 Dsanitizer_allocator_local_cache.h34 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 Dsanitizer_allocator_primary64.h67 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 Dsanitizer_allocator_primary32.h114 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 Dsanitizer_allocator_size_class_map.h145 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 Dsanitizer_allocator_primary64.h99 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 Dsanitizer_allocator_local_cache.h41 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 Dsanitizer_allocator_primary32.h107 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 Dsanitizer_allocator_size_class_map.h146 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 Dsanitizer_allocator_primary64.h96 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 Dsanitizer_allocator_local_cache.h39 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 Dsanitizer_allocator_primary32.h103 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 Dsanitizer_allocator_size_class_map.h144 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 Dkvx-parse.c402 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 Dtc-kvx.h49 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 Dasan_fake_stack_test.cc50 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 Dqdisc_hfsc.c74 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 Dsanitizer_allocator_test.cc230 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 Dxinput.h170 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 Ddata_pckts.h572 uint64_t class_id; member
581 uint64_t class_id; member
591 uint64_t class_id; member

123