/illumos-gate/usr/src/uts/common/io/audio/drv/audioens/ |
H A D | audioens.c | 138 ddi_intr_handle_t intrh; member 485 if ((ddi_intr_alloc(dev->dip, &dev->intrh, DDI_INTR_TYPE_FIXED, 0, 1, in audioens_setup_intr() 491 if (ddi_intr_get_pri(dev->intrh, &ipri) != DDI_SUCCESS) { in audioens_setup_intr() 495 if (ddi_intr_add_handler(dev->intrh, audioens_intr, dev, NULL) != in audioens_setup_intr() 504 if (dev->intrh != NULL) { in audioens_setup_intr() 505 (void) ddi_intr_free(dev->intrh); in audioens_setup_intr() 506 dev->intrh = NULL; in audioens_setup_intr() 948 if (dev->useintr && dev->intrh != NULL) { in audioens_destroy() 949 (void) ddi_intr_disable(dev->intrh); in audioens_destroy() 950 (void) ddi_intr_remove_handler(dev->intrh); in audioens_destroy() [all …]
|
/illumos-gate/usr/src/uts/common/io/iprb/ |
H A D | iprb.c | 430 if (ddi_intr_alloc(ip->dip, &ip->intrh, DDI_INTR_TYPE_FIXED, 0, 1, in iprb_add_intr() 436 if (ddi_intr_add_handler(ip->intrh, iprb_intr, ip, NULL) != in iprb_add_intr() 438 (void) ddi_intr_free(ip->intrh); in iprb_add_intr() 439 ip->intrh = NULL; in iprb_add_intr() 443 if (ddi_intr_enable(ip->intrh) != DDI_SUCCESS) { in iprb_add_intr() 444 (void) ddi_intr_remove_handler(ip->intrh); in iprb_add_intr() 445 (void) ddi_intr_free(ip->intrh); in iprb_add_intr() 446 ip->intrh = NULL; in iprb_add_intr() 502 if (ip->intrh != NULL) { in iprb_destroy() 503 (void) ddi_intr_disable(ip->intrh); in iprb_destroy() [all …]
|
H A D | iprb.h | 60 ddi_intr_handle_t intrh; member
|
/illumos-gate/usr/src/uts/common/io/i40e/ |
H A D | i40e_gld.c | 470 i40e_rx_ring_intr_enable(mac_intr_handle_t intrh) in i40e_rx_ring_intr_enable() argument 472 i40e_trqpair_t *itrq = (i40e_trqpair_t *)intrh; in i40e_rx_ring_intr_enable() 485 i40e_rx_ring_intr_disable(mac_intr_handle_t intrh) in i40e_rx_ring_intr_disable() argument 487 i40e_trqpair_t *itrq = (i40e_trqpair_t *)intrh; in i40e_rx_ring_intr_disable()
|
/illumos-gate/usr/src/uts/common/io/mlxcx/ |
H A D | mlxcx_gld.c | 997 mlxcx_mac_ring_intr_enable(mac_intr_handle_t intrh) in mlxcx_mac_ring_intr_enable() argument 999 mlxcx_completion_queue_t *cq = (mlxcx_completion_queue_t *)intrh; in mlxcx_mac_ring_intr_enable() 1021 mlxcx_mac_ring_intr_disable(mac_intr_handle_t intrh) in mlxcx_mac_ring_intr_disable() argument 1023 mlxcx_completion_queue_t *cq = (mlxcx_completion_queue_t *)intrh; in mlxcx_mac_ring_intr_disable()
|
/illumos-gate/usr/src/uts/common/io/igb/ |
H A D | igb_gld.c | 694 igb_rx_ring_intr_enable(mac_intr_handle_t intrh) in igb_rx_ring_intr_enable() argument 696 igb_rx_ring_t *rx_ring = (igb_rx_ring_t *)intrh; in igb_rx_ring_intr_enable() 722 igb_rx_ring_intr_disable(mac_intr_handle_t intrh) in igb_rx_ring_intr_disable() argument 724 igb_rx_ring_t *rx_ring = (igb_rx_ring_t *)intrh; in igb_rx_ring_intr_disable()
|
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/ |
H A D | t4_mac.c | 851 t4_ring_intr_enable(mac_intr_handle_t intrh) in t4_ring_intr_enable() argument 853 struct sge_rxq *rxq = (struct sge_rxq *)intrh; in t4_ring_intr_enable() 871 t4_ring_intr_disable(mac_intr_handle_t intrh) in t4_ring_intr_disable() argument 873 struct sge_rxq *rxq = (struct sge_rxq *)intrh; in t4_ring_intr_disable()
|
/illumos-gate/usr/src/uts/common/io/ixgbe/ |
H A D | ixgbe_main.c | 6339 ixgbe_rx_ring_intr_enable(mac_intr_handle_t intrh) in ixgbe_rx_ring_intr_enable() argument 6341 ixgbe_rx_ring_t *rx_ring = (ixgbe_rx_ring_t *)intrh; in ixgbe_rx_ring_intr_enable() 6382 ixgbe_rx_ring_intr_disable(mac_intr_handle_t intrh) in ixgbe_rx_ring_intr_disable() argument 6384 ixgbe_rx_ring_t *rx_ring = (ixgbe_rx_ring_t *)intrh; in ixgbe_rx_ring_intr_disable()
|
/illumos-gate/usr/src/uts/common/io/e1000g/ |
H A D | e1000g_main.c | 2948 e1000g_rx_ring_intr_enable(mac_intr_handle_t intrh) in e1000g_rx_ring_intr_enable() argument 2950 e1000g_rx_ring_t *rx_ring = (e1000g_rx_ring_t *)intrh; in e1000g_rx_ring_intr_enable() 2981 e1000g_rx_ring_intr_disable(mac_intr_handle_t intrh) in e1000g_rx_ring_intr_disable() argument 2983 e1000g_rx_ring_t *rx_ring = (e1000g_rx_ring_t *)intrh; in e1000g_rx_ring_intr_disable()
|
/illumos-gate/usr/src/uts/common/io/myri10ge/drv/ |
H A D | myri10ge.c | 3828 myri10ge_rx_ring_intr_disable(mac_intr_handle_t intrh) in myri10ge_rx_ring_intr_disable() argument 3832 ss = (struct myri10ge_slice_state *)intrh; in myri10ge_rx_ring_intr_disable() 3840 myri10ge_rx_ring_intr_enable(mac_intr_handle_t intrh) in myri10ge_rx_ring_intr_enable() argument 3844 ss = (struct myri10ge_slice_state *)intrh; in myri10ge_rx_ring_intr_enable()
|