Home
last modified time | relevance | path

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

/titanic_41/usr/src/uts/i86pc/sys/
H A Dapix.h137 (apixs[(cpu)->cpu_id]->x_intr_pending & CPU_INTR_ACTV_HIGH_LEVEL_MASK)
139 (apixs[(cpu)->cpu_id]->x_intr_pending & ~CPU_INTR_ACTV_HIGH_LEVEL_MASK)
169 extern apix_impl_t *apixs[];
176 #define xv_vector(cpu, v) apixs[(cpu)]->x_vectbl[(v)]
194 #define APIX_ENTER_CPU_LOCK(cpuid) lock_set(&apixs[(cpuid)]->x_lock)
195 #define APIX_LEAVE_CPU_LOCK(cpuid) lock_clear(&apixs[(cpuid)]->x_lock)
196 #define APIX_CPU_LOCK_HELD(cpuid) LOCK_HELD(&apixs[(cpuid)]->x_lock)
298 apix_insert_pending_av(apixs[(_cpu)], tp,\
300 apixs[(_cpu)]->x_intr_pending |=\
/titanic_41/usr/src/uts/i86pc/io/apix/
H A Dapix_intr.c136 apix_impl_t *apixp = apixs[cpuid]; in apix_add_pending_hardint()
185 apix_impl_t *apixp = apixs[cpuid]; in apix_dispatch_pending_autovect()
409 apix_impl_t *apixp = apixs[cpu->cpu_id]; in apix_hilevel_intr_prolog()
607 apix_impl_t *apixp = apixs[cpu->cpu_id]; in apix_intr_thread_prolog()
956 !apixs[cpu->cpu_id]->x_intr_pending) in apix_do_interrupt()
H A Dapix.c202 apix_impl_t *apixs[NCPU]; variable
300 apixs[i] = &hdlp[i]; in apix_softinit()
301 apixs[i]->x_cpuid = i; in apix_softinit()
302 LOCK_INIT_CLEAR(&apixs[i]->x_lock); in apix_softinit()
333 return (bsrw_insn(apixs[cpuid]->x_intr_pending)); in apix_get_pending_spl()
345 apix_vector = apixs[cpu]->x_vectbl[vec]; in apix_get_intr_handler()
732 apix_impl_t *apixp = apixs[cpuid]; in apix_intr_exit()
851 apix_impl_t *apixp = apixs[cpun]; in apix_disable_intr()
1415 apixs[i]->x_vectbl[vect]->v_busy++; in apix_redistribute_compute()
H A Dapix_utils.c170 apix_impl_t *apixp = apixs[cpuid]; in apix_get_avail_vector_oncpu()
555 apix_impl_t *apixp = apixs[cpuid]; in apix_obsolete_vector()
694 apix_impl_t *apixp = apixs[cpuid]; in apix_init_vector()
883 !INTR_PENDING((volatile apix_impl_t *)apixs[cpuid], ipl))) in apix_wait_till_seen()