Searched refs:rw_lock_waiter (Results 1 - 5 of 5) sorted by relevance

/haiku/src/system/libroot/os/locks/
H A Drw_lock.cpp15 typedef struct rw_lock_waiter { struct
16 rw_lock_waiter * next;
19 } rw_lock_waiter; typedef in typeref:struct:rw_lock_waiter
25 rw_lock_waiter waiter;
59 rw_lock_waiter *waiter = lock->waiters;
106 rw_lock_waiter *waiter = lock->waiters;
/haiku/src/tests/add-ons/kernel/kernelland_emu/
H A Dlock.cpp33 struct rw_lock_waiter { struct
35 rw_lock_waiter* next; // next in queue
36 rw_lock_waiter* last; // last in queue (valid for the first in queue)
200 rw_lock_waiter waiter;
230 rw_lock_waiter* waiter = lock->waiters;
324 while (rw_lock_waiter* waiter = lock->waiters) {
401 rw_lock_waiter waiter;
431 rw_lock_waiter* previous = NULL;
432 rw_lock_waiter* other = lock->waiters;
/haiku/headers/private/shared/
H A Dlocks.h39 struct rw_lock_waiter * waiters;
40 struct rw_lock_waiter * last_waiter;
/haiku/src/system/kernel/locks/
H A Dlock.cpp36 struct rw_lock_waiter { struct
38 rw_lock_waiter* next; // next in queue
39 rw_lock_waiter* last; // last in queue (valid for the first in queue)
296 rw_lock_waiter waiter;
324 rw_lock_waiter* waiter = lock->waiters;
428 while (rw_lock_waiter* waiter = lock->waiters) {
600 rw_lock_waiter waiter;
628 rw_lock_waiter* previous = NULL;
629 rw_lock_waiter* other = lock->waiters;
815 rw_lock_waiter* waite
[all...]
/haiku/headers/private/kernel/
H A Dlock.h47 struct rw_lock_waiter;
51 struct rw_lock_waiter* waiters;

Completed in 252 milliseconds