/illumos-gate/usr/src/cmd/mdb/i86pc/modules/common/ |
H A D | intr_common.c | 92 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 D | intr_common.h | 51 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 D | avintr.h | 47 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 D | avintr.c | 84 struct autovec *nmivect = NULL; 158 struct autovec *mem; in add_nmintr() 159 struct autovec *p, *prev = NULL; in add_nmintr() 167 mem = kmem_zalloc(sizeof (struct autovec), KM_SLEEP); 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() 354 mem = kmem_zalloc(sizeof (struct autovec), KM_SLEEP); in insert_av() 402 kmem_free(mem, sizeof (struct autovec)); in insert_av() [all …]
|
/illumos-gate/usr/src/cmd/mdb/i86xpv/modules/xpv_uppc/ |
H A D | xpv_uppc.c | 172 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 D | apix.h | 116 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 D | apix.c | 48 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/cmd/mdb/i86pc/modules/uppc/ |
H A D | uppc.c | 69 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 D | apix_intr.c | 80 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 D | apix_utils.c | 77 static void apix_remove_av(apix_vector_t *, struct autovec *); 486 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() 801 mem = kmem_zalloc(sizeof (struct autovec), KM_SLEEP); in apix_insert_av() 830 kmem_free(p, sizeof (struct autovec)); in apix_insert_av() 833 kmem_free(mem, sizeof (struct autovec)); in apix_insert_av() 849 kmem_free(mem, sizeof (struct autovec)); in apix_insert_av() 894 apix_remove_av(apix_vector_t *vecp, struct autovec *target) in apix_remove_av() [all …]
|
H A D | apix.c | 1478 struct autovec *av_dev; in apix_get_intr_info()
|
/illumos-gate/usr/src/uts/sun/sys/ |
H A D | avintr.h | 67 struct autovec { struct 96 extern struct autovec * const vectorlist[]; argument
|
/illumos-gate/usr/src/cmd/mdb/i86xpv/modules/xpv_psm/ |
H A D | xpv_psm.c | 242 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 D | unix.c | 235 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 D | xpv_intr.c | 133 struct autovec *av_dev; in apic_get_vector_intr_info()
|
/illumos-gate/usr/src/uts/i86pc/ml/ |
H A D | offsets.in | 173 autovec AUTOVECSIZE
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | trap.c | 1948 struct autovec *vec; in dump_ttrace() 2024 vec = (struct autovec *) in dump_ttrace()
|
/illumos-gate/usr/src/uts/sun4/ml/ |
H A D | offsets.in | 329 autovec AUTOVECSIZE
|
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/ |
H A D | apic_introp.c | 645 struct autovec *av_dev; in apic_get_vector_intr_info()
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | ddi_impl.c | 682 struct autovec *const vectorlist[] = { 0 };
|