Lines Matching refs:ScopedThread
231 struct ScopedThread::Impl {
242 void ScopedThread::Impl::HandleEvent(Event *ev) { in HandleEvent()
347 void *ScopedThread::Impl::ScopedThreadCallback(void *arg) { in ScopedThreadCallback()
368 void ScopedThread::Impl::send(Event *e) { in send()
379 ScopedThread::ScopedThread(bool detached, bool main) { in ScopedThread() function in ScopedThread
391 ScopedThread::Impl::ScopedThreadCallback, impl_); in ScopedThread()
395 ScopedThread::~ScopedThread() { in ~ScopedThread()
405 void ScopedThread::Detach() { in Detach()
412 void ScopedThread::Access(void *addr, bool is_write, in Access()
421 void ScopedThread::VptrUpdate(const MemLoc &vptr, in VptrUpdate()
430 void ScopedThread::Call(void(*pc)()) { in Call()
435 void ScopedThread::Return() { in Return()
440 void ScopedThread::Create(const UserMutex &m) { in Create()
445 void ScopedThread::Destroy(const UserMutex &m) { in Destroy()
450 void ScopedThread::Lock(const UserMutex &m) { in Lock()
455 bool ScopedThread::TryLock(const UserMutex &m) { in TryLock()
461 void ScopedThread::Unlock(const UserMutex &m) { in Unlock()
466 void ScopedThread::ReadLock(const UserMutex &m) { in ReadLock()
471 bool ScopedThread::TryReadLock(const UserMutex &m) { in TryReadLock()
477 void ScopedThread::ReadUnlock(const UserMutex &m) { in ReadUnlock()
482 void ScopedThread::Memcpy(void *dst, const void *src, int size, in Memcpy()
490 void ScopedThread::Memset(void *dst, int val, int size, in Memset()