/illumos-gate/usr/src/uts/sun4u/sys/ |
H A D | rmc_comm_dp.h | 157 ddi_softintr_t intr_id; /* soft intr. id */ member in struct:dp_msg_intr
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | avintr.c | 54 static void insert_av(void *intr_id, struct av_head *vectp, avfunc f, 57 static void remove_av(void *intr_id, struct av_head *vectp, avfunc f, 228 add_avintr(void *intr_id, int lvl, avfunc xxintr, char *name, int vect, argument 237 return ((*addintr)(intr_id, lvl, xxintr, name, vect, 267 insert_av(intr_id, vecp, f, arg1, arg2, ticksp, lvl, dip); 282 update_avsoftintr_args(void *intr_id, int lvl, caddr_t arg2) argument 289 if (p->av_intr_id == intr_id) { 304 add_avsoftintr(void *intr_id, int lvl, avfunc xxintr, char *name, argument 308 ddi_softint_hdl_impl_t *hdlp = (ddi_softint_hdl_impl_t *)intr_id; 311 return (add_avintr(intr_id, lv 346 insert_av(void *intr_id, struct av_head *vectp, avfunc f, caddr_t arg1, caddr_t arg2, uint64_t *ticksp, int pri_level, dev_info_t *dip) argument 423 av_rem_softintr(void *intr_id, int lvl, avfunc xxintr, boolean_t rem_softinfo) argument 453 av_softint_movepri(void *intr_id, int old_lvl) argument 473 rem_avsoftintr(void *intr_id, int lvl, avfunc xxintr) argument 486 rem_avintr(void *intr_id, int lvl, avfunc xxintr, int vect) argument 543 remove_av(void *intr_id, struct av_head *vectp, avfunc f, int pri_level, int vect) argument [all...] |
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | intr.c | 400 int intr_id) /* interrupt number id */ 402 xt_one(cpuix, setsoftint_tl1, intr_id, 0); 398 send_dirint( int cpuix, int intr_id) argument
|
/illumos-gate/usr/src/uts/i86pc/io/apix/ |
H A D | apix_utils.c | 774 #define INIT_AUTOVEC(p, intr_id, f, arg1, arg2, ticksp, ipl, dip) \ 776 (p)->av_intr_id = intr_id; \ 791 apix_insert_av(apix_vector_t *vecp, void *intr_id, avfunc f, caddr_t arg1, argument 800 INIT_AUTOVEC(mem, intr_id, f, arg1, arg2, ticksp, ipl, dip); 814 INIT_AUTOVEC(vecp->v_autovect, intr_id, f, arg1, arg2, ticksp, 841 INIT_AUTOVEC(prep, intr_id, f, arg1, arg2, 927 apix_find_av(apix_vector_t *vecp, void *intr_id, avfunc f) argument 932 if ((p->av_vector == f) && (p->av_intr_id == intr_id)) { 942 apix_find_vector_by_avintr(void *intr_id, avfunc f) argument 958 if (apix_find_av(vecp, intr_id, 977 apix_add_avintr(void *intr_id, int ipl, avfunc xxintr, char *name, int virt_vect, caddr_t arg1, caddr_t arg2, uint64_t *ticksp, dev_info_t *dip) argument 1062 apix_rem_avintr(void *intr_id, int ipl, avfunc xxintr, int virt_vect) argument [all...] |