Lines Matching refs:apixp
80 apix_insert_pending_av(apix_impl_t *apixp, struct autovec *avp, int ipl) in apix_insert_pending_av() argument
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()
100 apix_remove_pending_av(apix_impl_t *apixp, int ipl) in apix_remove_pending_av() argument
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()
115 apixp->x_intr_pending |= (1 << avp->av_prilevel); in apix_remove_pending_av()
139 apix_impl_t *apixp = apixs[cpuid]; in apix_add_pending_hardint() local
140 apix_vector_t *vecp = apixp->x_vectbl[vector]; in apix_add_pending_hardint()
163 apixp->x_intr_pending |= (1 << ipl); in apix_add_pending_hardint()
170 apix_insert_pending_av(apixp, p, ipl); in apix_add_pending_hardint()
188 apix_impl_t *apixp = apixs[cpuid]; in apix_dispatch_pending_autovect() local
191 while ((av = apix_remove_pending_av(apixp, ipl)) != NULL) { in apix_dispatch_pending_autovect()
422 apix_impl_t *apixp = apixs[cpu->cpu_id]; in apix_hilevel_intr_prolog() local
492 apixp->x_intr_pending &= ~(1 << pil); in apix_hilevel_intr_prolog()
624 apix_impl_t *apixp = apixs[cpu->cpu_id]; in apix_intr_thread_prolog() local
631 apixp->x_intr_pending &= ~(1 << pil); in apix_intr_thread_prolog()