Lines Matching refs:daemon_sc
235 struct hv_vss_dev_sc daemon_sc;
269 return (!sc->register_done && sc->daemon_sc.proc_task);
281 if (sc->register_done || sc->daemon_sc.proc_task) {
372 SEARCH_REMOVE_REQ_LOCKED(reqp, &sc->daemon_sc.to_notify_queue,
375 SEARCH_REMOVE_REQ_LOCKED(reqp, &sc->daemon_sc.to_ack_queue,
509 hv_vss_notify(&dev_sc->sc->daemon_sc, reqp);
741 if (!STAILQ_EMPTY(&sc->daemon_sc.to_notify_queue) ||
742 !STAILQ_EMPTY(&sc->daemon_sc.to_ack_queue) ||
780 hv_vss_notify(&sc->daemon_sc, reqp);
785 hv_vss_notify(&sc->daemon_sc, reqp);
918 STAILQ_INIT(&sc->daemon_sc.to_notify_queue);
919 STAILQ_INIT(&sc->daemon_sc.to_ack_queue);
944 while (!STAILQ_EMPTY(&sc->daemon_sc.to_notify_queue)) {
945 reqp = STAILQ_FIRST(&sc->daemon_sc.to_notify_queue);
946 STAILQ_REMOVE_HEAD(&sc->daemon_sc.to_notify_queue, slink);
950 while (!STAILQ_EMPTY(&sc->daemon_sc.to_ack_queue)) {
951 reqp = STAILQ_FIRST(&sc->daemon_sc.to_ack_queue);
952 STAILQ_REMOVE_HEAD(&sc->daemon_sc.to_ack_queue, slink);
1004 sc->hv_vss_dev->si_drv1 = &sc->daemon_sc;
1005 sc->daemon_sc.sc = sc;
1031 if (sc->daemon_sc.proc_task != NULL) {
1032 PROC_LOCK(sc->daemon_sc.proc_task);
1033 kern_psignal(sc->daemon_sc.proc_task, SIGKILL);
1034 PROC_UNLOCK(sc->daemon_sc.proc_task);