Home
last modified time | relevance | path

Searched refs:cpu_core (Results 1 – 20 of 20) sorted by relevance

/freebsd-12.1/sys/cddl/dev/dtrace/riscv/
H A Ddtrace_isa.c126 flags = (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getustack_common()
137 cpu_core[curcpu].cpuc_dtrace_illval = fp; in dtrace_getustack_common()
157 cpu_core[curcpu].cpuc_dtrace_illval = fp; in dtrace_getustack_common()
175 flags = (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getupcstack()
301 cpu_core[curcpu].cpuc_dtrace_illval = uaddr; in dtrace_copycheck()
350 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword8()
363 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword16()
376 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword32()
389 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword64()
H A Ddtrace_subr.c199 if ((cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT) != 0) { in dtrace_trap()
209 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR; in dtrace_trap()
210 cpu_core[curcpu].cpuc_dtrace_illval = 0; in dtrace_trap()
/freebsd-12.1/sys/cddl/dev/dtrace/aarch64/
H A Ddtrace_isa.c124 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getustack_common()
137 cpu_core[curcpu].cpuc_dtrace_illval = fp; in dtrace_getustack_common()
157 cpu_core[curcpu].cpuc_dtrace_illval = fp; in dtrace_getustack_common()
189 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getupcstack()
316 cpu_core[curcpu].cpuc_dtrace_illval = uaddr; in dtrace_copycheck()
365 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword8()
378 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword16()
391 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword32()
404 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword64()
H A Ddtrace_subr.c197 if ((cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT) != 0) { in dtrace_trap()
205 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR; in dtrace_trap()
206 cpu_core[curcpu].cpuc_dtrace_illval = 0; in dtrace_trap()
/freebsd-12.1/sys/cddl/dev/dtrace/powerpc/
H A Ddtrace_isa.c217 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getupcstack()
559 cpu_core[curcpu].cpuc_dtrace_illval = uaddr;
573 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
584 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
603 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
625 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
635 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
649 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
660 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
674 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
[all …]
H A Ddtrace_subr.c282 nofault = cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT; in dtrace_trap()
295 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR; in dtrace_trap()
296 cpu_core[curcpu].cpuc_dtrace_illval = frame->dar; in dtrace_trap()
307 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR; in dtrace_trap()
308 cpu_core[curcpu].cpuc_dtrace_illval = frame->srr0; in dtrace_trap()
/freebsd-12.1/sys/cddl/dev/dtrace/arm/
H A Ddtrace_isa.c182 cpu_core[curcpu].cpuc_dtrace_illval = uaddr; in dtrace_copycheck()
226 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword8()
237 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword16()
248 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword32()
259 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword64()
H A Ddtrace_subr.c196 if ((cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT) != 0) { in dtrace_trap()
205 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR; in dtrace_trap()
206 cpu_core[curcpu].cpuc_dtrace_illval = 0; in dtrace_trap()
/freebsd-12.1/sys/cddl/dev/dtrace/amd64/
H A Ddtrace_isa.c110 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getustack_common()
123 cpu_core[curcpu].cpuc_dtrace_illval = sp; in dtrace_getustack_common()
145 cpu_core[curcpu].cpuc_dtrace_illval = sp; in dtrace_getustack_common()
170 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getupcstack()
269 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getufpstack()
586 cpu_core[curcpu].cpuc_dtrace_illval = uaddr; in dtrace_copycheck()
630 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword8()
641 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword16()
652 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword32()
663 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword64()
H A Ddtrace_subr.c408 nofault = cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT;
421 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_ILLOP;
432 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR;
433 cpu_core[curcpu].cpuc_dtrace_illval = frame->tf_addr;
/freebsd-12.1/sys/cddl/dev/dtrace/i386/
H A Ddtrace_isa.c117 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getustack_common()
140 cpu_core[curcpu].cpuc_dtrace_illval = sp; in dtrace_getustack_common()
196 cpu_core[curcpu].cpuc_dtrace_illval = sp; in dtrace_getustack_common()
221 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getupcstack()
320 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getufpstack()
598 cpu_core[curcpu].cpuc_dtrace_illval = uaddr; in dtrace_copycheck()
642 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword8()
653 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword16()
664 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword32()
675 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword64()
H A Ddtrace_subr.c410 nofault = cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT;
423 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_ILLOP;
434 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR;
435 cpu_core[curcpu].cpuc_dtrace_illval = rcr2();
/freebsd-12.1/sys/cddl/dev/dtrace/mips/
H A Ddtrace_isa.c134 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getupcstack()
186 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getustackdepth()
517 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_next_uframe()
644 cpu_core[curcpu].cpuc_dtrace_illval = uaddr; in dtrace_copycheck()
688 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword8()
699 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword16()
710 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword32()
721 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword64()
H A Ddtrace_subr.c193 if ((cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT) != 0) { in dtrace_trap()
206 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR; in dtrace_trap()
207 cpu_core[curcpu].cpuc_dtrace_illval = frame->badvaddr; in dtrace_trap()
/freebsd-12.1/sys/cddl/compat/opensolaris/sys/
H A Dcpuvar.h68 typedef struct cpu_core { struct
75 extern cpu_core_t cpu_core[]; argument
/freebsd-12.1/sys/cddl/compat/opensolaris/kern/
H A Dopensolaris.c40 cpu_core_t cpu_core[MAXCPU]; variable
/freebsd-12.1/sys/modules/opensolaris/
H A DMakefile30 EXPORT_SYMS= cpu_core
/freebsd-12.1/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Dcpuvar.h254 typedef struct cpu_core { struct
263 extern cpu_core_t cpu_core[]; argument
H A Ddtrace.h2414 (cpu_core[curcpu].cpuc_dtrace_flags & (flag))
2417 (cpu_core[curcpu].cpuc_dtrace_flags |= (flag))
2420 (cpu_core[curcpu].cpuc_dtrace_flags &= ~(flag))
/freebsd-12.1/sys/cddl/contrib/opensolaris/uts/common/dtrace/
H A Ddtrace.c471 cpu_core[curcpu].cpuc_dtrace_illval = addr; \
518 &cpu_core[curcpu].cpuc_dtrace_flags; \
533 cpu_core[curcpu].cpuc_dtrace_illval = addr; \
1255 cpu_core[curcpu].cpuc_dtrace_illval = kaddr; in dtrace_istoxic()
1261 cpu_core[curcpu].cpuc_dtrace_illval = taddr; in dtrace_istoxic()
2838 cpu_core[cpu].cpuc_dtrace_flags |= CPU_DTRACE_ILLOP; in dtrace_speculation_commit()
3004 cpu_core[cpu].cpuc_dtrace_flags |= CPU_DTRACE_ILLOP; in dtrace_speculation_discard()
3360 cpu_core[curcpu].cpuc_dtrace_illval = NULL; in dtrace_dif_variable()
3376 cpu_core[curcpu].cpuc_dtrace_illval = 0; in dtrace_dif_variable()
7968 cpu_core[cpuid].cpuc_dtrace_illval);
[all …]