Lines Matching refs:nges
91 struct apei_nges nges; member
431 struct apei_nges *nges = arg; in apei_nmi_swi() local
434 TAILQ_FOREACH(ge, &nges->ges, nlink) in apei_nmi_swi()
441 struct apei_nges *nges = apei_nmi_nges; in apei_nmi_handler() local
446 if (nges == NULL) in apei_nmi_handler()
449 TAILQ_FOREACH(ge, &nges->ges, nlink) { in apei_nmi_handler()
477 swi_sched(nges->swi_ih, SWI_FROMNMI); in apei_nmi_handler()
684 TAILQ_INIT(&sc->nges.ges); in apei_attach()
730 TAILQ_INSERT_TAIL(&sc->nges.ges, ge, nlink); in apei_attach()
731 if (sc->nges.swi_ih == NULL) { in apei_attach()
733 &sc->nges, SWI_CLOCK, INTR_MPSAFE, in apei_attach()
734 &sc->nges.swi_ih); in apei_attach()
735 apei_nmi_nges = &sc->nges; in apei_attach()
756 if (sc->nges.swi_ih != NULL) { in apei_detach()
757 swi_remove(&sc->nges.swi_ih); in apei_detach()
758 sc->nges.swi_ih = NULL; in apei_detach()
784 TAILQ_REMOVE(&sc->nges.ges, ge, nlink); in apei_detach()