Lines Matching refs:av
689 struct autovec *av; in av_dispatch_autovect() local
693 while ((av = autovect[vec].avh_link) != NULL) { in av_dispatch_autovect()
697 for (; av; av = av->av_link) { in av_dispatch_autovect()
699 uint_t (*intr)() = av->av_vector; in av_dispatch_autovect()
700 caddr_t arg1 = av->av_intarg1; in av_dispatch_autovect()
701 caddr_t arg2 = av->av_intarg2; in av_dispatch_autovect()
702 dev_info_t *dip = av->av_dip; in av_dispatch_autovect()
718 if (av->av_ticksp && av->av_prilevel <= LOCK_LEVEL) in av_dispatch_autovect()
719 atomic_add_64(av->av_ticksp, intr_get_time()); in av_dispatch_autovect()
737 struct autovec *av; in av_dispatch_softvect() local
746 for (av = softvect[pil].avh_link; av; av = av->av_link) { in av_dispatch_softvect()
751 if ((intr = av->av_vector) == NULL) in av_dispatch_softvect()
753 arg1 = av->av_intarg1; in av_dispatch_softvect()
754 arg2 = av->av_intarg2; in av_dispatch_softvect()
756 hdlp = (ddi_softint_hdl_impl_t *)av->av_intr_id; in av_dispatch_softvect()
780 struct autovec *av; in av_dispatch_nmivect() local
784 for (av = nmivect; av; av = av->av_link) in av_dispatch_nmivect()
785 (void) (av->av_vector)(av->av_intarg1, rp); in av_dispatch_nmivect()