Lines Matching refs:assert
109 assert(p != nil); in vtDetach()
193 assert(p->writer == nil); in vtLockFree()
194 assert(p->readers == 0); in vtLockFree()
195 assert(p->qfirst == nil); in vtLockFree()
215 assert(q->wfirst == nil); in vtRendezFree()
265 assert(p->writer == t && p->readers == 0); in vtLock()
308 assert(p->writer == nil && p->readers > 0); in vtRLock()
321 assert(p->writer != nil); in vtUnlock()
322 assert(p->readers == 0); in vtUnlock()
356 assert(p->writer == nil && p->readers > 0); in vtRUnlock()
363 assert(t->state == QueuingW); in vtRUnlock()
385 assert(p->writer != nil); in vtSleep()
386 assert(p->readers == 0); in vtSleep()
413 assert(p->writer == s); in vtSleep()
433 assert(p->writer != nil); in vtWakeup()