Lines Matching refs:lf_next
268 lock->lf_next = (struct lockf *)0;
351 tlock->lf_next = to;
380 lf = &(*lf)->lf_next;
395 lf = &(*lf)->lf_next;
409 lock->lf_next = (*lf)->lf_next;
410 lf = &lock->lf_next;
419 lf = &(*lf)->lf_next;
533 waitblock = waitblock->lf_next;
581 lock->lf_next = block;
629 if (lock->lf_next) {
631 * lf_wakelock() always sets wakelock->lf_next to
638 TAILQ_REMOVE(&lock->lf_next->lf_blkhd, lock, lf_block);
639 lock->lf_next = NULL;
682 block = overlap->lf_next;
696 lock->lf_next = overlap;
724 lock->lf_next = overlap;
755 ltmp->lf_next = lock;
763 lock->lf_next = overlap->lf_next;
764 prev = &lock->lf_next;
767 *prev = overlap->lf_next;
775 lock->lf_next = overlap->lf_next;
776 overlap->lf_next = lock;
778 prev = &lock->lf_next;
789 lock->lf_next = overlap;
858 *prev = overlap->lf_next;
873 overlap->lf_next = unlock->lf_next;
877 *prev = overlap->lf_next;
878 lf = overlap->lf_next;
884 prev = &overlap->lf_next;
885 lf = overlap->lf_next;
975 lf = overlap->lf_next) {
1072 *prev = &lf->lf_next;
1073 *overlap = lf = lf->lf_next;
1099 *prev = &lf->lf_next;
1100 *overlap = lf = lf->lf_next;
1175 lock2->lf_next = lock1;
1180 lock2->lf_next = lock1->lf_next;
1181 lock1->lf_next = lock2;
1198 splitlock->lf_next = lock1->lf_next;
1199 lock2->lf_next = splitlock;
1200 lock1->lf_next = lock2;
1237 wakelock->lf_next = NOLOCKF;
1246 * correct their lf_next pointers.
1258 tlock->lf_next = wakelock;
1332 for (lf = lock->lf_vnode->v_lockf; lf; lf = lf->lf_next) {