Lines Matching refs:ih
351 struct cbb_intrhand *ih; in cbb_setup_intr() local
355 ih = kmalloc(sizeof(struct cbb_intrhand), M_DEVBUF, M_NOWAIT); in cbb_setup_intr()
356 if (ih == NULL) in cbb_setup_intr()
358 *cookiep = ih; in cbb_setup_intr()
359 ih->intr = intr; in cbb_setup_intr()
360 ih->arg = arg; in cbb_setup_intr()
361 ih->sc = sc; in cbb_setup_intr()
362 ih->serializer = serializer; in cbb_setup_intr()
368 cbb_func_intr, ih, &ih->cookie, NULL, desc); in cbb_setup_intr()
370 kfree(ih, M_DEVBUF); in cbb_setup_intr()
382 struct cbb_intrhand *ih; in cbb_teardown_intr() local
386 ih = (struct cbb_intrhand *) cookie; in cbb_teardown_intr()
388 ih->cookie); in cbb_teardown_intr()
391 kfree(ih, M_DEVBUF); in cbb_teardown_intr()
584 struct cbb_intrhand *ih = arg; in cbb_func_intr() local
585 struct cbb_softc *sc = ih->sc; in cbb_func_intr()
601 if (ih->serializer) { in cbb_func_intr()
602 lwkt_serialize_handler_call(ih->serializer, in cbb_func_intr()
603 (inthand2_t *)ih->intr, ih->arg, NULL); in cbb_func_intr()
605 (*ih->intr)(ih->arg); in cbb_func_intr()