Home
last modified time | relevance | path

Searched refs:apixs (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/i86pc/sys/
H A Dapix.h138 (apixs[(cpu)->cpu_id]->x_intr_pending & CPU_INTR_ACTV_HIGH_LEVEL_MASK)
140 (apixs[(cpu)->cpu_id]->x_intr_pending & ~CPU_INTR_ACTV_HIGH_LEVEL_MASK)
170 extern apix_impl_t *apixs[];
177 #define xv_vector(cpu, v) apixs[(cpu)]->x_vectbl[(v)]
195 #define APIX_ENTER_CPU_LOCK(cpuid) lock_set(&apixs[(cpuid)]->x_lock)
196 #define APIX_LEAVE_CPU_LOCK(cpuid) lock_clear(&apixs[(cpuid)]->x_lock)
197 #define APIX_CPU_LOCK_HELD(cpuid) LOCK_HELD(&apixs[(cpuid)]->x_lock)
295 apix_insert_pending_av(apixs[(_cpu)], tp,\
297 apixs[(_cpu)]->x_intr_pending |=\
/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix_intr.c139 apix_impl_t *apixp = apixs[cpuid]; in apix_add_pending_hardint()
188 apix_impl_t *apixp = apixs[cpuid]; in apix_dispatch_pending_autovect()
341 if (apixs[cpu->cpu_id]->x_intr_pending) in apix_do_softint_epilog()
422 apix_impl_t *apixp = apixs[cpu->cpu_id]; in apix_hilevel_intr_prolog()
624 apix_impl_t *apixp = apixs[cpu->cpu_id]; in apix_intr_thread_prolog()
745 if (apixs[cpu->cpu_id]->x_intr_pending) in apix_intr_thread_epilog()
967 if (INTR_PENDING(apixs[cpu->cpu_id], newipl)) { in apix_do_interrupt()
994 !apixs[cpu->cpu_id]->x_intr_pending) in apix_do_interrupt()
H A Dapix.c192 apix_impl_t *apixs[NCPU]; variable
293 apixs[i] = &hdlp[i]; in apix_softinit()
294 apixs[i]->x_cpuid = i; in apix_softinit()
295 LOCK_INIT_CLEAR(&apixs[i]->x_lock); in apix_softinit()
326 return (bsrw_insn(apixs[cpuid]->x_intr_pending)); in apix_get_pending_spl()
338 apix_vector = apixs[cpu]->x_vectbl[vec]; in apix_get_intr_handler()
713 apix_impl_t *apixp = apixs[cpuid]; in apix_intr_exit()
832 apix_impl_t *apixp = apixs[cpun]; in apix_disable_intr()
1392 apixs[i]->x_vectbl[vect]->v_busy++; in apix_redistribute_compute()
H A Dapix_utils.c172 apix_impl_t *apixp = apixs[cpuid]; in apix_get_avail_vector_oncpu()
557 apix_impl_t *apixp = apixs[cpuid]; in apix_obsolete_vector()
696 apix_impl_t *apixp = apixs[cpuid]; in apix_init_vector()
888 !INTR_PENDING((volatile apix_impl_t *)apixs[cpuid], ipl))) in apix_wait_till_seen()