Home
last modified time | relevance | path

Searched refs:fast_state (Results 1 – 24 of 24) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/libsanitizer/tsan/
H A Dtsan_rtl_mutex.cpp174 thr->fast_state.IncrementEpoch(); in MutexPostLock()
175 TraceAddEvent(thr, thr->fast_state, EventTypeLock, s->GetId()); in MutexPostLock()
179 s->last_lock = thr->fast_state.raw(); in MutexPostLock()
193 thr->mset.Add(s->GetId(), true, thr->fast_state.epoch()); in MutexPostLock()
222 thr->fast_state.IncrementEpoch(); in MutexUnlock()
223 TraceAddEvent(thr, thr->fast_state, EventTypeUnlock, s->GetId()); in MutexUnlock()
281 thr->fast_state.IncrementEpoch(); in MutexPostReadLock()
282 TraceAddEvent(thr, thr->fast_state, EventTypeRLock, s->GetId()); in MutexPostReadLock()
290 s->last_lock = thr->fast_state.raw(); in MutexPostReadLock()
291 thr->mset.Add(s->GetId(), false, thr->fast_state.epoch()); in MutexPostReadLock()
[all …]
H A Dtsan_rtl_access.cpp357 (int)thr->fast_state.tid(), (void *)pc, (void *)addr, in MemoryAccess()
378 FastState fast_state = thr->fast_state; in MemoryAccess() local
379 if (UNLIKELY(fast_state.GetIgnoreBit())) { in MemoryAccess()
383 Shadow cur(fast_state); in MemoryAccess()
394 fast_state.IncrementEpoch(); in MemoryAccess()
395 thr->fast_state = fast_state; in MemoryAccess()
396 TraceAddEvent(thr, fast_state, EventTypeMop, pc); in MemoryAccess()
490 thr->fast_state.IncrementEpoch(); in MemoryRangeFreed()
491 TraceAddEvent(thr, thr->fast_state, EventTypeMop, pc); in MemoryRangeFreed()
493 Shadow s(thr->fast_state); in MemoryRangeFreed()
[all …]
H A Dtsan_rtl_thread.cpp134 args->thr->fast_state.IncrementEpoch(); in OnCreated()
136 TraceAddEvent(args->thr, args->thr->fast_state, EventTypeMop, 0); in OnCreated()
206 thr->fast_state.SetHistorySize(flags()->history_size); in OnStarted()
209 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in OnStarted()
240 thr->fast_state.IncrementEpoch(); in OnFinished()
242 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in OnFinished()
245 epoch1 = thr->fast_state.epoch(); in OnFinished()
H A Dtsan_rtl.cpp130 : fast_state(tid, epoch) in ThreadState()
647 unsigned trace = (thr->fast_state.epoch() / kTracePartSize) % TraceParts(); in TraceSwitch()
649 hdr->epoch0 = thr->fast_state.epoch(); in TraceSwitch()
659 uptr pc = events[thr->fast_state.GetTracePos()]; in TraceTopPC()
685 thr->fast_state.SetIgnoreBit(); in ThreadIgnoreBegin()
697 thr->fast_state.ClearIgnoreBit(); in ThreadIgnoreEnd()
H A Dtsan_rtl.h135 FastState fast_state ALIGNED(SANITIZER_CACHE_LINE_SIZE);
756 DPrintf2("#%d: FuncEntry %p\n", (int)thr->fast_state.tid(), (void *)pc); in FuncEntry()
758 thr->fast_state.IncrementEpoch(); in FuncEntry()
759 TraceAddEvent(thr, thr->fast_state, EventTypeFuncEnter, pc); in FuncEntry()
777 DPrintf2("#%d: FuncExit\n", (int)thr->fast_state.tid()); in FuncExit()
779 thr->fast_state.IncrementEpoch(); in FuncExit()
780 TraceAddEvent(thr, thr->fast_state, EventTypeFuncExit, 0); in FuncExit()
H A Dtsan_interface_atomic.cpp276 thr->fast_state.IncrementEpoch(); in AtomicStore()
278 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in AtomicStore()
290 thr->fast_state.IncrementEpoch(); in AtomicRMW()
292 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in AtomicRMW()
430 thr->fast_state.IncrementEpoch(); in AtomicCAS()
432 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in AtomicCAS()
H A Dtsan_platform_linux.cpp513 dead_thread_state->fast_state.SetIgnoreBit(); in cur_thread()
H A Dtsan_interceptors_posix.cpp1987 thr->fast_state.ClearIgnoreBit(); in CallUserSignalHandler()
2010 thr->fast_state.SetIgnoreBit(); in CallUserSignalHandler()
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
H A Dtsan_rtl_mutex.cc170 thr->fast_state.IncrementEpoch(); in MutexPostLock()
171 TraceAddEvent(thr, thr->fast_state, EventTypeLock, s->GetId()); in MutexPostLock()
176 s->last_lock = thr->fast_state.raw(); in MutexPostLock()
192 thr->mset.Add(s->GetId(), true, thr->fast_state.epoch()); in MutexPostLock()
219 thr->fast_state.IncrementEpoch(); in MutexUnlock()
220 TraceAddEvent(thr, thr->fast_state, EventTypeUnlock, s->GetId()); in MutexUnlock()
276 thr->fast_state.IncrementEpoch(); in MutexPostReadLock()
277 TraceAddEvent(thr, thr->fast_state, EventTypeRLock, s->GetId()); in MutexPostReadLock()
286 s->last_lock = thr->fast_state.raw(); in MutexPostReadLock()
287 thr->mset.Add(s->GetId(), false, thr->fast_state.epoch()); in MutexPostReadLock()
[all …]
H A Dtsan_rtl_thread.cc60 args->thr->fast_state.IncrementEpoch(); in OnCreated()
62 TraceAddEvent(args->thr, args->thr->fast_state, EventTypeMop, 0); in OnCreated()
112 thr->fast_state.SetHistorySize(flags()->history_size); in OnStarted()
115 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in OnStarted()
136 thr->fast_state.IncrementEpoch(); in OnFinished()
138 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in OnFinished()
141 epoch1 = thr->fast_state.epoch(); in OnFinished()
365 FastState fast_state = thr->fast_state; in MemoryAccessRange() local
366 if (fast_state.GetIgnoreBit()) in MemoryAccessRange()
369 fast_state.IncrementEpoch(); in MemoryAccessRange()
[all …]
H A Dtsan_rtl.cc117 : fast_state(tid, epoch) in ThreadState()
562 unsigned trace = (thr->fast_state.epoch() / kTracePartSize) % TraceParts(); in TraceSwitch()
564 hdr->epoch0 = thr->fast_state.epoch(); in TraceSwitch()
576 uptr pc = events[thr->fast_state.GetTracePos()]; in TraceTopPC()
803 (int)thr->fast_state.tid(), (void*)pc, (void*)addr, in MemoryAccess()
828 FastState fast_state = thr->fast_state; in MemoryAccess() local
829 if (fast_state.GetIgnoreBit()) { in MemoryAccess()
837 Shadow cur(fast_state); in MemoryAccess()
852 fast_state.IncrementEpoch(); in MemoryAccess()
853 thr->fast_state = fast_state; in MemoryAccess()
[all …]
H A Dtsan_interface_atomic.cc273 thr->fast_state.IncrementEpoch(); in AtomicStore()
275 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in AtomicStore()
287 thr->fast_state.IncrementEpoch(); in AtomicRMW()
289 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in AtomicRMW()
412 thr->fast_state.IncrementEpoch(); in AtomicCAS()
414 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in AtomicCAS()
H A Dtsan_platform_linux.cc392 dead_thread_state->fast_state.SetIgnoreBit(); in cur_thread()
H A Dtsan_rtl.h375 FastState fast_state; member
H A Dtsan_interceptors.cc1901 thr->fast_state.ClearIgnoreBit(); in CallUserSignalHandler()
1922 thr->fast_state.SetIgnoreBit(); in CallUserSignalHandler()
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/tsan/
H A Dtsan_rtl_mutex.cc168 thr->fast_state.IncrementEpoch(); in MutexPostLock()
169 TraceAddEvent(thr, thr->fast_state, EventTypeLock, s->GetId()); in MutexPostLock()
174 s->last_lock = thr->fast_state.raw(); in MutexPostLock()
190 thr->mset.Add(s->GetId(), true, thr->fast_state.epoch()); in MutexPostLock()
217 thr->fast_state.IncrementEpoch(); in MutexUnlock()
218 TraceAddEvent(thr, thr->fast_state, EventTypeUnlock, s->GetId()); in MutexUnlock()
274 thr->fast_state.IncrementEpoch(); in MutexPostReadLock()
275 TraceAddEvent(thr, thr->fast_state, EventTypeRLock, s->GetId()); in MutexPostReadLock()
284 s->last_lock = thr->fast_state.raw(); in MutexPostReadLock()
285 thr->mset.Add(s->GetId(), false, thr->fast_state.epoch()); in MutexPostReadLock()
[all …]
H A Dtsan_rtl_thread.cc58 args->thr->fast_state.IncrementEpoch(); in OnCreated()
60 TraceAddEvent(args->thr, args->thr->fast_state, EventTypeMop, 0); in OnCreated()
110 thr->fast_state.SetHistorySize(flags()->history_size); in OnStarted()
113 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in OnStarted()
134 thr->fast_state.IncrementEpoch(); in OnFinished()
136 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in OnFinished()
139 epoch1 = thr->fast_state.epoch(); in OnFinished()
357 FastState fast_state = thr->fast_state; in MemoryAccessRange() local
358 if (fast_state.GetIgnoreBit()) in MemoryAccessRange()
361 fast_state.IncrementEpoch(); in MemoryAccessRange()
[all …]
H A Dtsan_rtl.cc115 : fast_state(tid, epoch) in ThreadState()
558 unsigned trace = (thr->fast_state.epoch() / kTracePartSize) % TraceParts(); in TraceSwitch()
560 hdr->epoch0 = thr->fast_state.epoch(); in TraceSwitch()
572 uptr pc = events[thr->fast_state.GetTracePos()]; in TraceTopPC()
799 (int)thr->fast_state.tid(), (void*)pc, (void*)addr, in MemoryAccess()
824 FastState fast_state = thr->fast_state; in MemoryAccess() local
825 if (fast_state.GetIgnoreBit()) { in MemoryAccess()
833 Shadow cur(fast_state); in MemoryAccess()
848 fast_state.IncrementEpoch(); in MemoryAccess()
849 thr->fast_state = fast_state; in MemoryAccess()
[all …]
H A Dtsan_interface_atomic.cc271 thr->fast_state.IncrementEpoch(); in AtomicStore()
273 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in AtomicStore()
285 thr->fast_state.IncrementEpoch(); in AtomicRMW()
287 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in AtomicRMW()
410 thr->fast_state.IncrementEpoch(); in AtomicCAS()
412 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in AtomicCAS()
H A Dtsan_platform_linux.cc390 dead_thread_state->fast_state.SetIgnoreBit(); in cur_thread()
H A Dtsan_rtl.h371 FastState fast_state; member
H A Dtsan_interceptors.cc1859 thr->fast_state.ClearIgnoreBit(); in CallUserSignalHandler()
1880 thr->fast_state.SetIgnoreBit(); in CallUserSignalHandler()
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/krb5/
H A Dinit_creds_pw.c88 struct fast_state { struct
106 } fast_state; member
177 if (ctx->fast_state.armor_service) in free_init_creds_ctx()
178 krb5_free_principal(context, ctx->fast_state.armor_service); in free_init_creds_ctx()
179 if (ctx->fast_state.armor_crypto) in free_init_creds_ctx()
180 krb5_crypto_destroy(context, ctx->fast_state.armor_crypto); in free_init_creds_ctx()
181 if (ctx->fast_state.strengthen_key) in free_init_creds_ctx()
182 krb5_free_keyblock(context, ctx->fast_state.strengthen_key); in free_init_creds_ctx()
183 krb5_free_keyblock_contents(context, &ctx->fast_state.armor_key); in free_init_creds_ctx()
1288 if ((ctx->fast_state.flags & KRB5_FAST_DISABLED) == 0) { in process_pa_data_to_md()
[all …]
/netbsd-src/external/gpl3/binutils/dist/bfd/
H A Dmerge.c162 int fast_state; member
492 secinfo->fast_state = 1; in prepare_offsetmap()
511 secinfo->fast_state = 2; in prepare_offsetmap()
1123 if (secinfo->fast_state != 2) in _bfd_merged_section_offset()
1125 if (!secinfo->fast_state) in _bfd_merged_section_offset()
1127 if (secinfo->fast_state != 2) in _bfd_merged_section_offset()