Home
last modified time | relevance | path

Searched refs:autovec (Results 1 – 20 of 20) sorted by relevance

/illumos-gate/usr/src/cmd/mdb/i86pc/modules/common/
H A Dintr_common.c92 struct autovec avhp; in soft_interrupt_dump()
112 if (mdb_vread(&avhp, sizeof (struct autovec), in soft_interrupt_dump()
132 } while (mdb_vread(&avhp, sizeof (struct autovec), in soft_interrupt_dump()
224 struct autovec avhp; in apic_interrupt_dump()
281 (void) mdb_vread(&avhp, sizeof (struct autovec), in apic_interrupt_dump()
293 if (mdb_vread(&avhp, sizeof (struct autovec), in apic_interrupt_dump()
312 } else if (mdb_vread(&avhp, sizeof (struct autovec), in apic_interrupt_dump()
322 struct autovec *avp, ushort_t *evtchnp, char level) in apix_interrupt_dump()
384 if (mdb_vread(avp, sizeof (struct autovec), in apix_interrupt_dump()
409 if (mdb_vread(avp, sizeof (struct autovec), in apix_interrupt_dump()
[all …]
H A Dintr_common.h51 struct autovec *, ushort_t *, char);
52 void apix_interrupt_ipi_dump(apix_vector_t *, struct autovec *,
/illumos-gate/usr/src/uts/common/sys/
H A Davintr.h47 struct autovec { struct
53 struct autovec *av_link; /* pointer to next on in chain */ argument
69 struct autovec *av_ipl_link; /* pointer to next on ipl chain */ argument
78 struct autovec *avh_link;
/illumos-gate/usr/src/uts/common/io/
H A Davintr.c84 struct autovec *nmivect = NULL;
158 struct autovec *mem; in add_nmintr()
159 struct autovec *p, *prev = NULL; in add_nmintr()
192 kmem_free(mem, sizeof (struct autovec)); in add_nmintr()
284 struct autovec *p; in update_avsoftintr_args()
285 struct autovec *target = NULL; in update_avsoftintr_args()
352 struct autovec *p, *prep, *mem; in insert_av()
546 struct autovec *p, *target; in remove_av()
689 struct autovec *av; in av_dispatch_autovect()
737 struct autovec *av; in av_dispatch_softvect()
[all …]
/illumos-gate/usr/src/cmd/mdb/i86xpv/modules/xpv_uppc/
H A Dxpv_uppc.c172 struct autovec avhp; in print_isr()
177 (void) mdb_vread(&avhp, sizeof (struct autovec), in print_isr()
184 mdb_vread(&avhp, sizeof (struct autovec), in print_isr()
205 pic_interrupt_dump(int i, struct autovec *avhp, int evtchn) in pic_interrupt_dump()
229 struct autovec avhp; in ec_interrupt_dump()
245 (void) mdb_vread(&avhp, sizeof (struct autovec), in ec_interrupt_dump()
298 struct autovec avhp; in xen_uppc_interrupt_dump()
344 if (mdb_vread(&avhp, sizeof (struct autovec), in xen_uppc_interrupt_dump()
/illumos-gate/usr/src/uts/i86pc/sys/
H A Dapix.h116 struct autovec *v_autovect; /* ISR linked list */
127 struct autovec *x_intr_head[PIL_MAX + 1];
129 struct autovec *x_intr_tail[PIL_MAX + 1];
261 struct autovec *i_old_av;
263 struct autovec *i_new_av;
286 struct autovec *tp = NULL;\
/illumos-gate/usr/src/cmd/mdb/i86pc/modules/apix/
H A Dapix.c48 struct autovec av; in interrupt_dump_apix()
106 if (mdb_vread(&av, sizeof (struct autovec), in interrupt_dump_apix()
132 if (mdb_vread(&av, sizeof (struct autovec), in interrupt_dump_apix()
/illumos-gate/usr/src/uts/sun/sys/
H A Davintr.h67 struct autovec { struct
96 extern struct autovec * const vectorlist[]; argument
/illumos-gate/usr/src/cmd/mdb/i86pc/modules/uppc/
H A Duppc.c69 struct autovec avhp; in uppc_interrupt_dump()
122 if (mdb_vread(&avhp, sizeof (struct autovec), in uppc_interrupt_dump()
141 if (mdb_vread(&avhp, sizeof (struct autovec), in uppc_interrupt_dump()
/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix_intr.c80 apix_insert_pending_av(apix_impl_t *apixp, struct autovec *avp, int ipl) in apix_insert_pending_av()
82 struct autovec **head = apixp->x_intr_head; in apix_insert_pending_av()
83 struct autovec **tail = apixp->x_intr_tail; in apix_insert_pending_av()
99 static __inline__ struct autovec *
103 struct autovec **head = apixp->x_intr_head; in apix_remove_pending_av()
104 struct autovec **tail = apixp->x_intr_tail; in apix_remove_pending_av()
105 struct autovec *avp = head[ipl]; in apix_remove_pending_av()
141 struct autovec *p, *prevp = NULL; in apix_add_pending_hardint()
189 struct autovec *av; in apix_dispatch_pending_autovect()
841 struct autovec *avp; in apix_dispatch_by_vector()
H A Dapix_utils.c486 struct autovec *avp = vecp->v_autovect; in apix_disable_vector()
555 struct autovec *avp = vecp->v_autovect; in apix_obsolete_vector()
650 struct autovec *avp; in apix_dup_vectors()
796 struct autovec *p, *prep, *mem; in apix_insert_av()
830 kmem_free(p, sizeof (struct autovec)); in apix_insert_av()
897 struct autovec *p; in apix_remove_av()
931 static struct autovec *
934 struct autovec *p; in apix_find_av()
1071 struct autovec *avp; in apix_rem_avintr()
1505 struct autovec *avp; in apix_rebind()
[all …]
H A Dapix.c1478 struct autovec *av_dev; in apix_get_intr_info()
/illumos-gate/usr/src/cmd/mdb/i86xpv/modules/xpv_psm/
H A Dxpv_psm.c242 struct autovec avhp; in print_isr()
244 (void) mdb_vread(&avhp, sizeof (struct autovec), in print_isr()
/illumos-gate/usr/src/cmd/mdb/i86pc/modules/unix/
H A Dunix.c235 struct autovec av; in ttrace_interrupt()
285 struct autovec av; in ttrace_apix_interrupt()
316 if (mdb_vread(&av, sizeof (struct autovec), in ttrace_apix_interrupt()
/illumos-gate/usr/src/uts/i86xpv/io/psm/
H A Dxpv_intr.c133 struct autovec *av_dev; in apic_get_vector_intr_info()
/illumos-gate/usr/src/uts/i86pc/ml/
H A Doffsets.in173 autovec AUTOVECSIZE
/illumos-gate/usr/src/uts/i86pc/os/
H A Dtrap.c1948 struct autovec *vec; in dump_ttrace()
2024 vec = (struct autovec *) in dump_ttrace()
/illumos-gate/usr/src/uts/sun4/ml/
H A Doffsets.in329 autovec AUTOVECSIZE
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/
H A Dapic_introp.c647 struct autovec *av_dev; in apic_get_vector_intr_info()
/illumos-gate/usr/src/uts/sun4/os/
H A Dddi_impl.c682 struct autovec *const vectorlist[] = { 0 };