Lines Matching refs:htable
99 dev->htable = kmem_zalloc(dev->hsize, KM_NOSLEEP); in oce_setup_intr()
101 if (dev->htable == NULL) in oce_setup_intr()
106 ret = ddi_intr_alloc(dev->dip, dev->htable, dev->intr_type, in oce_setup_intr()
123 ret = ddi_intr_get_pri(dev->htable[0], &dev->intr_pri); in oce_setup_intr()
129 (void) ddi_intr_get_cap(dev->htable[0], &dev->intr_cap); in oce_setup_intr()
165 (void) ddi_intr_free(dev->htable[i]); in oce_teardown_intr()
169 kmem_free(dev->htable, dev->hsize); in oce_teardown_intr()
170 dev->htable = NULL; in oce_teardown_intr()
188 ret = ddi_intr_add_handler(dev->htable[i], oce_isr, in oce_setup_handlers()
194 (void) ddi_intr_remove_handler(dev->htable[i]); in oce_setup_handlers()
214 (void) ddi_intr_remove_handler(dev->htable[nvec]); in oce_remove_handler()
242 (void) ddi_intr_block_enable(dev->htable, dev->num_vectors); in oce_ei()
246 ret = ddi_intr_enable(dev->htable[i]); in oce_ei()
249 (void) ddi_intr_disable(dev->htable[i]); in oce_ei()
282 (void) ddi_intr_block_disable(dev->htable, dev->num_vectors); in oce_di()
285 ret = ddi_intr_disable(dev->htable[i]); in oce_di()