ls_lock
lop = LIST_FIRST(&stp->ls_lock);
LIST_INIT(&new_stp->ls_lock);
if (LIST_EMPTY(&stp->ls_lock)) {
LIST_INSERT_HEAD(&stp->ls_lock, new_lop, lo_lckowner);
lop = LIST_FIRST(&stp->ls_lock);
if (tstp != stp || !LIST_EMPTY(&tstp->ls_lock))
if (error == 0 && !LIST_EMPTY(&stp->ls_lock))
LIST_FOREACH(lop, &lckownstp->ls_lock, lo_lckowner) {