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

/osnet-11/usr/src/cmd/sendmail/db/lock/
H A Dlock.c204 for (lp = SH_TAILQ_FIRST(&sh_obj->holders, __db_lock);
206 lp = SH_TAILQ_FIRST(&sh_obj->holders, __db_lock)) {
210 SH_TAILQ_REMOVE(&sh_obj->holders, lp, links,
399 /* Remove this lock from its holders/waitlist. */
403 SH_TAILQ_REMOVE(&sh_obj->holders, lockp, links, __db_lock);
408 if (SH_TAILQ_FIRST(&sh_obj->holders, __db_lock) == NULL) {
489 * new lock if it does not conflict with anyone on the holders list
498 * any other holders, then we grant the lock. The most common place
508 for (lp = SH_TAILQ_FIRST(&sh_obj->holders, __db_lock);
557 SH_TAILQ_INSERT_TAIL(&sh_obj->holders, new
[all...]
H A Dlock_deadlock.c287 * represents all the holders of this object.
289 for (lp = SH_TAILQ_FIRST(&op->holders, __db_lock);
311 * equal to the map of holders we set up above.
H A Dlock_region.c712 SH_TAILQ_FIRST(&op->holders, __db_lock);
/osnet-11/usr/src/cmd/sendmail/db/include/
H A Dlock.h104 #define holders dlinks._holders macro

Completed in 19 milliseconds