Home
last modified time | relevance | path

Searched refs:avfunc (Results 1 – 23 of 23) sorted by relevance

/titanic_41/usr/src/uts/sun/sys/
H A Davintr.h61 typedef uint_t (*avfunc)(caddr_t, caddr_t); typedef
63 typedef uint_t (*avfunc)();
73 avfunc av_vector;
98 extern int add_avintr(dev_info_t *, int, avfunc, caddr_t);
99 extern void rem_avintr(dev_info_t *, int, avfunc);
100 extern int settrap(dev_info_t *, int, avfunc);
/titanic_41/usr/src/uts/common/sys/
H A Davintr.h45 typedef uint_t (*avfunc)(caddr_t, caddr_t); typedef
93 extern int add_avintr(void *intr_id, int lvl, avfunc xxintr, char *name,
95 extern int add_nmintr(int lvl, avfunc nmintr, char *name, caddr_t arg);
96 extern int add_avsoftintr(void *intr_id, int lvl, avfunc xxintr,
98 extern int rem_avsoftintr(void *intr_id, int lvl, avfunc xxintr);
101 extern void rem_avintr(void *intr_id, int lvl, avfunc xxintr, int vect);
/titanic_41/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,
156 add_nmintr(int lvl, avfunc nmintr, char *name, caddr_t arg) in add_nmintr()
228 add_avintr(void *intr_id, int lvl, avfunc xxintr, char *name, int vect, in add_avintr()
232 avfunc f; in add_avintr()
304 add_avsoftintr(void *intr_id, int lvl, avfunc xxintr, char *name, in add_avsoftintr()
346 insert_av(void *intr_id, struct av_head *vectp, avfunc f, caddr_t arg1, in insert_av()
423 av_rem_softintr(void *intr_id, int lvl, avfunc xxintr, boolean_t rem_softinfo) in av_rem_softintr()
473 rem_avsoftintr(void *intr_id, int lvl, avfunc xxintr) in rem_avsoftintr()
486 rem_avintr(void *intr_id, int lvl, avfunc xxintr, int vect) in rem_avintr()
[all …]
/titanic_41/usr/src/uts/i86pc/sys/
H A Dpsm.h58 extern int psm_add_intr(int, avfunc, char *, int, caddr_t);
59 extern int psm_add_nmintr(int, avfunc, char *, caddr_t);
H A Dsmp_impldefs.h83 extern int (*addintr)(void *, int, avfunc, char *, int, caddr_t, caddr_t,
85 extern void (*remintr)(void *, int, avfunc, int); /* replace of rem_avintr */
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,
/titanic_41/usr/src/uts/i86pc/io/
H A Dcbe.c349 (void) add_avintr(NULL, CBE_HIGH_PIL, (avfunc)cbe_fire, in cbe_init()
353 (void) add_avintr(NULL, CBE_HIGH_PIL, (avfunc)cbe_fire, in cbe_init()
360 (avfunc)cbe_softclock, "softclock", NULL, NULL); in cbe_init()
363 (avfunc)cbe_low_level, "low level", NULL, NULL); in cbe_init()
H A Dhpet_acpi.c353 rem_avintr(NULL, CBE_HIGH_PIL, (avfunc)&hpet_isr, in hpet_uninstall_interrupt_handler()
617 retval = add_avintr(NULL, CBE_HIGH_PIL, (avfunc)func, "HPET Timer", in hpet_install_interrupt_handler()
H A Dimmu_intrmap.c998 (avfunc)(immu_intr_handler), intr_handler_name, irq, in immu_intr_register()
/titanic_41/usr/src/uts/common/xen/io/
H A Dxenbus_comms.c248 rem_avintr(NULL, IPL_XENBUS, (avfunc)xenbus_intr, xenbus_irq); in xb_suspend()
264 if (!add_avintr(NULL, IPL_XENBUS, (avfunc)xenbus_intr, "xenbus", in xb_setup_intr()
H A Devtchn_dev.c636 (void) add_avintr(NULL, IPL_EVTCHN, (avfunc)evtchn_device_upcall, in evtchndrv_attach()
H A Dxencons.c165 (void) add_avintr(NULL, IPL_CONS, (avfunc)xenconsintr_priv, in xenconssetup_avintr()
175 (void) rem_avintr(NULL, IPL_CONS, (avfunc)xenconsintr_priv, in xenconssetup_avintr()
/titanic_41/usr/src/uts/i86pc/os/
H A Dmp_implfuncs.c186 psm_add_intr(int lvl, avfunc xxintr, char *name, int vect, caddr_t arg) in psm_add_intr()
193 psm_add_nmintr(int lvl, avfunc xxintr, char *name, caddr_t arg) in psm_add_nmintr()
H A Dmp_machdep.c127 int (*addintr)(void *, int, avfunc, char *, int, caddr_t, caddr_t,
129 void (*remintr)(void *, int, avfunc, int) = NULL;
H A Dmachdep.c1405 (avfunc)lbolt_ev_to_cyclic, "lbolt_ev_to_cyclic", NULL, NULL); in lbolt_softint_add()
H A Dstartup.c2255 (avfunc)ddi_periodic_softintr, "ddi_periodic", in startup_end()
/titanic_41/usr/src/uts/i86pc/io/pcplusmp/
H A Dapic.c375 (avfunc)kcpc_hw_overflow_intr, in apic_init_intr()
414 (avfunc)apic_error_intr, "apic error intr", in apic_init_intr()
443 (avfunc)cmi_cmci_trap, in apic_init_intr()
494 if (!psm_add_nmintr(0, (avfunc) apic_nmi_intr, in apic_picinit()
/titanic_41/usr/src/uts/i86pc/io/apix/
H A Dapix_utils.c73 static void apix_insert_av(apix_vector_t *, void *, avfunc, caddr_t, caddr_t,
139 apix_add_ipi(int ipl, avfunc xxintr, char *name, int vector, in apix_add_ipi()
791 apix_insert_av(apix_vector_t *vecp, void *intr_id, avfunc f, caddr_t arg1, in apix_insert_av()
927 apix_find_av(apix_vector_t *vecp, void *intr_id, avfunc f) in apix_find_av()
942 apix_find_vector_by_avintr(void *intr_id, avfunc f) in apix_find_vector_by_avintr()
977 apix_add_avintr(void *intr_id, int ipl, avfunc xxintr, char *name, in apix_add_avintr()
1062 apix_rem_avintr(void *intr_id, int ipl, avfunc xxintr, int virt_vect) in apix_rem_avintr()
1064 avfunc f; in apix_rem_avintr()
H A Dapix.c486 (avfunc)kcpc_hw_overflow_intr, in apix_init_intr()
523 (avfunc)apic_error_intr, "apic error intr", in apix_init_intr()
548 (avfunc)cmi_cmci_trap, "apic cmci intr", in apix_init_intr()
605 if (!psm_add_nmintr(0, (avfunc) apic_nmi_intr, in apix_picinit()
/titanic_41/usr/src/uts/i86xpv/cpu/generic_cpu/
H A Dgcpu_poll_xpv.c197 (avfunc)gcpu_xpv_virq_intr, "MCA", gcpu_xpv_virq_vect, in gcpu_mca_poll_start()
/titanic_41/usr/src/uts/intel/io/acpica/
H A Dosl.c686 retval = add_avintr(NULL, SCI_IPL, (avfunc)acpi_wrapper_isr, in AcpiOsInstallInterruptHandler()
705 rem_avintr(NULL, LOCK_LEVEL - 1, (avfunc)acpi_wrapper_isr, in AcpiOsRemoveInterruptHandler()
/titanic_41/usr/src/uts/i86xpv/io/psm/
H A Dxpv_psm.c296 if (!psm_add_nmintr(0, (avfunc) xen_psm_nmi_intr, in xen_psm_picinit()
/titanic_41/usr/src/uts/i86xpv/os/
H A Devtchn.c1222 (void) add_avintr(NULL, IPL_DEBUG, (avfunc)xen_debug_handler, in ec_init_debug_irq()