/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | sysiosbus.c | 1576 while (intr_handler) { in sbus_intr_wrapper() 1577 caddr_t arg1 = intr_handler->arg1; in sbus_intr_wrapper() 1578 caddr_t arg2 = intr_handler->arg2; in sbus_intr_wrapper() 1584 intr_handler = intr_handler->next; in sbus_intr_wrapper() 1597 intr_handler = intr_handler->next; in sbus_intr_wrapper() 1697 intr_handler->dip = rdip; in sbus_add_intr_impl() 1701 intr_handler->inum = hdlp->ih_inum; in sbus_add_intr_impl() 1768 intr_handler->arg1, intr_handler->arg2); in sbus_add_intr_impl() 2552 while (intr_handler) { in sbus_update_intr_state() 2554 (intr_handler->dip == rdip)) { in sbus_update_intr_state() [all …]
|
H A D | rmc_comm_drvintf.c | 636 rmc_comm_reg_intr(uint8_t msg_type, rmc_comm_intrfunc_t intr_handler, in rmc_comm_reg_intr() argument 662 if (msgintr->intr_handler == NULL) { in rmc_comm_reg_intr() 665 &msgintr->intr_id, NULL, NULL, intr_handler, in rmc_comm_reg_intr() 668 msgintr->intr_handler = intr_handler; in rmc_comm_reg_intr() 689 rmc_comm_unreg_intr(uint8_t msg_type, rmc_comm_intrfunc_t intr_handler) in rmc_comm_unreg_intr() argument 702 if (msgintr->intr_handler != NULL && in rmc_comm_unreg_intr() 704 msgintr->intr_handler == intr_handler) { in rmc_comm_unreg_intr() 707 msgintr->intr_handler = NULL; in rmc_comm_unreg_intr()
|
H A D | sbbc.c | 687 childintr->intr_handler = hdlp->ih_cb_func; in sbbc_add_intr_impl() 716 DDI_INTR_ASSIGN_HDLR_N_ARGS(hdlp, childintr->intr_handler, in sbbc_add_intr_impl() 1350 rval = sbbcsoftp->child_intr[i]->intr_handler( in sbbc_intr_wrapper()
|
H A D | rmc_comm_dp.c | 1100 if (dmi->intr_handler != NULL && in rmc_comm_dp_mrecv()
|
/illumos-gate/usr/src/uts/sun4/io/ |
H A D | ivintr.c | 184 add_ivintr(uint_t inum, uint_t pil, intrfunc intr_handler, in add_ivintr() argument 192 ASSERT((uintptr_t)intr_handler > KERNELBASE); in add_ivintr() 211 new_iv_p->iv_handler = intr_handler; in add_ivintr() 265 add_softintr(uint_t pil, softintrfunc intr_handler, caddr_t intr_arg1, in add_softintr() argument 275 iv_p->iv_handler = (intrfunc)intr_handler; in add_softintr()
|
/illumos-gate/usr/src/uts/sun4/sys/ |
H A D | ivintr.h | 118 extern int add_ivintr(uint_t inum, uint_t pil, intrfunc intr_handler, 122 extern uint64_t add_softintr(uint_t pil, softintrfunc intr_handler,
|
/illumos-gate/usr/src/uts/sun4u/serengeti/io/ |
H A D | sgsbbc_mailbox.c | 442 sbbc_intrfunc_t intr_handler; in sbbc_mbox_create() local 449 intr_handler = (sbbc_intrfunc_t)sbbc_mbox_msgin; in sbbc_mbox_create() 453 intr_handler = (sbbc_intrfunc_t)sbbc_mbox_msgout; in sbbc_mbox_create() 457 intr_handler = (sbbc_intrfunc_t)sbbc_mbox_spacein; in sbbc_mbox_create() 461 intr_handler = (sbbc_intrfunc_t)sbbc_mbox_spaceout; in sbbc_mbox_create() 467 if (iosram_reg_intr(intr_num, intr_handler, (caddr_t)NULL, in sbbc_mbox_create() 611 while (intr != NULL && intr->sbbc_handler != intr_handler) { in sbbc_mbox_reg_intr() 629 intr->sbbc_handler = intr_handler; in sbbc_mbox_reg_intr() 651 intr_handler, (caddr_t)arg) != DDI_SUCCESS) { in sbbc_mbox_reg_intr() 683 intr_handler == (sbbc_intrfunc_t)NULL) { in sbbc_mbox_unreg_intr() [all …]
|
H A D | sgsbbc_iosram.c | 586 iosram_reg_intr(uint32_t intr_num, sbbc_intrfunc_t intr_handler, in iosram_reg_intr() argument 613 (intr_handler == NULL) || (state == NULL) || in iosram_reg_intr() 633 intr->sbbc_handler = intr_handler; in iosram_reg_intr() 649 intr_handler, (caddr_t)arg) != DDI_SUCCESS) { in iosram_reg_intr()
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/smartpqi/ |
H A D | smartpqi_intr.c | 26 static uint_t intr_handler(caddr_t arg1, caddr_t arg2); 268 if ((ret = ddi_intr_add_handler(s->s_itable[i], intr_handler, in add_intrs() 454 intr_handler(caddr_t arg1, caddr_t arg2) in intr_handler() function
|
/illumos-gate/usr/src/uts/sun4u/sys/ |
H A D | rmc_comm_dp.h | 155 rmc_comm_intrfunc_t intr_handler; /* interrupt handler */ member
|
H A D | sbbcvar.h | 90 uint_t (*intr_handler)(); member
|
/illumos-gate/usr/src/uts/common/io/e1000g/ |
H A D | e1000g_main.c | 6170 ddi_intr_handler_t *intr_handler; in e1000g_intr_add() local 6249 intr_handler = e1000g_intr; in e1000g_intr_add() 6251 intr_handler = e1000g_intr_pciexpress; in e1000g_intr_add() 6256 intr_handler, (caddr_t)Adapter, NULL); in e1000g_intr_add()
|
/illumos-gate/usr/src/uts/common/io/aac/ |
H A D | aac.c | 4631 int (*intr_handler)(struct aac_softstate *); in aac_do_reset() local 4638 intr_handler = (softs->flags & AAC_FLAGS_NEW_COMM) ? in aac_do_reset() 4643 (void) intr_handler(softs); in aac_do_reset() 6275 int (*intr_handler)(struct aac_softstate *); in aac_do_poll_io() local 6280 intr_handler = (softs->flags & AAC_FLAGS_NEW_COMM) ? in aac_do_poll_io() 6285 AAC_BUSYWAIT((intr_handler(softs) != AAC_DB_RESPONSE_READY), i); in aac_do_poll_io()
|