| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
| D | thread.h | 77 thread() : Thread(native_handle_type()) {} in thread() 79 : Thread(std::exchange(Other.Thread, native_handle_type())) {} in thread() 98 Thread = std::exchange(Other.Thread, native_handle_type()); 102 bool joinable() const noexcept { return Thread != native_handle_type(); } in joinable() 106 native_handle_type native_handle() const noexcept { return Thread; } in native_handle() 115 void swap(llvm::thread &Other) noexcept { std::swap(Thread, Other.Thread); } in swap() 118 native_handle_type Thread; 124 void llvm_thread_join_impl(thread::native_handle_type Thread); 125 void llvm_thread_detach_impl(thread::native_handle_type Thread); 126 thread::id llvm_thread_get_id_impl(thread::native_handle_type Thread); [all …]
|
| /freebsd-12-stable/contrib/llvm-project/lldb/source/Target/ |
| D | Thread.cpp | 58 const ThreadPropertiesSP &Thread::GetGlobalProperties() { in GetGlobalProperties() 86 Thread *thread = exe_ctx->GetThreadPtr(); in GetPropertyAtIndex() 106 OptionValueProperties::CreateLocalCopy(*Thread::GetGlobalProperties()); in ThreadProperties() 151 ConstString Thread::ThreadEventData::GetFlavorString() { in GetFlavorString() 156 Thread::ThreadEventData::ThreadEventData(const lldb::ThreadSP thread_sp) in ThreadEventData() 159 Thread::ThreadEventData::ThreadEventData(const lldb::ThreadSP thread_sp, in ThreadEventData() 163 Thread::ThreadEventData::ThreadEventData() : m_thread_sp(), m_stack_id() {} in ThreadEventData() 165 Thread::ThreadEventData::~ThreadEventData() = default; 167 void Thread::ThreadEventData::Dump(Stream *s) const {} in Dump() 169 const Thread::ThreadEventData * [all …]
|
| /freebsd-12-stable/sys/contrib/dev/acpica/components/executer/ |
| D | exmutex.c | 165 ACPI_THREAD_STATE *Thread); 184 ACPI_THREAD_STATE *Thread = ObjDesc->Mutex.OwnerThread; in AcpiExUnlinkMutex() local 187 if (!Thread) in AcpiExUnlinkMutex() 214 Thread->AcquiredMutexList = ObjDesc->Mutex.Next; in AcpiExUnlinkMutex() 235 ACPI_THREAD_STATE *Thread) in AcpiExLinkMutex() argument 240 ListHead = Thread->AcquiredMutexList; in AcpiExLinkMutex() 256 Thread->AcquiredMutexList = ObjDesc; in AcpiExLinkMutex() 374 if (!WalkState->Thread) in AcpiExAcquireMutex() 386 if (WalkState->Thread->CurrentSyncLevel > ObjDesc->Mutex.SyncLevel) in AcpiExAcquireMutex() 392 WalkState->Thread->CurrentSyncLevel)); in AcpiExAcquireMutex() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/hwasan/ |
| D | hwasan_thread_list.h | 85 RoundUpTo(ring_buffer_size_ + sizeof(Thread), ring_buffer_size_ * 2); in HwasanThreadList() 88 Thread *CreateCurrentThread(const Thread::InitState *state = nullptr) { 89 Thread *t = nullptr; 99 internal_memset((void *)start, 0, ring_buffer_size_ + sizeof(Thread)); 112 void DontNeedThread(Thread *t) { in DontNeedThread() 117 void RemoveThreadFromLiveList(Thread *t) { in RemoveThreadFromLiveList() 119 for (Thread *&t2 : live_list_) in RemoveThreadFromLiveList() 130 void ReleaseThread(Thread *t) { in ReleaseThread() 139 Thread *GetThreadByBufferAddress(uptr p) { in GetThreadByBufferAddress() 140 return (Thread *)(RoundDownTo(p, ring_buffer_size_ * 2) + in GetThreadByBufferAddress() [all …]
|
| D | hwasan_fuchsia.cpp | 56 struct Thread::InitState { 60 static void FinishThreadInitialization(Thread *thread); 77 const Thread::InitState state = { in InitThreads() 94 const Thread::InitState state = { in BeforeThreadCreateHook() 103 void Thread::InitStackAndTls(const InitState *state) { in InitStackAndTls() 115 Thread *thread = static_cast<Thread *>(hook); in ThreadCreateHook() 131 Thread *thread = static_cast<Thread *>(hook); in ThreadStartHook() 140 static void FinishThreadInitialization(Thread *thread) { in FinishThreadInitialization() 150 Thread *thread = static_cast<Thread *>(hook); in ThreadExitHook()
|
| D | hwasan_thread.cpp | 28 void Thread::InitRandomState() { in InitRandomState() 37 void Thread::Init(uptr stack_buffer_start, uptr stack_buffer_size, in Init() 57 void Thread::InitStackRingBuffer(uptr stack_buffer_start, in InitStackRingBuffer() 80 sizeof(Thread), heap_allocations_->SizeInBytes(), in InitStackRingBuffer() 87 void Thread::ClearShadowForThreadStackAndTLS() { in ClearShadowForThreadStackAndTLS() 94 void Thread::Destroy() { in Destroy() 110 void Thread::Print(const char *Prefix) { in Print() 125 tag_t Thread::GenerateRandomTag(uptr num_bits) { in GenerateRandomTag()
|
| /freebsd-12-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/ |
| D | TestDrop.java | 66 Thread.currentThread().sleep(50); in sampleAggregate() 79 Thread t = Thread.currentThread(); in startAggregateThread() 88 if (Thread.holdsLock(LocalConsumer.class)) { in startAggregateThread() 101 Thread t = new Thread(aggregateSampler, "Aggregate Sampler"); in startAggregateThread() 126 protected Thread createThread() { in main() 129 Thread t = Thread.currentThread(); in main() 134 Thread t = new Thread(worker); in main() 145 Thread t = Thread.currentThread(); in main()
|
| D | TestGetAggregate.java | 62 Thread.sleep(TICK); in testIncluded() 103 Thread.sleep(TICK); in testCleared() 109 Thread.sleep(TICK * EXPECTED_TICKS); in testCleared() 160 new Thread(new Runnable() { in startIncludedTest() 194 new Thread(new Runnable() { in startClearedTest() 229 Thread.sleep(TICK); in main() 239 Thread.sleep(TICK); in main()
|
| /freebsd-12-stable/contrib/llvm-project/lldb/include/lldb/Symbol/ |
| D | FuncUnwinders.h | 38 lldb::UnwindPlanSP GetUnwindPlanAtCallSite(Target &target, Thread &thread); 41 lldb_private::Thread &thread); 44 lldb_private::Thread &thread); 47 GetUnwindPlanArchitectureDefault(lldb_private::Thread &thread); 50 GetUnwindPlanArchitectureDefaultAtFunctionEntry(lldb_private::Thread &thread); 77 lldb::UnwindPlanSP GetAssemblyUnwindPlan(Target &target, Thread &thread); 82 Thread &thread); 87 Thread &thread); 92 Thread &thread); 98 lldb::UnwindPlanSP GetSymbolFileUnwindPlan(Thread &thread); [all …]
|
| /freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/tsan/dd/ |
| D | dd_rtl.h | 26 struct Thread { struct 34 Thread *thr; argument 36 Callback(Thread *thr); 57 void ThreadInit(Thread *thr); 58 void ThreadDestroy(Thread *thr); 60 void MutexBeforeLock(Thread *thr, uptr m, bool writelock); 61 void MutexAfterLock(Thread *thr, uptr m, bool writelock, bool trylock); 62 void MutexBeforeUnlock(Thread *thr, uptr m, bool writelock); 63 void MutexDestroy(Thread *thr, uptr m);
|
| D | dd_rtl.cpp | 21 static u32 CurrentStackTrace(Thread *thr, uptr skip) { in CurrentStackTrace() 31 static void PrintStackTrace(Thread *thr, u32 stk) { in PrintStackTrace() 38 static void ReportDeadlock(Thread *thr, DDReport *rep) { in ReportDeadlock() 57 Callback::Callback(Thread *thr) in Callback() 99 void ThreadInit(Thread *thr) { in ThreadInit() 106 void ThreadDestroy(Thread *thr) { in ThreadDestroy() 111 void MutexBeforeLock(Thread *thr, uptr m, bool writelock) { in MutexBeforeLock() 124 void MutexAfterLock(Thread *thr, uptr m, bool writelock, bool trylock) { in MutexAfterLock() 137 void MutexBeforeUnlock(Thread *thr, uptr m, bool writelock) { in MutexBeforeUnlock() 148 void MutexDestroy(Thread *thr, uptr m) { in MutexDestroy()
|
| /freebsd-12-stable/contrib/llvm-project/lldb/include/lldb/Target/ |
| D | StopInfo.h | 26 StopInfo(Thread &thread, uint64_t value); 80 virtual bool IsValidForOperatingSystemThread(Thread &thread) { return true; } in IsValidForOperatingSystemThread() 104 CreateStopReasonWithBreakpointSiteID(Thread &thread, 110 Thread &thread, lldb::break_id_t break_id, bool should_stop); 113 Thread &thread, lldb::break_id_t watch_id, 117 CreateStopReasonWithSignal(Thread &thread, int signo, 120 static lldb::StopInfoSP CreateStopReasonToTrace(Thread &thread); 128 CreateStopReasonWithException(Thread &thread, const char *description); 130 static lldb::StopInfoSP CreateStopReasonWithExec(Thread &thread); 133 CreateStopReasonProcessorTrace(Thread &thread, const char *description); [all …]
|
| D | ThreadPlanTracer.h | 31 ThreadPlanTracer(Thread &thread, lldb::StreamSP &stream_sp); 32 ThreadPlanTracer(Thread &thread); 53 Thread &GetThread(); 68 Thread *m_thread; 73 ThreadPlanAssemblyTracer(Thread &thread, lldb::StreamSP &stream_sp); 74 ThreadPlanAssemblyTracer(Thread &thread);
|
| D | ABI.h | 44 virtual bool PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp, 59 virtual bool PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp, 65 virtual bool GetArgumentValues(Thread &thread, ValueList &values) const = 0; 67 lldb::ValueObjectSP GetReturnValueObject(Thread &thread, CompilerType &type, 71 lldb::ValueObjectSP GetReturnValueObject(Thread &thread, llvm::Type &type, 83 GetReturnValueObjectImpl(Thread &thread, CompilerType &ast_type) const = 0; 87 GetReturnValueObjectImpl(Thread &thread, llvm::Type &ir_type) const;
|
| D | ThreadSpec.h | 70 bool TIDMatches(Thread &thread) const; 79 bool IndexMatches(Thread &thread) const; 90 bool NameMatches(Thread &thread) const; 101 bool QueueNameMatches(Thread &thread) const; 103 bool ThreadPassesBasicTests(Thread &thread) const;
|
| /freebsd-12-stable/sys/contrib/dev/acpica/components/dispatcher/ |
| D | dswstate.c | 603 ACPI_THREAD_STATE *Thread) in AcpiDsGetCurrentWalkState() argument 608 if (!Thread) in AcpiDsGetCurrentWalkState() 614 Thread->WalkStateList)); in AcpiDsGetCurrentWalkState() 616 return (Thread->WalkStateList); in AcpiDsGetCurrentWalkState() 636 ACPI_THREAD_STATE *Thread) in AcpiDsPushWalkState() argument 641 WalkState->Next = Thread->WalkStateList; in AcpiDsPushWalkState() 642 Thread->WalkStateList = WalkState; in AcpiDsPushWalkState() 664 ACPI_THREAD_STATE *Thread) in AcpiDsPopWalkState() argument 672 WalkState = Thread->WalkStateList; in AcpiDsPopWalkState() 678 Thread->WalkStateList = WalkState->Next; in AcpiDsPopWalkState() [all …]
|
| D | dsdebug.c | 246 ACPI_THREAD_STATE *Thread; in AcpiDsDumpMethodStack() local 276 Thread = WalkState->Thread; in AcpiDsDumpMethodStack() 277 if (!Thread) in AcpiDsDumpMethodStack() 294 NextWalkState = Thread->WalkStateList; in AcpiDsDumpMethodStack()
|
| /freebsd-12-stable/sys/contrib/dev/acpica/components/parser/ |
| D | psparse.c | 565 ACPI_THREAD_STATE *Thread; in AcpiPsParseAml() local 584 Thread = AcpiUtCreateThreadState (); in AcpiPsParseAml() 585 if (!Thread) in AcpiPsParseAml() 598 WalkState->Thread = Thread; in AcpiPsParseAml() 606 WalkState->Thread->CurrentSyncLevel = in AcpiPsParseAml() 610 AcpiDsPushWalkState (WalkState, Thread); in AcpiPsParseAml() 616 AcpiGbl_CurrentWalkList = Thread; in AcpiPsParseAml() 658 Status = AcpiDsCallControlMethod (Thread, WalkState, NULL); in AcpiPsParseAml() 668 WalkState = AcpiDsGetCurrentWalkState (Thread); in AcpiPsParseAml() 712 WalkState = AcpiDsPopWalkState (Thread); in AcpiPsParseAml() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/ABI/Hexagon/ |
| D | ABISysV_hexagon.h | 22 bool PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp, 29 PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp, 34 bool GetArgumentValues(lldb_private::Thread &thread, 42 GetReturnValueObjectImpl(lldb_private::Thread &thread, 46 lldb::ValueObjectSP GetReturnValueObjectImpl(lldb_private::Thread &thread, 94 GetReturnValueObjectSimple(lldb_private::Thread &thread,
|
| /freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/ABI/ARC/ |
| D | ABISysV_arc.h | 25 bool PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp, 32 PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp, 37 bool GetArgumentValues(lldb_private::Thread &thread, 45 GetReturnValueObjectImpl(lldb_private::Thread &thread, 49 lldb::ValueObjectSP GetReturnValueObjectImpl(lldb_private::Thread &thread, 95 GetReturnValueObjectSimple(lldb_private::Thread &thread,
|
| /freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/Trace/intel-pt/ |
| D | TraceIntelPT.h | 68 lldb::TraceCursorUP GetCursor(Thread &thread) override; 70 void DumpTraceInfo(Thread &thread, Stream &s, bool verbose) override; 72 llvm::Optional<size_t> GetRawTraceSize(Thread &thread); 77 bool IsTraced(const Thread &thread) override; 168 DecodedThreadSP Decode(Thread &thread); 173 std::map<const Thread *, std::unique_ptr<ThreadDecoder>> m_thread_decoders;
|
| /freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/ABI/X86/ |
| D | ABIWindows_x86_64.h | 20 bool PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp, 25 bool GetArgumentValues(lldb_private::Thread &thread, 33 GetReturnValueObjectImpl(lldb_private::Thread &thread, 84 GetReturnValueObjectSimple(lldb_private::Thread &thread,
|
| D | ABISysV_x86_64.h | 20 bool PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp, 25 bool GetArgumentValues(lldb_private::Thread &thread, 33 GetReturnValueObjectImpl(lldb_private::Thread &thread, 91 GetReturnValueObjectSimple(lldb_private::Thread &thread,
|
| D | ABISysV_i386.h | 23 bool PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp, 28 bool GetArgumentValues(lldb_private::Thread &thread, 36 GetReturnValueObjectImpl(lldb_private::Thread &thread, 94 GetReturnValueObjectSimple(lldb_private::Thread &thread,
|
| /freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/ABI/PowerPC/ |
| D | ABISysV_ppc.h | 21 bool PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp, 26 bool GetArgumentValues(lldb_private::Thread &thread, 34 GetReturnValueObjectImpl(lldb_private::Thread &thread, 93 GetReturnValueObjectSimple(lldb_private::Thread &thread,
|