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

/freebsd-11-stable/sys/cddl/dev/dtrace/riscv/
H A Ddtrace_isa.c126 flags = (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
137 cpu_core[curcpu].cpuc_dtrace_illval = fp;
157 cpu_core[curcpu].cpuc_dtrace_illval = fp;
175 flags = (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
301 cpu_core[curcpu].cpuc_dtrace_illval = uaddr;
350 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
363 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
376 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
389 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
H A Ddtrace_subr.c200 if ((cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT) != 0) {
210 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR;
211 cpu_core[curcpu].cpuc_dtrace_illval = 0;
/freebsd-11-stable/sys/cddl/dev/dtrace/aarch64/
H A Ddtrace_isa.c124 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
137 cpu_core[curcpu].cpuc_dtrace_illval = fp;
157 cpu_core[curcpu].cpuc_dtrace_illval = fp;
189 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
316 cpu_core[curcpu].cpuc_dtrace_illval = uaddr;
365 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
378 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
391 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
404 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
H A Ddtrace_subr.c197 if ((cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT) != 0) {
205 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR;
206 cpu_core[curcpu].cpuc_dtrace_illval = 0;
/freebsd-11-stable/sys/cddl/compat/opensolaris/sys/
H A Dcpuvar.h57 * The cpu_core structure consists of per-CPU state available in any context.
59 * NCPU-sized array of cpu_core structures must be locked in the TLB -- it
68 typedef struct cpu_core { struct
75 extern cpu_core_t cpu_core[];
/freebsd-11-stable/sys/cddl/dev/dtrace/powerpc/
H A Ddtrace_isa.c240 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
341 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
587 cpu_core[curcpu].cpuc_dtrace_illval = uaddr;
601 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
612 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
631 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
653 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
663 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
677 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
688 cpu_core[curcp
[all...]
H A Ddtrace_subr.c280 if ((cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT) != 0) {
290 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR;
291 cpu_core[curcpu].cpuc_dtrace_illval = frame->dar;
302 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR;
303 cpu_core[curcpu].cpuc_dtrace_illval = frame->srr0;
/freebsd-11-stable/sys/cddl/dev/dtrace/amd64/
H A Ddtrace_isa.c109 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
122 cpu_core[curcpu].cpuc_dtrace_illval = sp;
144 cpu_core[curcpu].cpuc_dtrace_illval = sp;
169 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
268 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
585 cpu_core[curcpu].cpuc_dtrace_illval = uaddr;
629 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
640 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
651 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
662 cpu_core[curcp
[all...]
H A Ddtrace_subr.c407 nofault = cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT;
420 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_ILLOP;
431 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR;
432 cpu_core[curcpu].cpuc_dtrace_illval = frame->tf_addr;
/freebsd-11-stable/sys/cddl/dev/dtrace/i386/
H A Ddtrace_isa.c117 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
140 cpu_core[curcpu].cpuc_dtrace_illval = sp;
196 cpu_core[curcpu].cpuc_dtrace_illval = sp;
221 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
320 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
598 cpu_core[curcpu].cpuc_dtrace_illval = uaddr;
642 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
653 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
664 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
675 cpu_core[curcp
[all...]
H A Ddtrace_subr.c409 nofault = cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT;
422 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_ILLOP;
433 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR;
434 cpu_core[curcpu].cpuc_dtrace_illval = rcr2();
/freebsd-11-stable/sys/cddl/dev/dtrace/arm/
H A Ddtrace_isa.c182 cpu_core[curcpu].cpuc_dtrace_illval = uaddr;
226 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
237 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
248 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
259 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
H A Ddtrace_subr.c196 if ((cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT) != 0) {
205 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR;
206 cpu_core[curcpu].cpuc_dtrace_illval = 0;
/freebsd-11-stable/sys/cddl/dev/dtrace/mips/
H A Ddtrace_subr.c193 if ((cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT) != 0) {
206 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR;
207 cpu_core[curcpu].cpuc_dtrace_illval = frame->badvaddr;
H A Ddtrace_isa.c134 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
186 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
517 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
644 cpu_core[curcpu].cpuc_dtrace_illval = uaddr;
688 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
699 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
710 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
721 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
/freebsd-11-stable/sys/cddl/compat/opensolaris/kern/
H A Dopensolaris.c40 cpu_core_t cpu_core[MAXCPU]; variable
/freebsd-11-stable/sys/modules/opensolaris/
H A DMakefile30 EXPORT_SYMS= cpu_core
/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Dcpuvar.h244 * The cpu_core structure consists of per-CPU state available in any context.
246 * NCPU-sized array of cpu_core structures must be locked in the TLB -- it
254 typedef struct cpu_core { struct
263 extern cpu_core_t cpu_core[];
H A Ddtrace.h2416 (cpu_core[curcpu].cpuc_dtrace_flags & (flag))
2419 (cpu_core[curcpu].cpuc_dtrace_flags |= (flag))
2422 (cpu_core[curcpu].cpuc_dtrace_flags &= ~(flag))
/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/common/dtrace/
H A Ddtrace.c471 cpu_core[curcpu].cpuc_dtrace_illval = addr; \
510 &cpu_core[curcpu].cpuc_dtrace_flags; \
525 cpu_core[curcpu].cpuc_dtrace_illval = addr; \
845 volatile uintptr_t *illval = &cpu_core[curcpu].cpuc_dtrace_illval;
1084 flags = (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
1138 cpu_core[curcpu].cpuc_dtrace_illval = kaddr;
1144 cpu_core[curcpu].cpuc_dtrace_illval = taddr;
1228 flags = (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags;
1438 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_UPRIV;
1454 cpu_core[curcp
[all...]
/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/intel/dtrace/
H A Dfasttrap_isa.c716 pid_mtx = &cpu_core[CPU->cpu_id].cpuc_pid_lock;
1026 pid_mtx = &cpu_core[CPU->cpu_id].cpuc_pid_lock;

Completed in 224 milliseconds