Lines Matching refs:splitlock
338 struct lockf *splitlock;
364 splitlock = *sparelock;
366 cv_destroy(&splitlock->lf_cv);
367 memcpy(splitlock, lock1, sizeof(*splitlock));
368 cv_init(&splitlock->lf_cv, lockstr);
370 splitlock->lf_start = lock2->lf_end + 1;
371 TAILQ_INIT(&splitlock->lf_blkhd);
376 splitlock->lf_next = lock1->lf_next;
377 lock2->lf_next = splitlock;