Searched refs:holders (Results 1 - 6 of 6) sorted by relevance

/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/db-4.7.25.NC/lock/
H A Dlock.c284 * Go through both waiters and holders. Don't bother
301 for (lp = SH_TAILQ_FIRST(&sh_obj->holders, __db_lock);
602 * anyone on the holders list OR anyone on the waiters list.
611 * not conflict with any other holders, then we grant the lock.
636 lp = SH_TAILQ_FIRST(&sh_obj->holders, __db_lock);
674 * If there are conflicting holders we will have to wait. If we
703 * If there are no conflicting holders or waiters,
717 * 2. Else, if the current holders are either
837 SH_TAILQ_INSERT_TAIL(&sh_obj->holders, newl, links);
980 * The lock just granted got put on the holders
[all...]
H A Dlock_deadlock.c544 * represents all the holders of this object.
548 SH_TAILQ_FOREACH(lp, &op->holders, links, __db_lock) {
590 * equal to the map of holders we set up above.
H A Dlock_stat.c583 SH_TAILQ_FOREACH(lp, &op->holders, links, __db_lock)
/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/db-4.7.25.NC/dbinc/
H A Dlock.h108 SH_TAILQ_HEAD(__holdl) holders; /* List of held locks. */ member in struct:__db_lockobj
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/md/
H A Ddm-table.c29 atomic_t holders; member in struct:dm_table
223 atomic_set(&t->holders, 1);
324 atomic_inc(&t->holders);
332 if (atomic_dec_and_test(&t->holders))
H A Ddm.c78 atomic_t holders; member in struct:mapped_device
991 atomic_set(&md->holders, 1);
1210 atomic_inc(&md->holders);
1225 if (atomic_dec_and_lock(&md->holders, &_minor_lock)) {

Completed in 240 milliseconds