Searched refs:cpu_core (Results 1 - 7 of 7) sorted by relevance

/darwin-on-arm/xnu/bsd/dev/dtrace/
H A Ddtrace_glue.c231 cpu_core_t *cpu_core; /* XXX TLB lockdown? */ variable
1198 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = uaddr;
1212 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = src;
1237 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = src;
1251 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = dst;
1274 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = dst;
1289 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = uaddr;
1307 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = uaddr;
1325 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = uaddr;
1343 cpu_core[CP
[all...]
H A Ddtrace.c490 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = addr; \
500 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = addr; \
538 &cpu_core[CPU->cpu_id].cpuc_dtrace_flags; \
553 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = addr; \
580 &cpu_core[CPU->cpu_id].cpuc_dtrace_flags; \
595 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = addr; \
630 &cpu_core[CPU->cpu_id].cpuc_dtrace_flags; \
645 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = addr; \
924 volatile uintptr_t *illval = &cpu_core[CPU->cpu_id].cpuc_dtrace_illval;
926 volatile uint64_t *illval = &cpu_core[CP
[all...]
H A Dfasttrap.c318 lck_mtx_lock(&cpu_core[i].cpuc_pid_lock);
319 lck_mtx_unlock(&cpu_core[i].cpuc_pid_lock);
/darwin-on-arm/xnu/bsd/dev/i386/
H A Ddtrace_isa.c268 (volatile uint16_t *)&cpu_core[CPU->cpu_id].cpuc_dtrace_flags;
389 missing_tos = cpu_core[CPU->cpu_id].cpuc_missing_tos;
418 (volatile uint16_t *)&cpu_core[CPU->cpu_id].cpuc_dtrace_flags;
543 (volatile uint16_t *)&cpu_core[CPU->cpu_id].cpuc_dtrace_flags;
H A Dfasttrap_isa.c700 pid_mtx = &cpu_core[CPU->cpu_id].cpuc_pid_lock;
738 cpu_core[CPU->cpu_id].cpuc_missing_tos = pc;
752 cpu_core[CPU->cpu_id].cpuc_missing_tos = 0;
1004 pid_mtx = &cpu_core[CPU->cpu_id].cpuc_pid_lock;
1563 pid_mtx = &cpu_core[CPU->cpu_id].cpuc_pid_lock;
/darwin-on-arm/xnu/bsd/sys/
H A Ddtrace_glue.h126 * The cpu_core structure consists of per-CPU state available in any context.
128 * NCPU-sized array of cpu_core structures must be locked in the TLB -- it
134 typedef struct cpu_core { struct
142 extern cpu_core_t *cpu_core;
H A Ddtrace.h2480 (cpu_core[CPU->cpu_id].cpuc_dtrace_flags & (flag))
2483 (cpu_core[CPU->cpu_id].cpuc_dtrace_flags |= (flag))
2486 (cpu_core[CPU->cpu_id].cpuc_dtrace_flags &= ~(flag))

Completed in 101 milliseconds