s_lock
CcAutoLock AL(s_lock);
CcOsLock Init::s_lock;
CcAutoLock AL(s_lock);
CcAutoLock AL(s_lock);
CcAutoLock AL(s_lock);
CcOsLock Init::s_lock;
CcAutoLock AL(s_lock);
CcAutoLock AL(s_lock);
static CcOsLock s_lock;
CcOsLock SecureClient::s_lock;
CcAutoLock AL(s_lock);
CcAutoLock AL(s_lock);
CcAutoLock AL(s_lock);
static CcOsLock s_lock;
s_lock(h, hl); \
static QUIC_TSERVER *s_lock(struct helper *h, struct helper_local *hl);
#define ACQUIRE_S() s_lock(h, hl)
#define ACQUIRE_S_NOHL() s_lock(h, NULL)
struct umutex s_lock;
return (THR_UMUTEX_TRYLOCK(_get_curthread(), &lck->s_lock));
while (THR_UMUTEX_TRYLOCK(curthread, &lck->s_lock) != 0) {
while (lck->s_lock.m_owner) {
return (THR_UMUTEX_UNLOCK(_get_curthread(), &lck->s_lock));
_thr_umutex_init(&lck->s_lock);
spinlock_t s_lock ____cacheline_aligned_in_smp;