Lines Matching refs:interlock
193 * condvar ops using scheduler lock as the rumpuser interlock.
301 rump_schedule_cpu_interlock(struct lwp *l, void *interlock)
324 if (interlock == rcpu->rcpu_mtx)
341 if (interlock != rcpu->rcpu_mtx)
447 rump_unschedule_cpu_interlock(struct lwp *l, void *interlock)
452 rump_unschedule_cpu1(l, interlock);
456 rump_unschedule_cpu1(struct lwp *l, void *interlock)
474 * If the scheduler interlock was requested by the caller, we
478 * grab the interlock.
480 if (interlock == rcpu->rcpu_mtx)
501 if (interlock != rcpu->rcpu_mtx)
505 if (interlock != rcpu->rcpu_mtx)