Searched refs:SRWLOCK (Results 1 – 9 of 9) sorted by relevance
307 static SRWLOCK *GetLock(Waiter *w) { in GetLock()308 return reinterpret_cast<SRWLOCK *>(&w->mu_storage_); in GetLock()315 static_assert(sizeof(SRWLOCK) == sizeof(void *),317 static_assert(alignof(SRWLOCK) == alignof(void *),329 static_assert(std::is_trivially_constructible<SRWLOCK>::value,334 static_assert(std::is_trivially_destructible<SRWLOCK>::value,342 explicit LockHolder(SRWLOCK* mu) : mu_(mu) { in LockHolder()354 SRWLOCK* mu_;358 auto *mu = ::new (static_cast<void *>(&mu_storage_)) SRWLOCK; in Waiter()372 SRWLOCK *mu = WinHelper::GetLock(this); in Wait()
371 static SRWLOCK *GetLock(Waiter *w) { in GetLock()372 return reinterpret_cast<SRWLOCK *>(&w->mu_storage_); in GetLock()379 static_assert(sizeof(SRWLOCK) == sizeof(void *),381 static_assert(alignof(SRWLOCK) == alignof(void *),393 static_assert(std::is_trivially_constructible<SRWLOCK>::value,398 static_assert(std::is_trivially_destructible<SRWLOCK>::value,406 explicit LockHolder(SRWLOCK* mu) : mu_(mu) { in LockHolder()418 SRWLOCK* mu_;422 auto *mu = ::new (static_cast<void *>(&mu_storage_)) SRWLOCK; in Waiter()436 SRWLOCK *mu = WinHelper::GetLock(this); in Wait()
23 BOOST_WINAPI_TEST_TYPE_SIZE(SRWLOCK); in main()
87 typedef SRWLOCK PyMUTEX_T;
44 SRWLOCK rwlock;
57 typedef SRWLOCK pthread_mutex_t;
181 typedef RTL_SRWLOCK SRWLOCK, *PSRWLOCK; typedef267 SRWLOCK read_write_lock_;
231 SRWLOCK m_Lock;
4101 SRWLOCK m_Lock;