Searched refs:holders (Results 1 - 4 of 4) sorted by relevance
/osnet-11/usr/src/cmd/sendmail/db/lock/ |
H A D | lock.c | 204 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 D | lock_deadlock.c | 287 * 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 D | lock_region.c | 712 SH_TAILQ_FIRST(&op->holders, __db_lock);
|
/osnet-11/usr/src/cmd/sendmail/db/include/ |
H A D | lock.h | 104 #define holders dlinks._holders macro
|
Completed in 19 milliseconds