Lines Matching refs:admin_signal

65           sc->admin_signal = 0;  in nvme_start_admin_thread()
82 while ((sc->admin_signal & ADMIN_SIG_RUNNING) == 0) in nvme_start_admin_thread()
83 lksleep(&sc->admin_signal, &sc->admin_lk, 0, "nvwbeg", 0); in nvme_start_admin_thread()
97 atomic_set_int(&sc->admin_signal, ADMIN_SIG_STOP); in nvme_stop_admin_thread()
105 while ((sc->admin_signal & ADMIN_SIG_PROBED) == 0) { in nvme_stop_admin_thread()
106 if ((sc->admin_signal & ADMIN_SIG_RUNNING) == 0) in nvme_stop_admin_thread()
108 lksleep(&sc->admin_signal, &sc->admin_lk, 0, "nvwend", 0); in nvme_stop_admin_thread()
132 wakeup(&sc->admin_signal); in nvme_stop_admin_thread()
133 while (sc->admin_signal & ADMIN_SIG_RUNNING) in nvme_stop_admin_thread()
134 lksleep(&sc->admin_signal, &sc->admin_lk, 0, "nvwend", 0); in nvme_stop_admin_thread()
159 atomic_set_int(&sc->admin_signal, ADMIN_SIG_RUNNING); in nvme_admin_thread()
160 wakeup(&sc->admin_signal); in nvme_admin_thread()
164 while ((sc->admin_signal & ADMIN_SIG_STOP) == 0) { in nvme_admin_thread()
175 if (sc->admin_signal & ADMIN_SIG_REQUEUE) { in nvme_admin_thread()
176 atomic_clear_int(&sc->admin_signal, ADMIN_SIG_REQUEUE); in nvme_admin_thread()
180 (sc->admin_signal & ADMIN_SIG_RUN_MASK) == 0) { in nvme_admin_thread()
181 lksleep(&sc->admin_signal, &sc->admin_lk, 0, in nvme_admin_thread()
205 atomic_clear_int(&sc->admin_signal, ADMIN_SIG_RUNNING); in nvme_admin_thread()
206 wakeup(&sc->admin_signal); in nvme_admin_thread()
692 if ((sc->admin_signal & ADMIN_SIG_PROBED) == 0) { in nvme_admin_state_operating()
693 atomic_set_int(&sc->admin_signal, ADMIN_SIG_PROBED); in nvme_admin_state_operating()
694 wakeup(&sc->admin_signal); in nvme_admin_state_operating()
704 if ((sc->admin_signal & ADMIN_SIG_PROBED) == 0) { in nvme_admin_state_failed()
705 atomic_set_int(&sc->admin_signal, ADMIN_SIG_PROBED); in nvme_admin_state_failed()
706 wakeup(&sc->admin_signal); in nvme_admin_state_failed()