autovec
if (mdb_vread(&av, sizeof (struct autovec),
if (mdb_vread(&av, sizeof (struct autovec),
struct autovec av;
if (mdb_vread(&avhp, sizeof (struct autovec),
} while (mdb_vread(&avhp, sizeof (struct autovec),
struct autovec avhp;
(void) mdb_vread(&avhp, sizeof (struct autovec),
if (mdb_vread(&avhp, sizeof (struct autovec),
} else if (mdb_vread(&avhp, sizeof (struct autovec),
struct autovec *avp, ushort_t *evtchnp, char level)
if (mdb_vread(avp, sizeof (struct autovec),
if (mdb_vread(avp, sizeof (struct autovec),
apix_interrupt_ipi_dump(apix_vector_t *vectp, struct autovec *avp,
struct autovec avhp;
struct autovec *, ushort_t *, char);
void apix_interrupt_ipi_dump(apix_vector_t *, struct autovec *,
struct autovec av;
struct autovec av;
if (mdb_vread(&av, sizeof (struct autovec),
if (mdb_vread(&avhp, sizeof (struct autovec),
if (mdb_vread(&avhp, sizeof (struct autovec),
struct autovec avhp;
struct autovec avhp;
(void) mdb_vread(&avhp, sizeof (struct autovec),
struct autovec avhp;
(void) mdb_vread(&avhp, sizeof (struct autovec),
mdb_vread(&avhp, sizeof (struct autovec),
pic_interrupt_dump(int i, struct autovec *avhp, int evtchn)
struct autovec avhp;
(void) mdb_vread(&avhp, sizeof (struct autovec),
struct autovec avhp;
if (mdb_vread(&avhp, sizeof (struct autovec),
struct autovec *mem;
struct autovec *p, *prev = NULL;
mem = kmem_zalloc(sizeof (struct autovec), KM_SLEEP);
kmem_free(mem, sizeof (struct autovec));
struct autovec *p;
struct autovec *target = NULL;
struct autovec *p, *prep, *mem;
mem = kmem_zalloc(sizeof (struct autovec), KM_SLEEP);
kmem_free(mem, sizeof (struct autovec));
struct autovec *p, *target;
struct autovec *av;
struct autovec *av;
struct autovec *av;
struct autovec *nmivect = NULL;
struct autovec *av_link; /* pointer to next on in chain */
struct autovec *av_ipl_link; /* pointer to next on ipl chain */
struct autovec *avh_link;
struct autovec *av_dev;
struct autovec **head = apixp->x_intr_head;
struct autovec **tail = apixp->x_intr_tail;
struct autovec *avp = head[ipl];
struct autovec *p, *prevp = NULL;
struct autovec *av;
apix_insert_pending_av(apix_impl_t *apixp, struct autovec *avp, int ipl)
struct autovec **head = apixp->x_intr_head;
struct autovec **tail = apixp->x_intr_tail;
struct autovec *avp;
static __inline__ struct autovec *
struct autovec *avp;
struct autovec *avp;
struct autovec *avp;
struct autovec *avp = vecp->v_autovect;
struct autovec *avp = vecp->v_autovect;
struct autovec *avp;
static void apix_remove_av(apix_vector_t *, struct autovec *);
struct autovec *p, *prep, *mem;
mem = kmem_zalloc(sizeof (struct autovec), KM_SLEEP);
kmem_free(p, sizeof (struct autovec));
kmem_free(mem, sizeof (struct autovec));
kmem_free(mem, sizeof (struct autovec));
apix_remove_av(apix_vector_t *vecp, struct autovec *target)
struct autovec *p;
static struct autovec *
struct autovec *p;
struct autovec *av_dev;
struct autovec *vec;
vec = (struct autovec *)
struct autovec *v_autovect; /* ISR linked list */
struct autovec *x_intr_head[PIL_MAX + 1];
struct autovec *x_intr_tail[PIL_MAX + 1];
struct autovec *i_old_av;
struct autovec *i_new_av;
struct autovec *tp = NULL;\
struct autovec *av_dev;
extern struct autovec * const vectorlist[];
struct autovec *const vectorlist[] = { 0 };