Lines Matching refs:asy_inth
1033 if (asy->asy_inth[i] == NULL) in asy_intr_free()
1037 (void) ddi_intr_block_disable(&asy->asy_inth[i], 1); in asy_intr_free()
1039 (void) ddi_intr_disable(asy->asy_inth[i]); in asy_intr_free()
1041 (void) ddi_intr_remove_handler(asy->asy_inth[i]); in asy_intr_free()
1042 (void) ddi_intr_free(asy->asy_inth[i]); in asy_intr_free()
1045 kmem_free(asy->asy_inth, asy->asy_inth_sz); in asy_intr_free()
1046 asy->asy_inth = NULL; in asy_intr_free()
1100 asy->asy_inth = kmem_zalloc(asy->asy_inth_sz, KM_SLEEP); in asy_intr_setup()
1101 ret = ddi_intr_alloc(asy->asy_dip, asy->asy_inth, intr_type, 0, 1, in asy_intr_setup()
1117 ret = ddi_intr_get_pri(asy->asy_inth[0], &asy->asy_intr_pri); in asy_intr_setup()
1125 ret = ddi_intr_add_handler(asy->asy_inth[i], asyintr, in asy_intr_setup()
1134 (void) ddi_intr_get_cap(asy->asy_inth[0], &asy->asy_intr_cap); in asy_intr_setup()
1138 ret = ddi_intr_block_enable(&asy->asy_inth[i], 1); in asy_intr_setup()
1140 ret = ddi_intr_enable(asy->asy_inth[i]); in asy_intr_setup()