Home
last modified time | relevance | path

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

/freebsd-14.2/sys/cddl/dev/dtrace/aarch64/
H A Ddtrace_isa.c109 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getustack_common()
122 cpu_core[curcpu].cpuc_dtrace_illval = fp; in dtrace_getustack_common()
142 cpu_core[curcpu].cpuc_dtrace_illval = fp; in dtrace_getustack_common()
174 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getupcstack()
264 cpu_core[curcpu].cpuc_dtrace_illval = p; in dtrace_getarg()
269 cpu_core[curcpu].cpuc_dtrace_illval = p; in dtrace_getarg()
329 cpu_core[curcpu].cpuc_dtrace_illval = uaddr; in dtrace_copycheck()
378 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword8()
391 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword16()
404 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword32()
[all …]
H A Ddtrace_subr.c200 if ((cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT) != 0) { in dtrace_trap()
208 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR; in dtrace_trap()
209 cpu_core[curcpu].cpuc_dtrace_illval = frame->tf_far; in dtrace_trap()
/freebsd-14.2/sys/cddl/dev/dtrace/powerpc/
H A Ddtrace_isa.c224 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getupcstack()
566 cpu_core[curcpu].cpuc_dtrace_illval = uaddr;
580 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
591 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
610 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
632 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
642 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
656 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
667 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
681 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-14.2/sys/cddl/dev/dtrace/riscv/
H A Ddtrace_isa.c135 flags = (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getustack_common()
146 cpu_core[curcpu].cpuc_dtrace_illval = fp; in dtrace_getustack_common()
165 cpu_core[curcpu].cpuc_dtrace_illval = fp; in dtrace_getustack_common()
184 flags = (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getupcstack()
357 cpu_core[curcpu].cpuc_dtrace_illval = uaddr; in dtrace_copycheck()
406 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword8()
419 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword16()
432 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword32()
445 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword64()
H A Ddtrace_subr.c198 if ((cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT) != 0) { in dtrace_trap()
211 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR; in dtrace_trap()
212 cpu_core[curcpu].cpuc_dtrace_illval = frame->tf_stval; in dtrace_trap()
/freebsd-14.2/sys/cddl/dev/dtrace/i386/
H A Ddtrace_isa.c115 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getustack_common()
138 cpu_core[curcpu].cpuc_dtrace_illval = sp; in dtrace_getustack_common()
194 cpu_core[curcpu].cpuc_dtrace_illval = sp; in dtrace_getustack_common()
219 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getupcstack()
318 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getufpstack()
593 cpu_core[curcpu].cpuc_dtrace_illval = uaddr; in dtrace_copycheck()
637 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword8()
648 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword16()
659 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword32()
670 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword64()
H A Ddtrace_subr.c403 nofault = cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT; in dtrace_trap()
416 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_ILLOP; in dtrace_trap()
427 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR; in dtrace_trap()
428 cpu_core[curcpu].cpuc_dtrace_illval = rcr2(); in dtrace_trap()
/freebsd-14.2/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()
566 cpu_core[curcpu].cpuc_dtrace_illval = uaddr; in dtrace_copycheck()
610 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword8()
621 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword16()
632 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword32()
643 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword64()
H A Ddtrace_subr.c403 nofault = cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT; in dtrace_trap()
416 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_ILLOP; in dtrace_trap()
427 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR; in dtrace_trap()
428 cpu_core[curcpu].cpuc_dtrace_illval = frame->tf_addr; in dtrace_trap()
/freebsd-14.2/sys/cddl/dev/dtrace/arm/
H A Ddtrace_isa.c172 cpu_core[curcpu].cpuc_dtrace_illval = uaddr; in dtrace_copycheck()
216 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword8()
227 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword16()
238 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword32()
249 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword64()
H A Ddtrace_subr.c208 if ((cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT) != 0) { in dtrace_trap()
217 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR; in dtrace_trap()
218 cpu_core[curcpu].cpuc_dtrace_illval = 0; in dtrace_trap()
/freebsd-14.2/sys/cddl/compat/opensolaris/sys/
H A Dcpuvar.h66 typedef struct cpu_core { struct
73 extern cpu_core_t cpu_core[]; argument
/freebsd-14.2/sys/cddl/compat/opensolaris/kern/
H A Dopensolaris.c40 cpu_core_t cpu_core[MAXCPU]; variable
/freebsd-14.2/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Ddtrace.h2422 (cpu_core[curcpu].cpuc_dtrace_flags & (flag))
2425 (cpu_core[curcpu].cpuc_dtrace_flags |= (flag))
2428 (cpu_core[curcpu].cpuc_dtrace_flags &= ~(flag))
/freebsd-14.2/sys/cddl/contrib/opensolaris/uts/common/dtrace/
H A Ddtrace.c481 cpu_core[curcpu].cpuc_dtrace_illval = addr; \
533 &cpu_core[curcpu].cpuc_dtrace_flags; \
548 cpu_core[curcpu].cpuc_dtrace_illval = addr; \
1270 cpu_core[curcpu].cpuc_dtrace_illval = kaddr; in dtrace_istoxic()
1276 cpu_core[curcpu].cpuc_dtrace_illval = taddr; in dtrace_istoxic()
1570 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_UPRIV; in dtrace_priv_proc_destructive()
2853 cpu_core[cpu].cpuc_dtrace_flags |= CPU_DTRACE_ILLOP; in dtrace_speculation_commit()
3019 cpu_core[cpu].cpuc_dtrace_flags |= CPU_DTRACE_ILLOP; in dtrace_speculation_discard()
3380 cpu_core[curcpu].cpuc_dtrace_illval = 0; in dtrace_dif_variable()
7997 cpu_core[cpuid].cpuc_dtrace_illval);
[all …]