Home
last modified time | relevance | path

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

/titanic_41/usr/src/cmd/mdb/i86pc/modules/common/
H A Dintr_common.c91 struct autovec avhp; in soft_interrupt_dump()
111 if (mdb_vread(&avhp, sizeof (struct autovec), in soft_interrupt_dump()
131 } while (mdb_vread(&avhp, sizeof (struct autovec), in soft_interrupt_dump()
223 struct autovec avhp; in apic_interrupt_dump()
280 (void) mdb_vread(&avhp, sizeof (struct autovec), in apic_interrupt_dump()
292 if (mdb_vread(&avhp, sizeof (struct autovec), in apic_interrupt_dump()
307 else if (mdb_vread(&avhp, sizeof (struct autovec), in apic_interrupt_dump()
316 struct autovec *avp, ushort_t *evtchnp, char level) in apix_interrupt_dump()
378 if (mdb_vread(avp, sizeof (struct autovec), in apix_interrupt_dump()
403 if (mdb_vread(avp, sizeof (struct autovec), in apix_interrupt_dump()
[all …]
H A Dintr_common.h50 struct autovec *, ushort_t *, char);
51 void apix_interrupt_ipi_dump(apix_vector_t *, struct autovec *,
/titanic_41/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;
/titanic_41/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()
/titanic_41/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()
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 …]
/titanic_41/usr/src/uts/i86pc/sys/
H A Dapix.h115 struct autovec *v_autovect; /* ISR linked list */
126 struct autovec *x_intr_head[PIL_MAX + 1];
128 struct autovec *x_intr_tail[PIL_MAX + 1];
265 struct autovec *i_old_av;
267 struct autovec *i_new_av;
290 struct autovec *tp;\
/titanic_41/usr/src/cmd/mdb/i86pc/modules/apix/
H A Dapix.c47 struct autovec av; in interrupt_dump_apix()
105 if (mdb_vread(&av, sizeof (struct autovec), in interrupt_dump_apix()
131 if (mdb_vread(&av, sizeof (struct autovec), in interrupt_dump_apix()
/titanic_41/usr/src/uts/sun/sys/
H A Davintr.h67 struct autovec { struct
96 extern struct autovec * const vectorlist[]; argument
/titanic_41/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()
/titanic_41/usr/src/uts/i86pc/io/apix/
H A Dapix_intr.c77 apix_insert_pending_av(apix_impl_t *apixp, struct autovec *avp, int ipl) in apix_insert_pending_av()
79 struct autovec **head = apixp->x_intr_head; in apix_insert_pending_av()
80 struct autovec **tail = apixp->x_intr_tail; in apix_insert_pending_av()
96 static __inline__ struct autovec *
100 struct autovec **head = apixp->x_intr_head; in apix_remove_pending_av()
101 struct autovec **tail = apixp->x_intr_tail; in apix_remove_pending_av()
102 struct autovec *avp = head[ipl]; in apix_remove_pending_av()
138 struct autovec *p, *prevp = NULL; in apix_add_pending_hardint()
186 struct autovec *av; in apix_dispatch_pending_autovect()
814 struct autovec *avp; in apix_dispatch_by_vector()
H A Dapix_utils.c75 static void apix_remove_av(apix_vector_t *, struct autovec *);
484 struct autovec *avp = vecp->v_autovect; in apix_disable_vector()
553 struct autovec *avp = vecp->v_autovect; in apix_obsolete_vector()
648 struct autovec *avp; in apix_dup_vectors()
794 struct autovec *p, *prep, *mem; in apix_insert_av()
799 mem = kmem_zalloc(sizeof (struct autovec), KM_SLEEP); in apix_insert_av()
825 kmem_free(p, sizeof (struct autovec)); in apix_insert_av()
828 kmem_free(mem, sizeof (struct autovec)); in apix_insert_av()
844 kmem_free(mem, sizeof (struct autovec)); in apix_insert_av()
889 apix_remove_av(apix_vector_t *vecp, struct autovec *target) in apix_remove_av()
[all …]
H A Dapix.c1501 struct autovec *av_dev; in apix_get_intr_info()
/titanic_41/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()
/titanic_41/usr/src/cmd/mdb/i86pc/modules/unix/
H A Dunix.c233 struct autovec av; in ttrace_interrupt()
283 struct autovec av; in ttrace_apix_interrupt()
314 if (mdb_vread(&av, sizeof (struct autovec), in ttrace_apix_interrupt()
/titanic_41/usr/src/uts/i86xpv/io/psm/
H A Dxpv_intr.c133 struct autovec *av_dev; in apic_get_vector_intr_info()
/titanic_41/usr/src/uts/i86pc/ml/
H A Doffsets.in178 autovec AUTOVECSIZE
/titanic_41/usr/src/uts/sun4/ml/
H A Doffsets.in329 autovec AUTOVECSIZE
/titanic_41/usr/src/uts/i86pc/os/
H A Dtrap.c2091 struct autovec *vec;
2156 vec = (struct autovec *)
/titanic_41/usr/src/uts/i86pc/io/pcplusmp/
H A Dapic_introp.c642 struct autovec *av_dev; in apic_get_vector_intr_info()
/titanic_41/usr/src/uts/sun4/os/
H A Dddi_impl.c681 struct autovec *const vectorlist[] = { 0 };