/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/sun4/io/ |
H A D | ivintr.c | 184 add_ivintr(uint_t inum, uint_t pil, intrfunc intr_handler, argument 192 ASSERT((uintptr_t)intr_handler > KERNELBASE); 211 new_iv_p->iv_handler = intr_handler; 265 add_softintr(uint_t pil, softintrfunc intr_handler, caddr_t intr_arg1, argument 275 iv_p->iv_handler = (intrfunc)intr_handler;
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | sysiosbus.c | 1614 struct sbus_intr_handler *intr_handler; local 1619 intr_handler = intr_info->handler_list; 1621 while (intr_handler) { 1622 caddr_t arg1 = intr_handler->arg1; 1623 caddr_t arg2 = intr_handler->arg2; 1624 uint_t (*funcp)() = intr_handler->funcp; 1625 dev_info_t *dip = intr_handler->dip; 1628 if (intr_handler->intr_state == SBUS_INTR_STATE_DISABLE) { 1629 intr_handler = intr_handler 1695 struct sbus_intr_handler *intr_handler; local 2609 struct sbus_intr_handler *intr_handler; local [all...] |
H A D | rmc_comm_drvintf.c | 636 rmc_comm_reg_intr(uint8_t msg_type, rmc_comm_intrfunc_t intr_handler, argument 662 if (msgintr->intr_handler == NULL) { 665 &msgintr->intr_id, NULL, NULL, intr_handler, 668 msgintr->intr_handler = intr_handler; 689 rmc_comm_unreg_intr(uint8_t msg_type, rmc_comm_intrfunc_t intr_handler) argument 702 if (msgintr->intr_handler != NULL && 704 msgintr->intr_handler == intr_handler) { 707 msgintr->intr_handler [all...] |
H A D | sbbc.c | 687 childintr->intr_handler = hdlp->ih_cb_func; 715 DDI_INTR_ASSIGN_HDLR_N_ARGS(hdlp, childintr->intr_handler, 1349 rval = sbbcsoftp->child_intr[i]->intr_handler(
|
H A D | rmc_comm_dp.c | 1100 if (dmi->intr_handler != NULL &&
|
/illumos-gate/usr/src/uts/sun4u/sys/ |
H A D | rmc_comm_dp.h | 155 rmc_comm_intrfunc_t intr_handler; /* interrupt handler */ member in struct:dp_msg_intr
|
H A D | sbbcvar.h | 90 uint_t (*intr_handler)(); member in struct:sbbc_child_intr
|
/illumos-gate/usr/src/uts/sun4u/serengeti/io/ |
H A D | sgsbbc_mailbox.c | 442 sbbc_intrfunc_t intr_handler; local 449 intr_handler = (sbbc_intrfunc_t)sbbc_mbox_msgin; 453 intr_handler = (sbbc_intrfunc_t)sbbc_mbox_msgout; 457 intr_handler = (sbbc_intrfunc_t)sbbc_mbox_spacein; 461 intr_handler = (sbbc_intrfunc_t)sbbc_mbox_spaceout; 467 if (iosram_reg_intr(intr_num, intr_handler, (caddr_t)NULL, 588 sbbc_mbox_reg_intr(uint32_t msg_type, sbbc_intrfunc_t intr_handler, argument 611 while (intr != NULL && intr->sbbc_handler != intr_handler) { 629 intr->sbbc_handler = intr_handler; 651 intr_handler, (caddr_ 670 sbbc_mbox_unreg_intr(uint32_t msg_type, sbbc_intrfunc_t intr_handler) argument [all...] |
H A D | sgsbbc_iosram.c | 586 iosram_reg_intr(uint32_t intr_num, sbbc_intrfunc_t intr_handler, argument 613 (intr_handler == NULL) || (state == NULL) || 633 intr->sbbc_handler = intr_handler; 649 intr_handler, (caddr_t)arg) != DDI_SUCCESS) {
|
/illumos-gate/usr/src/uts/common/io/aac/ |
H A D | aac.c | 4625 int (*intr_handler)(struct aac_softstate *); 4632 intr_handler = (softs->flags & AAC_FLAGS_NEW_COMM) ? 4637 (void) intr_handler(softs); 6269 int (*intr_handler)(struct aac_softstate *); 6274 intr_handler = (softs->flags & AAC_FLAGS_NEW_COMM) ? 6279 AAC_BUSYWAIT((intr_handler(softs) != AAC_DB_RESPONSE_READY), i);
|
/illumos-gate/usr/src/uts/sun4u/montecarlo/io/ |
H A D | pcf8574_nct.c | 147 extern int scsb_intr_register(uint_t (*intr_handler)(caddr_t), caddr_t,
|
H A D | scsb.c | 1974 scsb_intr_register(int (*intr_handler)(void *), void * soft_ptr, 1985 if (intr_handler == NULL || soft_ptr == NULL || fru_id == 0) { 1991 intr_table_entry->fru_intr_handler = intr_handler;
|
/illumos-gate/usr/src/uts/common/io/e1000g/ |
H A D | e1000g_main.c | 5976 ddi_intr_handler_t *intr_handler; local 6055 intr_handler = (ddi_intr_handler_t *)e1000g_intr; 6057 intr_handler = (ddi_intr_handler_t *)e1000g_intr_pciexpress; 6062 intr_handler, (caddr_t)Adapter, NULL);
|