Searched refs:intr_id (Results 1 - 8 of 8) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/common/sys/
H A Davintr.h96 extern int add_avintr(void *intr_id, int lvl, avfunc xxintr, char *name,
99 extern int add_avsoftintr(void *intr_id, int lvl, avfunc xxintr,
101 extern int rem_avsoftintr(void *intr_id, int lvl, avfunc xxintr);
102 extern int av_softint_movepri(void *intr_id, int old_lvl);
103 extern void update_avsoftintr_args(void *intr_id, int lvl, caddr_t arg2);
104 extern void rem_avintr(void *intr_id, int lvl, avfunc xxintr, int vect);
/opensolaris-onvv-gate/usr/src/uts/common/io/
H A Davintr.c54 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...]
/opensolaris-onvv-gate/usr/src/uts/sun4u/sys/
H A Drmc_comm_dp.h157 ddi_softintr_t intr_id; /* soft intr. id */ member in struct:dp_msg_intr
/opensolaris-onvv-gate/usr/src/uts/i86pc/io/apix/
H A Dapix_utils.c767 #define INIT_AUTOVEC(p, intr_id, f, arg1, arg2, ticksp, ipl, dip) \
769 (p)->av_intr_id = intr_id; \
784 apix_insert_av(apix_vector_t *vecp, void *intr_id, avfunc f, caddr_t arg1, argument
793 INIT_AUTOVEC(mem, intr_id, f, arg1, arg2, ticksp, ipl, dip);
807 INIT_AUTOVEC(vecp->v_autovect, intr_id, f, arg1, arg2, ticksp,
834 INIT_AUTOVEC(prep, intr_id, f, arg1, arg2,
920 apix_find_av(apix_vector_t *vecp, void *intr_id, avfunc f) argument
925 if ((p->av_vector == f) && (p->av_intr_id == intr_id)) {
935 apix_find_vector_by_avintr(void *intr_id, avfunc f) argument
951 if (apix_find_av(vecp, intr_id,
970 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
1055 apix_rem_avintr(void *intr_id, int ipl, avfunc xxintr, int virt_vect) argument
[all...]
/opensolaris-onvv-gate/usr/src/uts/i86pc/sys/
H A Dapix.h305 extern int apix_add_avintr(void *intr_id, int ipl, avfunc xxintr, char *name,
307 extern void apix_rem_avintr(void *intr_id, int ipl, avfunc xxintr,
/opensolaris-onvv-gate/usr/src/uts/sun4u/io/
H A Drmc_comm_drvintf.c665 &msgintr->intr_id, NULL, NULL, intr_handler,
706 ddi_remove_softintr(msgintr->intr_id);
708 msgintr->intr_id = 0;
H A Drmc_comm_dp.c1132 ddi_trigger_softintr(dmi->intr_id);
/opensolaris-onvv-gate/usr/src/uts/sun4/os/
H A Dintr.c396 int intr_id) /* interrupt number id */
398 xt_one(cpuix, setsoftint_tl1, intr_id, 0);
394 send_dirint( int cpuix, int intr_id) argument

Completed in 114 milliseconds