Lines Matching refs:htable

144 	ddi_intr_handle_t *htable = NULL;  in emlxs_msi_init()  local
257 htable = NULL; in emlxs_msi_init()
282 htable = in emlxs_msi_init()
288 ddi_intr_alloc(hba->dip, htable, type, EMLXS_MSI_INUMBER, count, in emlxs_msi_init()
317 (void) ddi_intr_free(htable[i]); in emlxs_msi_init()
329 bcopy((uint8_t *)htable, (uint8_t *)new_htable, in emlxs_msi_init()
333 kmem_free(htable, (count * sizeof (ddi_intr_handle_t))); in emlxs_msi_init()
335 htable = new_htable; in emlxs_msi_init()
352 ret = ddi_intr_get_pri(htable[i], &intr_pri[i]); in emlxs_msi_init()
358 i, &htable[i], ret); in emlxs_msi_init()
374 ret = ddi_intr_get_cap(htable[i], &intr_cap[i]); in emlxs_msi_init()
380 i, &htable[i], ret); in emlxs_msi_init()
411 hba->intr_htable = htable; in emlxs_msi_init()
457 if (htable) { in emlxs_msi_init()
461 (void) ddi_intr_free(htable[i]); in emlxs_msi_init()
464 kmem_free(htable, (count * sizeof (ddi_intr_handle_t))); in emlxs_msi_init()
501 ddi_intr_handle_t *htable; in emlxs_msi_uninit() local
532 htable = hba->intr_htable; in emlxs_msi_uninit()
555 if (htable) { in emlxs_msi_uninit()
559 ret = ddi_intr_free(htable[i]); in emlxs_msi_uninit()
562 kmem_free(htable, (count * sizeof (ddi_intr_handle_t))); in emlxs_msi_uninit()
595 ddi_intr_handle_t *htable = NULL; in emlxs_msi_add() local
617 htable = hba->intr_htable; in emlxs_msi_add()
625 ddi_intr_add_handler(htable[i], EMLXS_SLI_MSI_INTR, in emlxs_msi_add()
632 i, &htable[i], ret); in emlxs_msi_add()
640 ret = ddi_intr_remove_handler(htable[i]); in emlxs_msi_add()
650 ret = ddi_intr_block_enable(htable, count); in emlxs_msi_add()
658 ret = ddi_intr_enable(htable[i]); in emlxs_msi_add()
671 ret = ddi_intr_enable(htable[i]); in emlxs_msi_add()
699 ddi_intr_handle_t *htable; in emlxs_msi_remove() local
723 htable = hba->intr_htable; in emlxs_msi_remove()
729 ret = ddi_intr_block_disable(htable, count); in emlxs_msi_remove()
737 ret = ddi_intr_disable(htable[i]); in emlxs_msi_remove()
750 ret = ddi_intr_disable(htable[i]); in emlxs_msi_remove()
764 ret = ddi_intr_remove_handler(htable[i]); in emlxs_msi_remove()