Home
last modified time | relevance | path

Searched refs:sbbc_intrfunc_t (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/sun4u/serengeti/sys/
H A Dsgsbbc_mailbox.h165 extern int sbbc_mbox_reg_intr(uint32_t, sbbc_intrfunc_t,
167 extern int sbbc_mbox_unreg_intr(uint32_t, sbbc_intrfunc_t);
H A Dsgsbbc.h67 typedef uint_t (*sbbc_intrfunc_t)(caddr_t); typedef
H A Dsgsbbc_iosram.h86 extern int iosram_reg_intr(uint32_t, sbbc_intrfunc_t, caddr_t,
H A Dsgsbbc_priv.h130 sbbc_intrfunc_t sbbc_handler; /* interrupt handler */
/illumos-gate/usr/src/uts/sun4u/serengeti/io/
H A Dsgsbbc_iosram.c586 iosram_reg_intr(uint32_t intr_num, sbbc_intrfunc_t intr_handler, in iosram_reg_intr()
628 if (intr->sbbc_handler != (sbbc_intrfunc_t)NULL) { in iosram_reg_intr()
725 if (intr->sbbc_handler == (sbbc_intrfunc_t)NULL) { in iosram_unreg_intr()
771 intr->sbbc_handler = (sbbc_intrfunc_t)NULL; in iosram_unreg_intr()
H A Dsgsbbc_mailbox.c442 sbbc_intrfunc_t intr_handler; in sbbc_mbox_create()
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()
588 sbbc_mbox_reg_intr(uint32_t msg_type, sbbc_intrfunc_t intr_handler, in sbbc_mbox_reg_intr()
670 sbbc_mbox_unreg_intr(uint32_t msg_type, sbbc_intrfunc_t intr_handler) in sbbc_mbox_unreg_intr()
683 intr_handler == (sbbc_intrfunc_t)NULL) { in sbbc_mbox_unreg_intr()
H A Dsgcn.c368 (sbbc_intrfunc_t)sgcn_data_in_handler, NULL, in sgcn_open()
372 (sbbc_intrfunc_t)sgcn_space_2_out_handler, NULL, in sgcn_open()
376 (sbbc_intrfunc_t)sgcn_break_handler, NULL, in sgcn_open()