| /freebsd-13.1/cddl/lib/libdtrace/ |
| H A D | sched.d | 65 inline cpuinfo_t *curcpu = xlate <cpuinfo_t *> (curthread->t_cpu); variable 66 #pragma D attributes Stable/Stable/Common curcpu 67 #pragma D binding "1.0" curcpu 69 inline processorid_t cpu = curcpu->cpu_id; 73 inline psetid_t pset = curcpu->cpu_pset; 77 inline chipid_t chip = curcpu->cpu_chip; 81 inline lgrp_id_t lgrp = curcpu->cpu_lgrp;
|
| /freebsd-13.1/sys/cddl/dev/dtrace/powerpc/ |
| H A D | dtrace_subr.c | 169 if (cpu == curcpu) in dtrace_gethrtime_init_cpu() 204 timebase_skew[curcpu] = 0; in dtrace_gethrtime_init() 206 if (i == curcpu) in dtrace_gethrtime_init() 249 timebase = mftb() - timebase_skew[curcpu]; in dtrace_gethrtime() 282 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()
|
| H A D | dtrace_isa.c | 141 pc_t caller = (pc_t) solaris_cpu[curcpu].cpu_dtrace_caller; in dtrace_getpcstack() 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 …]
|
| /freebsd-13.1/sys/cddl/dev/dtrace/aarch64/ |
| H A D | dtrace_isa.c | 119 (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 D | dtrace_subr.c | 201 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 D | dtrace_isa.c | 127 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 D | dtrace_subr.c | 200 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/amd64/ |
| H A D | dtrace_subr.c | 275 if (cpu == curcpu) in dtrace_gethrtime_init_cpu() 345 tsc_skew[curcpu] = 0; 347 if (i == curcpu) 391 tsc = rdtsc() - tsc_skew[curcpu]; 426 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;
|
| H A D | dtrace_isa.c | 64 pc_t caller = (pc_t) solaris_cpu[curcpu].cpu_dtrace_caller; in dtrace_getpcstack() 110 (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; [all …]
|
| /freebsd-13.1/sys/cddl/dev/dtrace/i386/ |
| H A D | dtrace_subr.c | 277 if (cpu == curcpu) in dtrace_gethrtime_init_cpu() 347 tsc_skew[curcpu] = 0; 349 if (i == curcpu) 393 tsc = rdtsc() - tsc_skew[curcpu]; 428 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();
|
| H A D | dtrace_isa.c | 65 pc_t caller = (pc_t) solaris_cpu[curcpu].cpu_dtrace_caller; in dtrace_getpcstack() 116 (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() [all …]
|
| /freebsd-13.1/sys/kern/ |
| H A D | kern_clocksource.c | 147 curcpu, (int)(now >> 32), (u_int)(now & 0xffffffff)); in hardclockintr() 165 curcpu, (int)(now >> 32), (u_int)(now & 0xffffffff)); in handleevents() 244 && curcpu == CPU_FIRST() in getnextcpuevent() 328 curcpu, (int)(now >> 32), (u_int)(now & 0xffffffff)); 347 if (curcpu != cpu) { 364 if (curcpu == cpu) 404 curcpu, (int)(now >> 32), (u_int)(now & 0xffffffff), 548 (cpu == curcpu) ? 0 : ( start ? 1 : 2)); 556 if (cpu == curcpu) 692 hardclock_sync(curcpu); [all …]
|
| /freebsd-13.1/sys/cddl/dev/dtrace/arm/ |
| H A D | dtrace_isa.c | 182 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 D | dtrace_subr.c | 208 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/powerpc/powerpc/ |
| H A D | clock.c | 132 (*decr_counts[curcpu])++; in decr_intr() 194 snprintf(buf, sizeof(buf), "cpu%d:decrementer", curcpu); in decr_init() 195 intrcnt_add(buf, &decr_counts[curcpu]); in decr_init() 209 snprintf(buf, sizeof(buf), "cpu%d:decrementer", curcpu); in decr_ap_init() 210 intrcnt_add(buf, &decr_counts[curcpu]); in decr_ap_init()
|
| /freebsd-13.1/sys/cddl/dev/dtrace/mips/ |
| H A D | dtrace_isa.c | 84 pc_t caller = (pc_t) solaris_cpu[curcpu].cpu_dtrace_caller; in dtrace_getpcstack() 134 (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 D | dtrace_subr.c | 193 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/contrib/openzfs/include/os/freebsd/spl/sys/ |
| H A D | processor.h | 57 #define getcpuid() curcpu
|
| H A D | proc.h | 45 #define CPU curcpu
|
| /freebsd-13.1/sys/dev/hwpmc/ |
| H A D | hwpmc_logging.c | 268 KASSERT(po->po_curbuf[curcpu] == NULL, in pmclog_get_buffer() 289 po->po_curbuf[curcpu] = plb; in pmclog_get_buffer() 518 plb = po->po_curbuf[curcpu]; in pmclog_release_flags() 565 pplb = &po->po_curbuf[curcpu]; in pmclog_reserve() 635 plb = po->po_curbuf[curcpu]; in pmclog_schedule_io() 636 po->po_curbuf[curcpu] = NULL; in pmclog_schedule_io() 795 if ((lb = po->po_curbuf[curcpu]) != NULL) { in pmclog_deconfigure_log() 858 cpu = curcpu; in pmclog_schedule_one_cond()
|
| /freebsd-13.1/sys/sys/ |
| H A D | pmckern.h | 129 PMC_FAKE_TRAPFRAME(&pmc_tf[curcpu]); \ 132 ks.pm_tf = &pmc_tf[curcpu]; \
|
| /freebsd-13.1/sys/dev/smartpqi/ |
| H A D | smartpqi_defines.h | 1047 #define OS_GET_IO_QINDEX(softs,rcb) curcpu % softs->num_op_obq 1131 …u.%u][CPU %d][%s][%d]:"fmt,softs->bus_id,softs->device_id,softs->func_id,curcpu,__func__,__LINE__,… 1138 …u.%u][CPU %d][%s][%d]:"fmt,softs->bus_id,softs->device_id,softs->func_id,curcpu,__func__,__LINE__,… 1151 …fts->device_id, softs->func_id, device->bus, device->target, device->lun,curcpu,__func__,__LINE__,… 1158 …fts->device_id, softs->func_id, device->bus, device->target, device->lun,curcpu,__func__,__LINE__,…
|
| /freebsd-13.1/sys/cddl/dev/dtrace/ |
| H A D | dtrace_debug.c | 179 cpu = curcpu; in dtrace_debug_putc() 192 cpu = curcpu; in dtrace_debug_puts() 542 cpu = curcpu; in dtrace_debug_printf()
|
| /freebsd-13.1/sys/ddb/ |
| H A D | db_sym.c | 111 *valuep = curcpu; in db_var_curcpu() 241 cpu = curcpu; in db_value_of_name_pcpu()
|
| /freebsd-13.1/sys/amd64/vmm/intel/ |
| H A D | vmx.c | 597 if (vmxon_enabled[curcpu]) { in vmx_disable() 651 vmxon_enabled[curcpu] = 1; in vmx_enable() 658 if (vmxon_enabled[curcpu]) in vmx_modresume() 659 vmxon(vmxon_region[curcpu]); in vmx_modresume() 1303 if (vmxstate->lastcpu == curcpu) in vmx_set_pcpu_defaults() 1306 vmxstate->lastcpu = curcpu; in vmx_set_pcpu_defaults() 2951 cpu = curcpu; in vmx_pmap_activate() 3345 if (running && hostcpu != curcpu) in vmx_getreg() 3366 if (running && hostcpu != curcpu) in vmx_setreg() 3431 if (running && hostcpu != curcpu) in vmx_getdesc() [all …]
|