WGS_STATE_INIT_ACTIVE
KASSERTMSG(wgs->wgs_state == WGS_STATE_INIT_ACTIVE, "state=%d",
case WGS_STATE_INIT_ACTIVE: /* we're already initiating */
case WGS_STATE_INIT_ACTIVE: /* we're already initiating, stop */
atomic_store_relaxed(&wgs->wgs_state, WGS_STATE_INIT_ACTIVE);
if (wgs->wgs_state != WGS_STATE_INIT_ACTIVE) {
KASSERTMSG(wgs->wgs_state == WGS_STATE_INIT_ACTIVE, "state=%d",
case WGS_STATE_INIT_ACTIVE:
KASSERTMSG((wgs->wgs_state == WGS_STATE_INIT_ACTIVE ||
if (wgs->wgs_state != WGS_STATE_INIT_ACTIVE)
KASSERT(wgs->wgs_state != WGS_STATE_INIT_ACTIVE);