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);
638 TAILQ_REMOVE(&lock->lf_next->lf_blkhd, lock, lf_block);
651 if (!TAILQ_EMPTY(&lock->lf_blkhd)) {
657 if (!TAILQ_EMPTY(&lock->lf_blkhd))
749 while (!TAILQ_EMPTY(&overlap->lf_blkhd)) {
750 ltmp = TAILQ_FIRST(&overlap->lf_blkhd);
751 TAILQ_REMOVE(&overlap->lf_blkhd, ltmp,
753 TAILQ_INSERT_TAIL(&lock->lf_blkhd,
1193 TAILQ_INIT(&splitlock->lf_blkhd);
1233 while (!TAILQ_EMPTY(&listhead->lf_blkhd)) {
1234 wakelock = TAILQ_FIRST(&listhead->lf_blkhd);
1235 TAILQ_REMOVE(&listhead->lf_blkhd, wakelock, lf_block);
1248 if (!TAILQ_EMPTY(&listhead->lf_blkhd)) {
1249 TAILQ_CONCAT(&wakelock->lf_blkhd, &listhead->lf_blkhd, lf_block);
1253 TAILQ_FOREACH(tlock, &wakelock->lf_blkhd, lf_block) {
1303 if (!TAILQ_EMPTY(&lock->lf_blkhd))
1304 printf(" block %p\n", (void *)TAILQ_FIRST(&lock->lf_blkhd));
1344 TAILQ_FOREACH(blk, &lf->lf_blkhd, lf_block) {
1357 if (!TAILQ_EMPTY(&blk->lf_blkhd))
1411 TAILQ_REMOVE(&block->lf_blkhd, lock, lf_block);
1412 TAILQ_INSERT_HEAD(&block->lf_blkhd, lock, lf_block);