Lines Matching refs:lf_blkhd
269 TAILQ_INIT(&lock->lf_blkhd);
325 if (!TAILQ_EMPTY(&lock->lf_blkhd)) {
328 TAILQ_FOREACH(tlock, &lock->lf_blkhd, lf_block) {
350 TAILQ_FOREACH(tlock, &from->lf_blkhd, lf_block) {
354 TAILQ_CONCAT(&to->lf_blkhd, &from->lf_blkhd, lf_block);
582 TAILQ_INSERT_TAIL(&block->lf_blkhd, lock, lf_block);
636 TAILQ_REMOVE(&lock->lf_next->lf_blkhd, lock, lf_block);
649 if (!TAILQ_EMPTY(&lock->lf_blkhd)) {
655 if (!TAILQ_EMPTY(&lock->lf_blkhd))
747 while (!TAILQ_EMPTY(&overlap->lf_blkhd)) {
748 ltmp = TAILQ_FIRST(&overlap->lf_blkhd);
749 TAILQ_REMOVE(&overlap->lf_blkhd, ltmp,
751 TAILQ_INSERT_TAIL(&lock->lf_blkhd,
1191 TAILQ_INIT(&splitlock->lf_blkhd);
1231 while (!TAILQ_EMPTY(&listhead->lf_blkhd)) {
1232 wakelock = TAILQ_FIRST(&listhead->lf_blkhd);
1233 TAILQ_REMOVE(&listhead->lf_blkhd, wakelock, lf_block);
1246 if (!TAILQ_EMPTY(&listhead->lf_blkhd)) {
1247 TAILQ_CONCAT(&wakelock->lf_blkhd, &listhead->lf_blkhd, lf_block);
1251 TAILQ_FOREACH(tlock, &wakelock->lf_blkhd, lf_block) {
1301 if (!TAILQ_EMPTY(&lock->lf_blkhd))
1302 printf(" block %p\n", (void *)TAILQ_FIRST(&lock->lf_blkhd));
1342 TAILQ_FOREACH(blk, &lf->lf_blkhd, lf_block) {
1355 if (!TAILQ_EMPTY(&blk->lf_blkhd))
1408 TAILQ_REMOVE(&block->lf_blkhd, lock, lf_block);
1409 TAILQ_INSERT_HEAD(&block->lf_blkhd, lock, lf_block);