Home
last modified time | relevance | path

Searched refs:curcpu (Results 1 – 25 of 96) sorted by relevance

1234

/freebsd-13.1/cddl/lib/libdtrace/
H A Dsched.d65 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 Ddtrace_subr.c169 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 Ddtrace_isa.c141 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 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/amd64/
H A Ddtrace_subr.c275 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 Ddtrace_isa.c64 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 Ddtrace_subr.c277 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 Ddtrace_isa.c65 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 Dkern_clocksource.c147 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 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/powerpc/powerpc/
H A Dclock.c132 (*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 Ddtrace_isa.c84 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 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/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dprocessor.h57 #define getcpuid() curcpu
H A Dproc.h45 #define CPU curcpu
/freebsd-13.1/sys/dev/hwpmc/
H A Dhwpmc_logging.c268 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 Dpmckern.h129 PMC_FAKE_TRAPFRAME(&pmc_tf[curcpu]); \
132 ks.pm_tf = &pmc_tf[curcpu]; \
/freebsd-13.1/sys/dev/smartpqi/
H A Dsmartpqi_defines.h1047 #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 Ddtrace_debug.c179 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 Ddb_sym.c111 *valuep = curcpu; in db_var_curcpu()
241 cpu = curcpu; in db_value_of_name_pcpu()
/freebsd-13.1/sys/amd64/vmm/intel/
H A Dvmx.c597 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 …]

1234