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;
627 if (lock->lf_next) {
629 * lf_wakelock() always sets wakelock->lf_next to
636 TAILQ_REMOVE(&lock->lf_next->lf_blkhd, lock, lf_block);
637 lock->lf_next = NULL;
680 block = overlap->lf_next;
694 lock->lf_next = overlap;
722 lock->lf_next = overlap;
753 ltmp->lf_next = lock;
761 lock->lf_next = overlap->lf_next;
762 prev = &lock->lf_next;
765 *prev = overlap->lf_next;
773 lock->lf_next = overlap->lf_next;
774 overlap->lf_next = lock;
776 prev = &lock->lf_next;
787 lock->lf_next = overlap;
856 *prev = overlap->lf_next;
871 overlap->lf_next = unlock->lf_next;
875 *prev = overlap->lf_next;
876 lf = overlap->lf_next;
882 prev = &overlap->lf_next;
883 lf = overlap->lf_next;
973 lf = overlap->lf_next) {
1070 *prev = &lf->lf_next;
1071 *overlap = lf = lf->lf_next;
1097 *prev = &lf->lf_next;
1098 *overlap = lf = lf->lf_next;
1173 lock2->lf_next = lock1;
1178 lock2->lf_next = lock1->lf_next;
1179 lock1->lf_next = lock2;
1196 splitlock->lf_next = lock1->lf_next;
1197 lock2->lf_next = splitlock;
1198 lock1->lf_next = lock2;
1235 wakelock->lf_next = NOLOCKF;
1244 * correct their lf_next pointers.
1256 tlock->lf_next = wakelock;
1330 for (lf = lock->lf_vnode->v_lockf; lf; lf = lf->lf_next) {