it_lwp
it->it_lwp = ttolwp(curthread);
if ((it->it_lock & ITLK_REMOVE) || it->it_lwp != lwp) {
it->it_lwp = NULL;
if (!(it->it_lock & ITLK_REMOVE) && it->it_lwp == lwp) {