Searched refs:waiters (Results 26 - 35 of 35) sorted by relevance
12
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/db-4.8.30/dbinc/ |
H A D | repmgr.h | 510 #define REPMGR_INITED(db_rep) (db_rep->waiters != NULL)
|
H A D | rep.h | 558 ACK_WAITERS_TABLE *waiters; member in struct:__db_rep
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/db-4.8.30/lock/ |
H A D | lock_deadlock.c | 422 SH_TAILQ_FOREACH(lp, &op->waiters, links, __db_lock) { 519 * We only need consider objects that have waiters, so we use 520 * the list of objects with waiters (dd_objs) instead of traversing 521 * the entire hash table. For each object, we traverse the waiters 596 lp = SH_TAILQ_FIRST(&op->waiters, __db_lock); 884 SH_TAILQ_REMOVE(&sh_obj->waiters, lockp, links, __db_lock); 887 * Either the waiters list is now empty, in which case we remove 891 if (SH_TAILQ_FIRST(&sh_obj->waiters, __db_lock) == NULL) { 981 * we treat the first waiter like other waiters.
|
H A D | lock_stat.c | 587 SH_TAILQ_FOREACH(lp, &op->waiters, links, __db_lock)
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/db-4.8.30/dbinc/ |
H A D | lock.h | 66 SH_TAILQ_HEAD(__dobj) dd_objs; /* objects with waiters */ 111 SH_TAILQ_HEAD(__waitl) waiters; /* List of waiting locks. */ member in struct:__db_lockobj
|
H A D | repmgr.h | 510 #define REPMGR_INITED(db_rep) (db_rep->waiters != NULL)
|
H A D | rep.h | 558 ACK_WAITERS_TABLE *waiters; member in struct:__db_rep
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/db-4.8.30/dbinc/ |
H A D | rep.h | 558 ACK_WAITERS_TABLE *waiters; member in struct:__db_rep
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/db-4.8.30/lock/ |
H A D | lock_stat.c | 587 SH_TAILQ_FOREACH(lp, &op->waiters, links, __db_lock)
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/db-4.8.30/lock/ |
H A D | lock_stat.c | 587 SH_TAILQ_FOREACH(lp, &op->waiters, links, __db_lock)
|
Completed in 184 milliseconds
12