Home
last modified time | relevance | path

Searched refs:_resize_waiters (Results 1 – 1 of 1) sorted by relevance

/xnu-12377.1.9/bsd/skywalk/lib/
H A Dcuckoo_hashtable.c211 uint32_t _resize_waiters; member
349 if (++(h->_resize_waiters) == 0) { /* wraparound */ in __resize_begin()
350 h->_resize_waiters++; in __resize_begin()
352 int error = msleep(&h->_resize_waiters, &h->_lock, in __resize_begin()
356 ASSERT(h->_resize_waiters > 0); in __resize_begin()
357 h->_resize_waiters--; in __resize_begin()
380 if (__improbable(h->_resize_waiters > 0)) { in __resize_end()
381 h->_resize_waiters = 0; in __resize_end()
382 wakeup(&h->_resize_waiters); in __resize_end()
425 h->_resize_waiters = 0; in cuckoo_hashtable_create()