/illumos-gate/usr/src/uts/common/io/rwd/ |
H A D | rt2661.c | 2918 sc->sc_intr_htable = kmem_zalloc(sizeof (ddi_intr_handle_t), KM_SLEEP); in rt2661_attach() 2920 err = ddi_intr_alloc(devinfo, sc->sc_intr_htable, in rt2661_attach() 2928 err = ddi_intr_get_pri(sc->sc_intr_htable[0], &sc->sc_intr_pri); in rt2661_attach() 3072 err = ddi_intr_add_handler(sc->sc_intr_htable[0], rt2661_intr, in rt2661_attach() 3080 err = ddi_intr_enable(sc->sc_intr_htable[0]); in rt2661_attach() 3137 (void) ddi_intr_disable(sc->sc_intr_htable[0]); in rt2661_attach() 3139 (void) ddi_intr_remove_handler(sc->sc_intr_htable[0]); in rt2661_attach() 3155 (void) ddi_intr_free(sc->sc_intr_htable[0]); in rt2661_attach() 3157 kmem_free(sc->sc_intr_htable, sizeof (ddi_intr_handle_t)); in rt2661_attach() 3201 (void) ddi_intr_disable(sc->sc_intr_htable[0]); in rt2661_detach() [all …]
|
H A D | rt2661_var.h | 121 ddi_intr_handle_t *sc_intr_htable; member
|
/illumos-gate/usr/src/uts/common/io/iwk/ |
H A D | iwk2_var.h | 170 ddi_intr_handle_t *sc_intr_htable; member
|
H A D | iwk2.c | 565 sc->sc_intr_htable = kmem_zalloc(sizeof (ddi_intr_handle_t), KM_SLEEP); in iwk_attach() 567 err = ddi_intr_alloc(dip, sc->sc_intr_htable, DDI_INTR_TYPE_FIXED, 0, in iwk_attach() 575 err = ddi_intr_get_pri(sc->sc_intr_htable[0], &sc->sc_intr_pri); in iwk_attach() 740 err = ddi_intr_add_handler(sc->sc_intr_htable[0], iwk_intr, in iwk_attach() 748 err = ddi_intr_enable(sc->sc_intr_htable[0]); in iwk_attach() 818 (void) ddi_intr_disable(sc->sc_intr_htable[0]); in iwk_attach() 820 (void) ddi_intr_remove_handler(sc->sc_intr_htable[0]); in iwk_attach() 838 (void) ddi_intr_free(sc->sc_intr_htable[0]); in iwk_attach() 840 kmem_free(sc->sc_intr_htable, sizeof (ddi_intr_handle_t)); in iwk_attach() 910 (void) ddi_intr_disable(sc->sc_intr_htable[0]); in iwk_detach() [all …]
|
/illumos-gate/usr/src/uts/common/io/mwl/ |
H A D | mwl.c | 4105 sc->sc_intr_htable = kmem_zalloc(sizeof (ddi_intr_handle_t), KM_SLEEP); in mwl_attach() 4107 err = ddi_intr_alloc(devinfo, sc->sc_intr_htable, in mwl_attach() 4115 err = ddi_intr_get_pri(sc->sc_intr_htable[0], &sc->sc_intr_pri); in mwl_attach() 4130 err = ddi_intr_add_handler(sc->sc_intr_htable[0], mwl_intr, in mwl_attach() 4138 err = ddi_intr_enable(sc->sc_intr_htable[0]); in mwl_attach() 4203 (void) ddi_intr_disable(sc->sc_intr_htable[0]); in mwl_attach() 4205 (void) ddi_intr_remove_handler(sc->sc_intr_htable[0]); in mwl_attach() 4210 (void) ddi_intr_free(sc->sc_intr_htable[0]); in mwl_attach() 4212 kmem_free(sc->sc_intr_htable, sizeof (ddi_intr_handle_t)); in mwl_attach() 4273 (void) ddi_intr_disable(sc->sc_intr_htable[0]); in mwl_detach() [all …]
|
H A D | mwl_var.h | 545 ddi_intr_handle_t *sc_intr_htable; member
|
/illumos-gate/usr/src/uts/common/io/iwp/ |
H A D | iwp_var.h | 193 ddi_intr_handle_t *sc_intr_htable; member
|
H A D | iwp.c | 601 sc->sc_intr_htable = kmem_zalloc(sizeof (ddi_intr_handle_t), KM_SLEEP); in iwp_attach() 603 err = ddi_intr_alloc(dip, sc->sc_intr_htable, DDI_INTR_TYPE_FIXED, 0, in iwp_attach() 611 err = ddi_intr_get_pri(sc->sc_intr_htable[0], &sc->sc_intr_pri); in iwp_attach() 790 err = ddi_intr_add_handler(sc->sc_intr_htable[0], iwp_intr, in iwp_attach() 798 err = ddi_intr_enable(sc->sc_intr_htable[0]); in iwp_attach() 874 (void) ddi_intr_disable(sc->sc_intr_htable[0]); in iwp_attach() 876 (void) ddi_intr_remove_handler(sc->sc_intr_htable[0]); in iwp_attach() 893 (void) ddi_intr_free(sc->sc_intr_htable[0]); in iwp_attach() 895 kmem_free(sc->sc_intr_htable, sizeof (ddi_intr_handle_t)); in iwp_attach() 985 (void) ddi_intr_disable(sc->sc_intr_htable[0]); in iwp_detach() [all …]
|
/illumos-gate/usr/src/uts/common/io/iwh/ |
H A D | iwh_var.h | 175 ddi_intr_handle_t *sc_intr_htable; member
|
H A D | iwh.c | 640 sc->sc_intr_htable = kmem_zalloc(sizeof (ddi_intr_handle_t), KM_SLEEP); in iwh_attach() 642 err = ddi_intr_alloc(dip, sc->sc_intr_htable, DDI_INTR_TYPE_FIXED, 0, in iwh_attach() 650 err = ddi_intr_get_pri(sc->sc_intr_htable[0], &sc->sc_intr_pri); in iwh_attach() 863 err = ddi_intr_add_handler(sc->sc_intr_htable[0], iwh_intr, in iwh_attach() 871 err = ddi_intr_enable(sc->sc_intr_htable[0]); in iwh_attach() 947 (void) ddi_intr_disable(sc->sc_intr_htable[0]); in iwh_attach() 950 (void) ddi_intr_remove_handler(sc->sc_intr_htable[0]); in iwh_attach() 975 (void) ddi_intr_free(sc->sc_intr_htable[0]); in iwh_attach() 978 kmem_free(sc->sc_intr_htable, sizeof (ddi_intr_handle_t)); in iwh_attach() 1073 (void) ddi_intr_disable(sc->sc_intr_htable[0]); in iwh_detach() [all …]
|
/illumos-gate/usr/src/uts/common/io/iwn/ |
H A D | if_iwnvar.h | 253 ddi_intr_handle_t *sc_intr_htable; member
|
H A D | if_iwn.c | 629 if (sc->sc_intr_htable != NULL) { in iwn_intr_teardown() 631 (void) ddi_intr_block_disable(sc->sc_intr_htable, in iwn_intr_teardown() 634 (void) ddi_intr_disable(sc->sc_intr_htable[0]); in iwn_intr_teardown() 636 (void) ddi_intr_remove_handler(sc->sc_intr_htable[0]); in iwn_intr_teardown() 637 (void) ddi_intr_free(sc->sc_intr_htable[0]); in iwn_intr_teardown() 638 sc->sc_intr_htable[0] = NULL; in iwn_intr_teardown() 640 kmem_free(sc->sc_intr_htable, sc->sc_intr_size); in iwn_intr_teardown() 642 sc->sc_intr_htable = NULL; in iwn_intr_teardown() 661 sc->sc_intr_htable = kmem_zalloc(sc->sc_intr_size, KM_SLEEP); in iwn_intr_add() 663 ret = ddi_intr_alloc(sc->sc_dip, sc->sc_intr_htable, intr_type, 0, 1, in iwn_intr_add() [all …]
|