cpu_core
ASSERT(cpu_core[c->cpu_id].cpuc_dcpc_intr_state != DCPC_INTR_INACTIVE);
state = &cpu_core[c->cpu_id].cpuc_dcpc_intr_state;
ASSERT(cpu_core[c->cpu_id].cpuc_dcpc_intr_state != DCPC_INTR_INACTIVE);
cpu_core[c->cpu_id].cpuc_dcpc_intr_state = DCPC_INTR_FREE;
ASSERT(cpu_core[c->cpu_id].cpuc_dcpc_intr_state == DCPC_INTR_INACTIVE);
cpu_core[c->cpu_id].cpuc_dcpc_intr_state = DCPC_INTR_FREE;
ASSERT(cpu_core[c->cpu_id].cpuc_dcpc_intr_state != DCPC_INTR_INACTIVE);
cpu_core[c->cpu_id].cpuc_dcpc_intr_state = DCPC_INTR_INACTIVE;
state = &cpu_core[c->cpu_id].cpuc_dcpc_intr_state;
cpu_core[c->cpu_id].cpuc_dcpc_intr_state =
flags = (volatile uint16_t *)&cpu_core[CPU->cpu_id].cpuc_dtrace_flags;
cpu_core[CPU->cpu_id].cpuc_dtrace_illval = kaddr;
cpu_core[CPU->cpu_id].cpuc_dtrace_illval = taddr;
flags = (volatile uint16_t *)&cpu_core[CPU->cpu_id].cpuc_dtrace_flags;
cpu_core[CPU->cpu_id].cpuc_dtrace_flags |= CPU_DTRACE_UPRIV;
cpu_core[CPU->cpu_id].cpuc_dtrace_flags |= CPU_DTRACE_UPRIV;
cpu_core[CPU->cpu_id].cpuc_dtrace_flags |= CPU_DTRACE_UPRIV;
uint16_t flags = cpu_core[CPU->cpu_id].cpuc_dtrace_flags;
ent->dtht_illval = cpu_core[CPU->cpu_id].cpuc_dtrace_illval;
uint16_t *flags = &cpu_core[CPU->cpu_id].cpuc_dtrace_flags;
cpu_core[CPU->cpu_id].cpuc_dtrace_flags |= CPU_DTRACE_KPRIV;
cpu_core[CPU->cpu_id].cpuc_dtrace_flags |= CPU_DTRACE_KPRIV;
cpu_core[cpu].cpuc_dtrace_flags |= CPU_DTRACE_ILLOP;
cpu_core[cpu].cpuc_dtrace_flags |= CPU_DTRACE_ILLOP;
cpu_core[cpuid].cpuc_dtrace_flags |= CPU_DTRACE_ILLOP;
cpu_core[CPU->cpu_id].cpuc_dtrace_flags |=
cpu_core[CPU->cpu_id].cpuc_dtrace_illval = 0;
&cpu_core[CPU->cpu_id].cpuc_dtrace_flags);
cpu_core[CPU->cpu_id].cpuc_dtrace_illval = 0;
cpu_core[CPU->cpu_id].cpuc_dtrace_illval = addr; \
volatile uint16_t *flags = &cpu_core[CPU->cpu_id].cpuc_dtrace_flags;
volatile uintptr_t *illval = &cpu_core[CPU->cpu_id].cpuc_dtrace_illval;
&cpu_core[CPU->cpu_id].cpuc_dtrace_flags; \
cpu_core[CPU->cpu_id].cpuc_dtrace_illval = addr; \
volatile uint16_t *flags = &cpu_core[CPU->cpu_id].cpuc_dtrace_flags;
volatile uintptr_t *illval = &cpu_core[CPU->cpu_id].cpuc_dtrace_illval;
flags = (volatile uint16_t *)&cpu_core[cpu->cpu_id].cpuc_dtrace_flags;
uint16_t *flags = &cpu_core[CPU->cpu_id].cpuc_dtrace_flags;
flags = (volatile uint16_t *)&cpu_core[CPU->cpu_id].cpuc_dtrace_flags;
flags = (volatile uint16_t *)&cpu_core[cpuid].cpuc_dtrace_flags;
cpu_core[cpuid].cpuc_dtrace_illval);
volatile uintptr_t *illval = &cpu_core[CPU->cpu_id].cpuc_dtrace_illval;
mutex_enter(&cpu_core[i].cpuc_pid_lock);
mutex_exit(&cpu_core[i].cpuc_pid_lock);
state = &cpu_core[CPU->cpu_id].cpuc_dcpc_intr_state;
cpu_core[CPU->cpu_id].cpuc_dcpc_intr_state =
extern cpu_core_t cpu_core[];
(cpu_core[CPU->cpu_id].cpuc_dtrace_flags & (flag))
(cpu_core[CPU->cpu_id].cpuc_dtrace_flags |= (flag))
(cpu_core[CPU->cpu_id].cpuc_dtrace_flags &= ~(flag))
cpu_core_t cpu_core[NCPU];
(volatile uint16_t *)&cpu_core[CPU->cpu_id].cpuc_dtrace_flags;
cpu_core[CPU->cpu_id].cpuc_dtrace_illval = sp;
cpu_core[CPU->cpu_id].cpuc_dtrace_illval = sp;
(volatile uint16_t *)&cpu_core[CPU->cpu_id].cpuc_dtrace_flags;
cpu_core[CPU->cpu_id].cpuc_dtrace_illval = uaddr;
cpu_core[CPU->cpu_id].cpuc_dtrace_illval = (uintptr_t)uaddr;
cpu_core[CPU->cpu_id].cpuc_dtrace_illval = (uintptr_t)uaddr;
cpu_core[CPU->cpu_id].cpuc_dtrace_illval = (uintptr_t)uaddr;
cpu_core[CPU->cpu_id].cpuc_dtrace_illval = (uintptr_t)uaddr;
pid_mtx = &cpu_core[CPU->cpu_id].cpuc_pid_lock;
pid_mtx = &cpu_core[CPU->cpu_id].cpuc_pid_lock;
(volatile uint16_t *)&cpu_core[CPU->cpu_id].cpuc_dtrace_flags;
cpu_core[CPU->cpu_id].cpuc_dtrace_illval = sp;
cpu_core[CPU->cpu_id].cpuc_dtrace_illval = sp;
if (cpu_core[CPU->cpu_id].cpuc_dtrace_flags & CPU_DTRACE_FAULT)
if (cpu_core[CPU->cpu_id].cpuc_dtrace_flags & CPU_DTRACE_FAULT)
pid_mtx = &cpu_core[CPU->cpu_id].cpuc_pid_lock;
pid_mtx = &cpu_core[CPU->cpu_id].cpuc_pid_lock;
cpu_core_t cpu_core[NCPU]; /* cpu_core structures */
cp->cpu_m.cpu_core = (id_t)(cp->cpu_id);
cp->cpu_m.cpu_core = cp->cpu_m.cpu_ipipe;
cp->cpu_m.cpu_core = cp->cpu_m.cpu_fpu;
return (cpu->cpu_m.cpu_core);
id_t cpu_core; /* cpu core id */