ci_biglock_wanted
ci->ci_biglock_count, (long)ci->ci_biglock_wanted);
owant = ci->ci_biglock_wanted;
atomic_store_relaxed(&ci->ci_biglock_wanted, l);
(void)atomic_swap_ptr(&ci->ci_biglock_wanted, owant);
return (atomic_load_relaxed(&ci->ci_biglock_wanted) != l);
return (ci->ci_biglock_wanted != l);
curcpu()->ci_biglock_wanted != NULL)) {