ciss_notify
static void ciss_notify_hotplug(struct ciss_softc *sc, struct ciss_notify *cn);
static void ciss_notify_logical(struct ciss_softc *sc, struct ciss_notify *cn);
static void ciss_notify_physical(struct ciss_softc *sc, struct ciss_notify *cn);
struct ciss_notify *cn;
cn = (struct ciss_notify *)cr->cr_data;
wakeup(&sc->ciss_notify);
ciss_notify_logical(struct ciss_softc *sc, struct ciss_notify *cn)
ciss_notify_physical(struct ciss_softc *sc, struct ciss_notify *cn)
ciss_notify_hotplug(struct ciss_softc *sc, struct ciss_notify *cn)
struct ciss_notify *cn;
if (STAILQ_EMPTY(&sc->ciss_notify) != 0 &&
msleep(&sc->ciss_notify, &sc->ciss_mtx, PUSER, "idle", 0);
cn = (struct ciss_notify *)cr->cr_data;
wakeup(&sc->ciss_notify);
debug_struct(ciss_notify);
cr_qhead_t ciss_notify; /* requests which are defered for processing */