Home
last modified time | relevance | path

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

/freebsd-13.1/sys/cddl/dev/dtrace/aarch64/
H A Ddtrace_isa.c119 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getustack_common()
132 cpu_core[curcpu].cpuc_dtrace_illval = fp; in dtrace_getustack_common()
152 cpu_core[curcpu].cpuc_dtrace_illval = fp; in dtrace_getustack_common()
184 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getupcstack()
311 cpu_core[curcpu].cpuc_dtrace_illval = uaddr; in dtrace_copycheck()
360 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword8()
373 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword16()
386 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword32()
399 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword64()
H A Ddtrace_subr.c201 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-13.1/sys/cddl/dev/dtrace/riscv/
H A Ddtrace_isa.c127 flags = (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getustack_common()
138 cpu_core[curcpu].cpuc_dtrace_illval = fp; in dtrace_getustack_common()
158 cpu_core[curcpu].cpuc_dtrace_illval = fp; in dtrace_getustack_common()
177 flags = (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getupcstack()
303 cpu_core[curcpu].cpuc_dtrace_illval = uaddr; in dtrace_copycheck()
352 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword8()
365 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword16()
378 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword32()
391 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword64()
H A Ddtrace_subr.c200 if ((cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT) != 0) { in dtrace_trap()
210 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR; in dtrace_trap()
211 cpu_core[curcpu].cpuc_dtrace_illval = 0; in dtrace_trap()
/freebsd-13.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-13.1/sys/cddl/dev/dtrace/i386/
H A Ddtrace_isa.c116 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getustack_common()
139 cpu_core[curcpu].cpuc_dtrace_illval = sp; in dtrace_getustack_common()
195 cpu_core[curcpu].cpuc_dtrace_illval = sp; in dtrace_getustack_common()
220 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getupcstack()
319 (volatile uint16_t *)&cpu_core[curcpu].cpuc_dtrace_flags; in dtrace_getufpstack()
594 cpu_core[curcpu].cpuc_dtrace_illval = uaddr; in dtrace_copycheck()
638 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword8()
649 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword16()
660 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword32()
671 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword64()
H A Ddtrace_subr.c428 nofault = cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT;
441 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_ILLOP;
452 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR;
453 cpu_core[curcpu].cpuc_dtrace_illval = rcr2();
/freebsd-13.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.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-13.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()
591 cpu_core[curcpu].cpuc_dtrace_illval = uaddr;
635 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
646 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
657 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
668 cpu_core[curcpu].cpuc_dtrace_illval = (uintptr_t)uaddr;
H A Ddtrace_subr.c426 nofault = cpu_core[curcpu].cpuc_dtrace_flags & CPU_DTRACE_NOFAULT;
439 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_ILLOP;
450 cpu_core[curcpu].cpuc_dtrace_flags |= CPU_DTRACE_BADADDR;
451 cpu_core[curcpu].cpuc_dtrace_illval = frame->tf_addr;
/freebsd-13.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-13.1/sys/cddl/compat/opensolaris/sys/
H A Dcpuvar.h68 typedef struct cpu_core { struct
75 extern cpu_core_t cpu_core[]; argument
/freebsd-13.1/sys/cddl/compat/opensolaris/kern/
H A Dopensolaris.c42 cpu_core_t cpu_core[MAXCPU]; variable
/freebsd-13.1/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Ddtrace.h2421 (cpu_core[curcpu].cpuc_dtrace_flags & (flag))
2424 (cpu_core[curcpu].cpuc_dtrace_flags |= (flag))
2427 (cpu_core[curcpu].cpuc_dtrace_flags &= ~(flag))
/freebsd-13.1/sys/cddl/contrib/opensolaris/uts/common/dtrace/
H A Ddtrace.c483 cpu_core[curcpu].cpuc_dtrace_illval = addr; \
530 &cpu_core[curcpu].cpuc_dtrace_flags; \
545 cpu_core[curcpu].cpuc_dtrace_illval = addr; \
1267 cpu_core[curcpu].cpuc_dtrace_illval = kaddr; in dtrace_istoxic()
1273 cpu_core[curcpu].cpuc_dtrace_illval = taddr; in dtrace_istoxic()
2850 cpu_core[cpu].cpuc_dtrace_flags |= CPU_DTRACE_ILLOP; in dtrace_speculation_commit()
3016 cpu_core[cpu].cpuc_dtrace_flags |= CPU_DTRACE_ILLOP; in dtrace_speculation_discard()
3372 cpu_core[curcpu].cpuc_dtrace_illval = NULL; in dtrace_dif_variable()
3388 cpu_core[curcpu].cpuc_dtrace_illval = 0; in dtrace_dif_variable()
7988 cpu_core[cpuid].cpuc_dtrace_illval);
[all …]