waiter_t 30 srclib/apr/include/arch/beos/apr_arch_thread_cond.h APR_RING_ENTRY(waiter_t) link; waiter_t 40 srclib/apr/include/arch/beos/apr_arch_thread_cond.h APR_RING_HEAD(active_list, waiter_t) alist; waiter_t 42 srclib/apr/include/arch/beos/apr_arch_thread_cond.h APR_RING_HEAD(free_list, waiter_t) flist; waiter_t 33 srclib/apr/locks/beos/thread_cond.c static struct waiter_t *make_waiter(apr_pool_t *pool) waiter_t 35 srclib/apr/locks/beos/thread_cond.c struct waiter_t *w = (struct waiter_t*) waiter_t 36 srclib/apr/locks/beos/thread_cond.c apr_palloc(pool, sizeof(struct waiter_t)); waiter_t 66 srclib/apr/locks/beos/thread_cond.c APR_RING_INIT(&new_cond->alist, waiter_t, link); waiter_t 67 srclib/apr/locks/beos/thread_cond.c APR_RING_INIT(&new_cond->flist, waiter_t, link); waiter_t 70 srclib/apr/locks/beos/thread_cond.c struct waiter_t *nw = make_waiter(pool); waiter_t 71 srclib/apr/locks/beos/thread_cond.c APR_RING_INSERT_TAIL(&new_cond->flist, nw, waiter_t, link); waiter_t 86 srclib/apr/locks/beos/thread_cond.c struct waiter_t *wait; waiter_t 103 srclib/apr/locks/beos/thread_cond.c APR_RING_INSERT_TAIL(&cond->alist, wait, waiter_t, link); waiter_t 123 srclib/apr/locks/beos/thread_cond.c APR_RING_INSERT_TAIL(&cond->flist, wait, waiter_t, link); waiter_t 144 srclib/apr/locks/beos/thread_cond.c struct waiter_t *wake; waiter_t 147 srclib/apr/locks/beos/thread_cond.c if (!APR_RING_EMPTY(&cond->alist, waiter_t, link)) { waiter_t 151 srclib/apr/locks/beos/thread_cond.c APR_RING_INSERT_TAIL(&cond->flist, wake, waiter_t, link); waiter_t 160 srclib/apr/locks/beos/thread_cond.c struct waiter_t *wake; waiter_t 163 srclib/apr/locks/beos/thread_cond.c while (! APR_RING_EMPTY(&cond->alist, waiter_t, link)) { waiter_t 167 srclib/apr/locks/beos/thread_cond.c APR_RING_INSERT_TAIL(&cond->flist, wake, waiter_t, link);