Searched refs:lf_blkhd (Results 1 - 2 of 2) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/bsd/sys/
H A Dlockf.h97 struct locklist lf_blkhd; /* List of requests blocked on this lock */ member in struct:lockf
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/
H A Dkern_lockf.c271 TAILQ_INIT(&lock->lf_blkhd);
516 TAILQ_INSERT_TAIL(&block->lf_blkhd, lock, lf_block);
530 if (!TAILQ_EMPTY(&lock->lf_blkhd)) {
534 TAILQ_FOREACH(tlock, &lock->lf_blkhd, lf_block) {
537 TAILQ_CONCAT(&block->lf_blkhd, &lock->lf_blkhd, lf_block);
553 TAILQ_REMOVE(&lock->lf_next->lf_blkhd, lock, lf_block);
557 if (!TAILQ_EMPTY(&lock->lf_blkhd))
645 while (!TAILQ_EMPTY(&overlap->lf_blkhd)) {
646 ltmp = TAILQ_FIRST(&overlap->lf_blkhd);
[all...]

Completed in 23 milliseconds