Home
last modified time | relevance | path

Searched defs:ThreadId (Results 1 – 15 of 15) sorted by relevance

/third_party/rust/rust/src/tools/miri/src/concurrency/
Dthread.rs44 pub struct ThreadId(u32); struct
46 impl ThreadId { impl
52 impl Idx for ThreadId { implementation
62 impl TryFrom<u64> for ThreadId { implementation
69 impl From<u32> for ThreadId { implementation
415 fn create_thread(&mut self, on_stack_empty: StackEmptyCallback<'mir, 'tcx>) -> ThreadId { in create_thread()
422 fn set_active_thread_id(&mut self, id: ThreadId) -> ThreadId { in set_active_thread_id()
430 pub fn get_active_thread_id(&self) -> ThreadId { in get_active_thread_id()
456 fn enable_thread(&mut self, thread_id: ThreadId) { in enable_thread()
479 fn detach_thread(&mut self, id: ThreadId, allow_terminated_joined: bool) -> InterpResult<'tcx> { in detach_thread()
[all …]
Dsync.rs336 fn mutex_get_owner(&mut self, id: MutexId) -> ThreadId { in mutex_get_owner()
349 fn mutex_lock(&mut self, id: MutexId, thread: ThreadId) { in mutex_lock()
407 fn mutex_enqueue_and_block(&mut self, id: MutexId, thread: ThreadId) { in mutex_enqueue_and_block()
457 fn rwlock_reader_lock(&mut self, id: RwLockId, reader: ThreadId) { in rwlock_reader_lock()
511 fn rwlock_enqueue_and_block_reader(&mut self, id: RwLockId, reader: ThreadId) { in rwlock_enqueue_and_block_reader()
520 fn rwlock_writer_lock(&mut self, id: RwLockId, writer: ThreadId) { in rwlock_writer_lock()
580 fn rwlock_enqueue_and_block_writer(&mut self, id: RwLockId, writer: ThreadId) { in rwlock_enqueue_and_block_writer()
616 fn condvar_wait(&mut self, id: CondvarId, thread: ThreadId, lock: CondvarLock) { in condvar_wait()
625 fn condvar_signal(&mut self, id: CondvarId) -> Option<(ThreadId, CondvarLock)> { in condvar_signal()
646 fn condvar_remove_waiter(&mut self, id: CondvarId, thread: ThreadId) { in condvar_remove_waiter()
[all …]
Ddata_race.rs1363 thread: ThreadId, in thread_created()
1433 joiner: ThreadId, in thread_joined()
1434 joinee: ThreadId, in thread_joined()
1553 pub fn validate_lock_acquire(&self, lock: &VClock, thread: ThreadId) { in validate_lock_acquire()
1564 pub fn validate_lock_release(&self, lock: &mut VClock, thread: ThreadId, current_span: Span) { in validate_lock_release()
1580 thread: ThreadId, in validate_lock_release_shared()
Dinit_once.rs139 thread: ThreadId, in init_once_enqueue_and_block()
/third_party/rust/rust/library/std/src/sys/itron/
Dthread_parking.rs6 pub type ThreadId = abi::ID; typedef
28 pub fn unpark(id: ThreadId, _hint: usize) { in unpark()
/third_party/rust/rust/library/std/src/sys/sgx/
Dthread_parking.rs6 pub type ThreadId = fortanix_sgx_abi::Tcs; typedef
21 pub fn unpark(tid: ThreadId, _hint: usize) { in unpark()
/third_party/rust/rust/library/std/src/sys/unix/thread_parking/
Dnetbsd.rs18 pub type ThreadId = lwpid_t; typedef
48 pub fn unpark(tid: ThreadId, hint: usize) { in unpark()
/third_party/rust/rust/src/tools/miri/src/shims/
Dtls.rs89 thread_id: ThreadId, in load_tls()
105 thread_id: ThreadId, in store_tls()
135 thread: ThreadId, in set_macos_thread_dtor()
169 thread_id: ThreadId, in fetch_tls_dtor()
203 fn delete_all_thread_tls(&mut self, thread_id: ThreadId) { in delete_all_thread_tls()
/third_party/rust/rust/library/std/src/thread/
Dmod.rs1091 pub struct ThreadId(NonZeroU64); struct
1093 impl ThreadId { implementation
1267 pub fn id(&self) -> ThreadId { in id()
/third_party/rust/rust/src/tools/miri/src/shims/windows/
Dthread.rs19 ) -> InterpResult<'tcx, ThreadId> { in CreateThread() argument
Dsync.rs16 thread: ThreadId, in reacquire_cond_lock()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/BinaryFormat/
DMinidump.h220 support::ulittle32_t ThreadId; member
244 support::ulittle32_t ThreadId; member
/third_party/rust/rust/src/tools/miri/src/shims/unix/
Dsync.rs227 thread: ThreadId, in reacquire_cond_mutex()
244 thread: ThreadId, in post_cond_signal()
258 active_thread: ThreadId, in release_cond_mutex_and_block()
/third_party/mesa3d/src/util/
Ddbghelp.h997 ULONG32 ThreadId; member
1012 ULONG32 ThreadId; member
1038 ULONG32 ThreadId; member
1074 DWORD ThreadId; member
1080 DWORD ThreadId; member
1167 ULONG ThreadId; member
1176 ULONG ThreadId; member
1187 ULONG ThreadId; member
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/LTO/
DLTOBackend.cpp397 [&](const SmallString<0> &BC, unsigned ThreadId) { in splitCodeGen()