Home
last modified time | relevance | path

Searched refs:gcpu_shared (Results 1 – 4 of 4) sorted by last modified time

/illumos-gate/usr/src/uts/i86pc/cpu/generic_cpu/
H A Dgcpu_mca.c1259 mutex_enter(&gcpu->gcpu_shared->gcpus_cfglock); in gcpu_mca_init()
1310 atomic_or_32(&gcpu->gcpu_shared->gcpus_actv_banks, 1 << i); in gcpu_mca_init()
1445 mutex_exit(&gcpu->gcpu_shared->gcpus_cfglock); in gcpu_mca_init()
1847 if (!(gcpu->gcpu_shared->gcpus_actv_banks & 1 << i)) in gcpu_mca_logout()
2018 if (gcpu->gcpu_shared != NULL) in gcpu_mca_trap()
2019 poll_lock = &gcpu->gcpu_shared->gcpus_poll_lock; in gcpu_mca_trap()
2126 mutex_enter(&gcpu->gcpu_shared->gcpus_cfglock); in gcpu_mca_fini()
2128 mutex_exit(&gcpu->gcpu_shared->gcpus_cfglock); in gcpu_mca_fini()
H A Dgcpu_poll_ntv.c95 ASSERT(MUTEX_HELD(&gcpu->gcpu_shared->gcpus_poll_lock)); in gcpu_ntv_mca_poll()
214 mutex_enter(&gcpu->gcpu_shared->gcpus_poll_lock); in gcpu_ntv_mca_poll_wrapper()
216 mutex_exit(&gcpu->gcpu_shared->gcpus_poll_lock); in gcpu_ntv_mca_poll_wrapper()
H A Dgcpu.h202 struct gcpu_chipshared *gcpu_shared; /* Shared state for the chip */ member
H A Dgcpu_main.c61 static struct gcpu_chipshared *gcpu_shared[GCPU_MAX_CHIPID]; variable
219 if ((sp = gcpu_shared[chipid]) == NULL) { in gcpu_init()
223 osp = atomic_cas_ptr(&gcpu_shared[chipid], NULL, sp); in gcpu_init()
235 gcpu->gcpu_shared = sp; in gcpu_init()
258 sp = gcpu_shared[chipid]; in gcpu_fini()
331 sp = gcpu_shared[cmi_hdl_chipid(hdl)]; in gcpu_ident()