lib/libc/gmon/mcount.c
70
if ((p = curcpu()->ci_gmon) == NULL)
sys/arch/alpha/alpha/cpu.c
539
struct cpu_info *ci, *self = curcpu();
sys/arch/alpha/alpha/cpu.c
552
struct cpu_info *ci = curcpu();
sys/arch/alpha/alpha/cpu.c
698
if (ci != curcpu())
sys/arch/alpha/alpha/db_interface.c
141
struct cpu_info *ci = curcpu();
sys/arch/alpha/alpha/db_interface.c
495
if (ci != curcpu()) {
sys/arch/alpha/alpha/dec_2100_a50.c
285
mcp = &curcpu()->ci_mcinfo;
sys/arch/alpha/alpha/dec_6600.c
456
mcp = &curcpu()->ci_mcinfo;
sys/arch/alpha/alpha/interrupt.c
202
struct cpu_info *ci = curcpu();
sys/arch/alpha/alpha/interrupt.c
291
mcp = &curcpu()->ci_mcinfo;
sys/arch/alpha/alpha/interrupt.c
352
struct mchkinfo *mcp = &curcpu()->ci_mcinfo;
sys/arch/alpha/alpha/machdep.c
1615
KDASSERT(ci == curcpu());
sys/arch/alpha/alpha/machdep.c
1651
struct cpu_info *ci = curcpu();
sys/arch/alpha/alpha/machdep.c
244
ci = curcpu();
sys/arch/alpha/alpha/pmap.c
3442
struct cpu_info *ci, *self = curcpu();
sys/arch/alpha/alpha/trap.c
597
struct cpu_info *ci = curcpu();
sys/arch/alpha/alpha/trap.c
658
mi_ast(p, curcpu()->ci_want_resched);
sys/arch/alpha/include/cpu.h
267
struct cpu_info *__ci = curcpu(); \
sys/arch/alpha/include/cpu.h
295
#define curproc curcpu()->ci_curproc
sys/arch/alpha/include/cpu.h
296
#define fpcurproc curcpu()->ci_fpcurproc
sys/arch/alpha/include/cpu.h
297
#define curpcb curcpu()->ci_curpcb
sys/arch/alpha/include/cpu.h
328
#define CLKF_INTR(framep) (curcpu()->ci_idepth)
sys/arch/amd64/amd64/acpi_machdep.c
429
KASSERT((curcpu()->ci_pflags & CPUPF_USERXSTATE) == 0);
sys/arch/amd64/amd64/acpi_machdep.c
456
if (curcpu()->ci_feature_sefflags_edx & SEFF0EDX_IBT)
sys/arch/amd64/amd64/acpi_machdep.c
495
intr_calculatemasks(curcpu());
sys/arch/amd64/amd64/amd64_mem.c
162
KASSERT(CPU_IS_PRIMARY(curcpu()));
sys/arch/amd64/amd64/amd64_mem.c
589
if (curcpu()->ci_pnfeatset >= 0x80000008) {
sys/arch/amd64/amd64/cpu.c
1028
tsc_test_sync_bp(curcpu());
sys/arch/amd64/amd64/cpu.c
1504
struct cpu_info *ci = curcpu();
sys/arch/amd64/amd64/cpu.c
504
struct cpu_info *ci = curcpu();
sys/arch/amd64/amd64/cpu.c
997
tsc_test_sync_bp(curcpu());
sys/arch/amd64/amd64/db_interface.c
308
curcpu()->ci_ddb_paused = CI_DDB_INDDB;
sys/arch/amd64/amd64/db_interface.c
334
curcpu()->ci_ddb_paused = CI_DDB_SHOULDSTOP;
sys/arch/amd64/amd64/db_interface.c
342
curcpu()->ci_ddb_paused != CI_DDB_RUNNING) {
sys/arch/amd64/amd64/db_interface.c
343
if (curcpu()->ci_ddb_paused == CI_DDB_SHOULDSTOP)
sys/arch/amd64/amd64/db_interface.c
344
curcpu()->ci_ddb_paused = CI_DDB_STOPPED;
sys/arch/amd64/amd64/db_interface.c
349
curcpu()->ci_ddb_paused != CI_DDB_RUNNING)
sys/arch/amd64/amd64/db_interface.c
357
curcpu()->ci_ddb_paused = CI_DDB_INDDB;
sys/arch/amd64/amd64/db_trace.c
305
curcpu()->ci_inatomic++;
sys/arch/amd64/amd64/db_trace.c
337
curcpu()->ci_inatomic--;
sys/arch/amd64/amd64/efi_machdep.c
211
if (curcpu()->ci_feature_sefflags_edx & SEFF0EDX_IBT)
sys/arch/amd64/amd64/efi_machdep.c
218
if (curcpu()->ci_feature_sefflags_edx & SEFF0EDX_IBT)
sys/arch/amd64/amd64/fpu.c
147
struct cpu_info *ci = curcpu();
sys/arch/amd64/amd64/fpu.c
96
struct cpu_info *ci = curcpu();
sys/arch/amd64/amd64/hibernate_machdep.c
470
KASSERT(CPU_IS_PRIMARY(curcpu()));
sys/arch/amd64/amd64/hibernate_machdep.c
476
if (curcpu()->ci_feature_sefflags_edx & SEFF0EDX_IBT)
sys/arch/amd64/amd64/intr.c
537
struct cpu_info *ci = curcpu();
sys/arch/amd64/amd64/intr.c
742
struct cpu_info *ci = curcpu();
sys/arch/amd64/amd64/intr.c
765
struct cpu_info *ci = curcpu();
sys/arch/amd64/amd64/intr.c
801
struct cpu_info *ci = curcpu();
sys/arch/amd64/amd64/intr.c
818
struct cpu_info *ci = curcpu();
sys/arch/amd64/amd64/intr.c
844
struct cpu_info *ci = curcpu();
sys/arch/amd64/amd64/intr.c
854
struct cpu_info *ci = curcpu();
sys/arch/amd64/amd64/ipi.c
71
struct cpu_info *ci, *self = curcpu();
sys/arch/amd64/amd64/ipi.c
93
struct cpu_info *ci = curcpu();
sys/arch/amd64/amd64/lapic.c
258
struct cpu_info *ci = curcpu();
sys/arch/amd64/amd64/lapic.c
476
struct cpu_info *ci = curcpu();
sys/arch/amd64/amd64/machdep.c
1214
if (curcpu()->ci_pflags & CPUPF_USERSEGS) {
sys/arch/amd64/amd64/machdep.c
1215
curcpu()->ci_pflags &= ~CPUPF_USERSEGS;
sys/arch/amd64/amd64/machdep.c
2061
int cpl = curcpu()->ci_ilevel;
sys/arch/amd64/amd64/machdep.c
2062
int floor = curcpu()->ci_handled_intr_level;
sys/arch/amd64/amd64/machdep.c
618
if (curcpu()->ci_pflags & CPUPF_USERXSTATE) {
sys/arch/amd64/amd64/machdep.c
625
curcpu()->ci_pflags |= CPUPF_USERXSTATE;
sys/arch/amd64/amd64/machdep.c
707
if (curcpu()->ci_pflags & CPUPF_USERXSTATE)
sys/arch/amd64/amd64/machdep.c
791
if (curcpu()->ci_pflags & CPUPF_USERXSTATE) {
sys/arch/amd64/amd64/machdep.c
792
curcpu()->ci_pflags &= ~CPUPF_USERXSTATE;
sys/arch/amd64/amd64/machdep.c
805
curcpu()->ci_pflags |= CPUPF_USERXSTATE;
sys/arch/amd64/amd64/machdep.c
855
if (ci != curcpu()) {
sys/arch/amd64/amd64/machdep.c
898
if (ci != curcpu())
sys/arch/amd64/amd64/pctr.c
151
pctr_enable(curcpu());
sys/arch/amd64/amd64/pctr.c
229
pctr_enable(curcpu());
sys/arch/amd64/amd64/pmap.c
1498
struct cpu_info *self = curcpu();
sys/arch/amd64/amd64/pmap.c
1522
struct cpu_info *self = curcpu();
sys/arch/amd64/amd64/pmap.c
1615
if (curcpu()->ci_cflushsz == 0) {
sys/arch/amd64/amd64/pmap.c
1622
for (i = addr; i < addr + len; i += curcpu()->ci_cflushsz)
sys/arch/amd64/amd64/pmap.c
3214
u_int cpuid = curcpu()->ci_cpuid;
sys/arch/amd64/amd64/pmap.c
3238
u_int cpuid = curcpu()->ci_cpuid;
sys/arch/amd64/amd64/pmap.c
3257
u_int cpuid = curcpu()->ci_cpuid;
sys/arch/amd64/amd64/pmap.c
3274
struct cpu_info *ci, *self = curcpu();
sys/arch/amd64/amd64/pmap.c
3324
struct cpu_info *ci, *self = curcpu();
sys/arch/amd64/amd64/pmap.c
3383
struct cpu_info *ci, *self = curcpu();
sys/arch/amd64/amd64/pmap.c
3431
struct cpu_info *self = curcpu();
sys/arch/amd64/amd64/trap.c
148
struct cpu_info *ci = curcpu();
sys/arch/amd64/amd64/trap.c
280
if (curcpu()->ci_inatomic == 0 || map == kernel_map) {
sys/arch/amd64/amd64/trap.c
669
frame->tf_rflags, rcr2(), curcpu()->ci_ilevel, frame->tf_rsp);
sys/arch/amd64/amd64/trap.c
706
if (curcpu()->ci_feature_sefflags_ebx & SEFF0EBX_SMAP) {
sys/arch/amd64/amd64/trap.c
724
frame->tf_rflags, rcr2(), curcpu()->ci_ilevel);
sys/arch/amd64/amd64/trap.c
747
mi_ast(p, curcpu()->ci_want_resched);
sys/arch/amd64/amd64/vm_machdep.c
66
struct cpu_info *ci = curcpu();
sys/arch/amd64/amd64/vmm_machdep.c
1949
if (!curcpu()->ci_vmm_cap.vcc_svm.svm_vmcb_clean)
sys/arch/amd64/amd64/vmm_machdep.c
1976
if (!curcpu()->ci_vmm_cap.vcc_svm.svm_vmcb_clean)
sys/arch/amd64/amd64/vmm_machdep.c
2280
want1 = (curcpu()->ci_vmm_cap.vcc_vmx.vmx_cr0_fixed0) &
sys/arch/amd64/amd64/vmm_machdep.c
2281
(curcpu()->ci_vmm_cap.vcc_vmx.vmx_cr0_fixed1);
sys/arch/amd64/amd64/vmm_machdep.c
2282
want0 = ~(curcpu()->ci_vmm_cap.vcc_vmx.vmx_cr0_fixed0) &
sys/arch/amd64/amd64/vmm_machdep.c
2283
~(curcpu()->ci_vmm_cap.vcc_vmx.vmx_cr0_fixed1);
sys/arch/amd64/amd64/vmm_machdep.c
2322
want1 = (curcpu()->ci_vmm_cap.vcc_vmx.vmx_cr4_fixed0) &
sys/arch/amd64/amd64/vmm_machdep.c
2323
(curcpu()->ci_vmm_cap.vcc_vmx.vmx_cr4_fixed1);
sys/arch/amd64/amd64/vmm_machdep.c
2324
want0 = ~(curcpu()->ci_vmm_cap.vcc_vmx.vmx_cr4_fixed0) &
sys/arch/amd64/amd64/vmm_machdep.c
2325
~(curcpu()->ci_vmm_cap.vcc_vmx.vmx_cr4_fixed1);
sys/arch/amd64/amd64/vmm_machdep.c
2652
vmcs->vmcs_revision = curcpu()->ci_vmm_cap.vcc_vmx.vmx_vmxon_revision;
sys/arch/amd64/amd64/vmm_machdep.c
315
if (!(curcpu()->ci_vmm_cap.vcc_vmx.vmx_has_l1_flush_msr)) {
sys/arch/amd64/amd64/vmm_machdep.c
330
sc->max_vpid = curcpu()->ci_vmm_cap.vcc_svm.svm_max_asid;
sys/arch/amd64/amd64/vmm_machdep.c
3389
WRITE_ONCE(vcpu->vc_curcpu, curcpu());
sys/arch/amd64/amd64/vmm_machdep.c
3427
struct cpu_info *ci = curcpu();
sys/arch/amd64/amd64/vmm_machdep.c
3753
if (ci != curcpu()) {
sys/arch/amd64/amd64/vmm_machdep.c
3754
ci = curcpu();
sys/arch/amd64/amd64/vmm_machdep.c
377
if (vcpu->vc_last_pcpu != curcpu()) {
sys/arch/amd64/amd64/vmm_machdep.c
4070
vcpu->vc_last_pcpu = curcpu();
sys/arch/amd64/amd64/vmm_machdep.c
416
struct cpu_info *ci = curcpu();
sys/arch/amd64/amd64/vmm_machdep.c
5052
struct cpu_info *ci = curcpu();
sys/arch/amd64/amd64/vmm_machdep.c
5130
vcpu->vc_last_pcpu = curcpu(); /* uvm_fault may sleep. */
sys/arch/amd64/amd64/vmm_machdep.c
5472
vcpu->vc_last_pcpu = curcpu();
sys/arch/amd64/amd64/vmm_machdep.c
5518
vcpu->vc_last_pcpu = curcpu();
sys/arch/amd64/amd64/vmm_machdep.c
5675
mask = ~(curcpu()->ci_vmm_cap.vcc_vmx.vmx_cr4_fixed1);
sys/arch/amd64/amd64/vmm_machdep.c
5680
curcpu()->ci_vmm_cap.vcc_vmx.vmx_cr4_fixed1,
sys/arch/amd64/amd64/vmm_machdep.c
5687
mask = curcpu()->ci_vmm_cap.vcc_vmx.vmx_cr4_fixed0;
sys/arch/amd64/amd64/vmm_machdep.c
5692
curcpu()->ci_vmm_cap.vcc_vmx.vmx_cr4_fixed0,
sys/arch/amd64/amd64/vmm_machdep.c
6338
(leaf > curcpu()->ci_pnfeatset)) {
sys/arch/amd64/amd64/vmm_machdep.c
6372
*rdx = curcpu()->ci_feature_flags & VMM_CPUIDEDX_MASK;
sys/arch/amd64/amd64/vmm_machdep.c
639
struct cpu_info *self = curcpu();
sys/arch/amd64/amd64/vmm_machdep.c
6413
*rbx = curcpu()->ci_feature_sefflags_ebx & VMM_SEFF0EBX_MASK;
sys/arch/amd64/amd64/vmm_machdep.c
6414
*rcx = curcpu()->ci_feature_sefflags_ecx & VMM_SEFF0ECX_MASK;
sys/arch/amd64/amd64/vmm_machdep.c
6415
*rdx = curcpu()->ci_feature_sefflags_edx & VMM_SEFF0EDX_MASK;
sys/arch/amd64/amd64/vmm_machdep.c
6537
*rax = min(curcpu()->ci_pnfeatset, 0x8000001f);
sys/arch/amd64/amd64/vmm_machdep.c
6543
*rax = curcpu()->ci_efeature_eax;
sys/arch/amd64/amd64/vmm_machdep.c
6545
*rcx = curcpu()->ci_efeature_ecx & VMM_ECPUIDECX_MASK;
sys/arch/amd64/amd64/vmm_machdep.c
6546
*rdx = curcpu()->ci_feature_eflags & VMM_FEAT_EFLAGS_MASK;
sys/arch/amd64/amd64/vmm_machdep.c
6549
*rax = curcpu()->ci_brand[0];
sys/arch/amd64/amd64/vmm_machdep.c
6550
*rbx = curcpu()->ci_brand[1];
sys/arch/amd64/amd64/vmm_machdep.c
6551
*rcx = curcpu()->ci_brand[2];
sys/arch/amd64/amd64/vmm_machdep.c
6552
*rdx = curcpu()->ci_brand[3];
sys/arch/amd64/amd64/vmm_machdep.c
6555
*rax = curcpu()->ci_brand[4];
sys/arch/amd64/amd64/vmm_machdep.c
6556
*rbx = curcpu()->ci_brand[5];
sys/arch/amd64/amd64/vmm_machdep.c
6557
*rcx = curcpu()->ci_brand[6];
sys/arch/amd64/amd64/vmm_machdep.c
6558
*rdx = curcpu()->ci_brand[7];
sys/arch/amd64/amd64/vmm_machdep.c
6561
*rax = curcpu()->ci_brand[8];
sys/arch/amd64/amd64/vmm_machdep.c
6562
*rbx = curcpu()->ci_brand[9];
sys/arch/amd64/amd64/vmm_machdep.c
6563
*rcx = curcpu()->ci_brand[10];
sys/arch/amd64/amd64/vmm_machdep.c
6564
*rdx = curcpu()->ci_brand[11];
sys/arch/amd64/amd64/vmm_machdep.c
6686
if (ci != curcpu()) {
sys/arch/amd64/amd64/vmm_machdep.c
6692
ci = curcpu();
sys/arch/amd64/amd64/vmm_machdep.c
699
struct cpu_info *self = curcpu();
sys/arch/amd64/amd64/vmm_machdep.c
7593
curcpu()->ci_vmm_cap.vcc_vmx.vmx_vmxon_revision);
sys/arch/amd64/amd64/vmm_machdep.c
7595
curcpu()->ci_vmm_cap.vcc_vmx.vmx_cr0_fixed0);
sys/arch/amd64/amd64/vmm_machdep.c
7597
curcpu()->ci_vmm_cap.vcc_vmx.vmx_cr0_fixed1);
sys/arch/amd64/amd64/vmm_machdep.c
7599
curcpu()->ci_vmm_cap.vcc_vmx.vmx_cr4_fixed0);
sys/arch/amd64/amd64/vmm_machdep.c
7601
curcpu()->ci_vmm_cap.vcc_vmx.vmx_cr4_fixed1);
sys/arch/amd64/amd64/vmm_machdep.c
7603
512 * (curcpu()->ci_vmm_cap.vcc_vmx.vmx_msr_table_size + 1));
sys/arch/amd64/amd64/vmm_machdep.c
7991
cr3_tgt_ct = curcpu()->ci_vmm_cap.vcc_vmx.vmx_cr3_tgt_count;
sys/arch/amd64/amd64/vmm_machdep.c
961
ci = curcpu();
sys/arch/amd64/include/cpu.h
305
#define cpu_number() (curcpu()->ci_cpuid)
sys/arch/amd64/include/cpu.h
364
#define curpcb curcpu()->ci_curpcb
sys/arch/amd64/include/cpu.h
375
#define CLKF_INTR(frame) (curcpu()->ci_idepth > 1)
sys/arch/arm/arm/cpu.c
573
if (ci != curcpu())
sys/arch/arm/arm/cpu.c
585
if (ci != curcpu())
sys/arch/arm/arm/fault.c
219
curcpu()->ci_flush_bp();
sys/arch/arm/arm/fault.c
311
if (__predict_false(curcpu()->ci_idepth > 0)) {
sys/arch/arm/arm/fault.c
570
if (__predict_false(curcpu()->ci_idepth > 0)) {
sys/arch/arm/arm/vfp.c
123
struct cpu_info *ci = curcpu();
sys/arch/arm/arm/vfp.c
137
struct cpu_info *ci = curcpu();
sys/arch/arm/arm/vfp.c
199
struct cpu_info *ci = curcpu();
sys/arch/arm/arm/vfp.c
86
struct cpu_info *ci = curcpu();
sys/arch/arm/cortex/ampintc.c
267
KASSERT(curcpu()->ci_cpuid <= ICD_ICTR_CPU_M);
sys/arch/arm/cortex/ampintc.c
268
sc->sc_cpu_mask[curcpu()->ci_cpuid] =
sys/arch/arm/cortex/ampintc.c
404
struct cpu_info *ci = curcpu();
sys/arch/arm/cortex/ampintc.c
461
struct cpu_info *ci = curcpu();
sys/arch/arm/cortex/ampintc.c
504
struct cpu_info *ci = curcpu();
sys/arch/arm/cortex/ampintc.c
515
struct cpu_info *ci = curcpu();
sys/arch/arm/cortex/ampintc.c
524
struct cpu_info *ci = curcpu();
sys/arch/arm/cortex/ampintc.c
962
if (ci == curcpu() && id == ARM_IPI_NOP)
sys/arch/arm/include/cpu.h
119
#define CLKF_INTR(frame) (curcpu()->ci_idepth > 1)
sys/arch/arm/include/cpu.h
232
for (cii = 0, ci = curcpu(); ci != NULL; ci = NULL)
sys/arch/arm/include/cpu.h
238
#define cpu_number() (curcpu()->ci_cpuid)
sys/arch/arm/include/cpu.h
256
#define curpcb curcpu()->ci_curpcb
sys/arch/arm64/arm64/ast.c
39
struct proc *p = curcpu()->ci_curproc;
sys/arch/arm64/arm64/ast.c
45
mi_ast(p, curcpu()->ci_want_resched);
sys/arch/arm64/arm64/cpu.c
1956
struct cpu_info *ci = curcpu();
sys/arch/arm64/arm64/cpu.c
2019
if (ci != curcpu())
sys/arch/arm64/arm64/cpu.c
2031
if (ci != curcpu())
sys/arch/arm64/arm64/cpu.c
2065
struct cpu_info *ci = curcpu();
sys/arch/arm64/arm64/cpu.c
2629
struct cpu_info *ci = curcpu();
sys/arch/arm64/arm64/db_interface.c
431
curcpu()->ci_ddb_paused = CI_DDB_INDDB;
sys/arch/arm64/arm64/db_interface.c
457
curcpu()->ci_ddb_paused = CI_DDB_SHOULDSTOP;
sys/arch/arm64/arm64/db_interface.c
465
curcpu()->ci_ddb_paused != CI_DDB_RUNNING) {
sys/arch/arm64/arm64/db_interface.c
466
if (curcpu()->ci_ddb_paused == CI_DDB_SHOULDSTOP)
sys/arch/arm64/arm64/db_interface.c
467
curcpu()->ci_ddb_paused = CI_DDB_STOPPED;
sys/arch/arm64/arm64/db_interface.c
472
curcpu()->ci_ddb_paused != CI_DDB_RUNNING)
sys/arch/arm64/arm64/db_interface.c
480
curcpu()->ci_ddb_paused = CI_DDB_INDDB;
sys/arch/arm64/arm64/intr.c
654
struct cpu_info *ci = curcpu();
sys/arch/arm64/arm64/intr.c
670
struct cpu_info *ci = curcpu();
sys/arch/arm64/arm64/intr.c
683
struct cpu_info *ci = curcpu();
sys/arch/arm64/arm64/intr.c
693
struct cpu_info *ci = curcpu();
sys/arch/arm64/arm64/intr.c
701
struct cpu_info *ci = curcpu();
sys/arch/arm64/arm64/intr.c
818
curcpu()->ci_ipending |= SI_TO_IRQBIT(si);
sys/arch/arm64/arm64/intr.c
82
struct cpu_info *ci = curcpu();
sys/arch/arm64/arm64/intr.c
825
int oldipl = curcpu()->ci_cpl;
sys/arch/arm64/arm64/intr.c
836
if (wantipl == IPL_NONE && curcpu()->ci_idepth != 0) {
sys/arch/arm64/arm64/intr.c
837
splassert_fail(-1, curcpu()->ci_idepth, func);
sys/arch/arm64/arm64/intr.c
95
struct cpu_info *ci = curcpu();
sys/arch/arm64/arm64/pmap.c
1409
curcpu()->ci_curpm = pmap_kernel();
sys/arch/arm64/arm64/pmap.c
1492
if (p == curproc && pm != curcpu()->ci_curpm)
sys/arch/arm64/arm64/pmap.c
2401
struct cpu_info *ci = curcpu();
sys/arch/arm64/arm64/pmap.c
329
KASSERT(pm != curcpu()->ci_curpm);
sys/arch/arm64/arm64/pmap.c
898
KASSERT(curcpu()->ci_idepth == 0);
sys/arch/arm64/arm64/trap.c
109
pcb = curcpu()->ci_curpcb;
sys/arch/arm64/arm64/trap.c
110
p = curcpu()->ci_curproc;
sys/arch/arm64/arm64/trap.c
114
curcpu()->ci_flush_bp();
sys/arch/arm64/arm64/trap.c
170
pcb = curcpu()->ci_curpcb;
sys/arch/arm64/arm64/trap.c
171
p = curcpu()->ci_curproc;
sys/arch/arm64/arm64/trap.c
209
if (curcpu()->ci_idepth == 0 &&
sys/arch/arm64/arm64/trap.c
391
curcpu()->ci_flush_bp();
sys/arch/arm64/arm64/trap.c
403
curcpu()->ci_flush_bp();
sys/arch/arm64/arm64/trap.c
412
curcpu()->ci_flush_bp();
sys/arch/arm64/arm64/trap.c
423
curcpu()->ci_flush_bp();
sys/arch/arm64/arm64/trap.c
428
curcpu()->ci_flush_bp();
sys/arch/arm64/arm64/trap.c
452
curcpu()->ci_flush_bp();
sys/arch/arm64/arm64/trap.c
464
struct cpu_info *ci = curcpu();
sys/arch/arm64/arm64/trap.c
83
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/agintc.c
1006
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/agintc.c
1016
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/agintc.c
1377
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/agintc.c
1406
int old = curcpu()->ci_cpl;
sys/arch/arm64/dev/agintc.c
1423
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/agintc.c
1449
if (ci == curcpu())
sys/arch/arm64/dev/agintc.c
1599
CPU_IMPL(curcpu()->ci_midr) == CPU_IMPL_QCOM &&
sys/arch/arm64/dev/agintc.c
1600
CPU_PART(curcpu()->ci_midr) == CPU_PART_ORYON)
sys/arch/arm64/dev/agintc.c
761
agintc_route_irq(sc->sc_ipi_irq, IRQ_ENABLE, curcpu());
sys/arch/arm64/dev/agintc.c
772
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/agintc.c
792
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/agintc.c
894
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/agintc.c
910
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/agintc.c
995
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/agtimer.c
329
if (!CPU_IS_PRIMARY(curcpu()))
sys/arch/arm64/dev/agtimer.c
330
arm_intr_route(sc->sc_ih, 1, curcpu());
sys/arch/arm64/dev/ampintc.c
1029
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/ampintc.c
1055
if (ci == curcpu())
sys/arch/arm64/dev/ampintc.c
273
KASSERT(curcpu()->ci_cpuid <= ICD_ICTR_CPU_M);
sys/arch/arm64/dev/ampintc.c
274
sc->sc_cpu_mask[curcpu()->ci_cpuid] =
sys/arch/arm64/dev/ampintc.c
426
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/ampintc.c
531
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/ampintc.c
542
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/ampintc.c
551
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/ampintc.c
631
if (sc->sc_handler[irq].iq_ci != curcpu())
sys/arch/arm64/dev/ampintc.c
634
ampintc_route(irq, IRQ_ENABLE, curcpu());
sys/arch/arm64/dev/ampintc.c
636
ampintc_route(irq, IRQ_DISABLE, curcpu());
sys/arch/arm64/dev/aplcpu.c
439
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/aplintc.c
301
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/aplintc.c
359
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/aplintc.c
407
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/aplintc.c
448
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/aplintc.c
461
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/aplintc.c
472
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/aplintc.c
511
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/aplintc.c
661
if (ci == curcpu())
sys/arch/arm64/dev/aplintc.c
669
if ((curcpu()->ci_mpidr & MPIDR_AFF1) == (ci->ci_mpidr & MPIDR_AFF1)) {
sys/arch/arm64/dev/aplintc.c
682
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/bcm2836_intr.c
281
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/bcm2836_intr.c
323
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/bcm2836_intr.c
334
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/bcm2836_intr.c
343
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/bcm2836_intr.c
365
struct cpu_info *ci = curcpu();
sys/arch/arm64/dev/bcm2836_intr.c
616
if (ci == curcpu()) {
sys/arch/arm64/dev/efi_machdep.c
266
curcpu()->ci_curpcb->pcb_onfault = (void *)efi_fault;
sys/arch/arm64/dev/efi_machdep.c
272
struct pmap *pm = curcpu()->ci_curpm;
sys/arch/arm64/dev/efi_machdep.c
275
curcpu()->ci_curpcb->pcb_onfault = NULL;
sys/arch/arm64/include/cpu.h
221
for (cii = 0, ci = curcpu(); ci != NULL; ci = NULL)
sys/arch/arm64/include/cpu.h
226
#define cpu_number() (curcpu()->ci_cpuid)
sys/arch/arm64/include/cpu.h
242
#define curpcb curcpu()->ci_curpcb
sys/arch/arm64/include/cpu.h
259
#define setsoftast() aston(curcpu()->ci_curproc)
sys/arch/arm64/include/cpu.h
93
#define CLKF_INTR(frame) (curcpu()->ci_idepth > 1)
sys/arch/armv7/armv7/intr.c
630
struct cpu_info *ci = curcpu();
sys/arch/armv7/armv7/intr.c
646
struct cpu_info *ci = curcpu();
sys/arch/armv7/armv7/intr.c
659
struct cpu_info *ci = curcpu();
sys/arch/armv7/armv7/intr.c
669
struct cpu_info *ci = curcpu();
sys/arch/armv7/armv7/intr.c
696
struct cpu_info *ci = curcpu();
sys/arch/armv7/armv7/intr.c
713
struct cpu_info *ci = curcpu();
sys/arch/armv7/armv7/intr.c
813
int oldipl = curcpu()->ci_cpl;
sys/arch/armv7/armv7/intr.c
824
if (wantipl == IPL_NONE && curcpu()->ci_idepth != 0) {
sys/arch/armv7/armv7/intr.c
825
splassert_fail(-1, curcpu()->ci_idepth, func);
sys/arch/armv7/broadcom/bcm2836_intr.c
266
struct cpu_info *ci = curcpu();
sys/arch/armv7/broadcom/bcm2836_intr.c
309
struct cpu_info *ci = curcpu();
sys/arch/armv7/broadcom/bcm2836_intr.c
320
struct cpu_info *ci = curcpu();
sys/arch/armv7/broadcom/bcm2836_intr.c
329
struct cpu_info *ci = curcpu();
sys/arch/armv7/broadcom/bcm2836_intr.c
351
struct cpu_info *ci = curcpu();
sys/arch/armv7/omap/intc.c
197
struct cpu_info *ci = curcpu();
sys/arch/armv7/omap/intc.c
243
struct cpu_info *ci = curcpu();
sys/arch/armv7/omap/intc.c
253
struct cpu_info *ci = curcpu();
sys/arch/armv7/omap/intc.c
262
struct cpu_info *ci = curcpu();
sys/arch/armv7/omap/intc.c
284
struct cpu_info *ci = curcpu();
sys/arch/armv7/sunxi/sxiintc.c
220
struct cpu_info *ci = curcpu();
sys/arch/armv7/sunxi/sxiintc.c
263
struct cpu_info *ci = curcpu();
sys/arch/armv7/sunxi/sxiintc.c
273
struct cpu_info *ci = curcpu();
sys/arch/armv7/sunxi/sxiintc.c
282
struct cpu_info *ci = curcpu();
sys/arch/armv7/sunxi/sxiintc.c
304
struct cpu_info *ci = curcpu();
sys/arch/hppa/dev/clock.c
199
struct iomod *cpu = (struct iomod *)curcpu()->ci_hpa;
sys/arch/hppa/dev/cpu.c
193
ci = curcpu();
sys/arch/hppa/dev/cpu.c
230
struct cpu_info *ci = curcpu();
sys/arch/hppa/dev/cpu.c
245
struct cpu_info *ci = curcpu();
sys/arch/hppa/dev/cpu.c
271
if (ci != curcpu())
sys/arch/hppa/hppa/autoconf.c
110
struct schedstate_percpu *spc = &(curcpu()->ci_schedstate);
sys/arch/hppa/hppa/fpu.c
48
struct cpu_info *ci = curcpu();
sys/arch/hppa/hppa/fpu.c
95
struct cpu_info *ci = curcpu();
sys/arch/hppa/hppa/intr.c
182
struct cpu_info *ci = curcpu();
sys/arch/hppa/hppa/intr.c
230
struct cpu_info *ci = curcpu();
sys/arch/hppa/hppa/intr.c
381
atomic_setbits_long(&curcpu()->ci_ipending, 1 << (iv->pri - 1));
sys/arch/hppa/hppa/intr.c
65
struct cpu_info *ci = curcpu();
sys/arch/hppa/hppa/intr.c
75
struct cpu_info *ci = curcpu();
sys/arch/hppa/hppa/ipi.c
104
if (ci != curcpu() && (ci->ci_flags & CPUF_RUNNING))
sys/arch/hppa/hppa/ipi.c
122
curcpu()->ci_flags &= ~CPUF_RUNNING;
sys/arch/hppa/hppa/ipi.c
55
struct cpu_info *ci = curcpu();
sys/arch/hppa/hppa/lock_machdep.c
102
if (!__mp_lock_held(mpl, curcpu()))
sys/arch/hppa/hppa/lock_machdep.c
123
mpl->mpl_cpu = curcpu();
sys/arch/hppa/hppa/lock_machdep.c
125
if (mpl->mpl_cpu == curcpu()) {
sys/arch/hppa/hppa/lock_machdep.c
144
if (mpl->mpl_cpu != curcpu()) {
sys/arch/hppa/hppa/lock_machdep.c
146
mpl, mpl->mpl_cpu, curcpu());
sys/arch/hppa/hppa/lock_machdep.c
172
if (mpl->mpl_cpu != curcpu()) {
sys/arch/hppa/hppa/lock_machdep.c
174
mpl, mpl->mpl_cpu, curcpu());
sys/arch/hppa/hppa/machdep.c
1178
(curcpu()->ci_psw & PSL_O);
sys/arch/hppa/hppa/machdep.c
1370
tf->tf_ipsw = ksc.sc_ps | (curcpu()->ci_psw & PSL_O);
sys/arch/hppa/hppa/machdep.c
1406
if (curcpu()->ci_fpu_state) {
sys/arch/hppa/hppa/machdep.c
1408
fpu_save(curcpu()->ci_fpu_state);
sys/arch/hppa/hppa/machdep.c
1409
curcpu()->ci_fpu_state = 0;
sys/arch/hppa/hppa/machdep.c
336
ci = curcpu();
sys/arch/hppa/hppa/machdep.c
545
curcpu()->ci_psw |= PSL_O;
sys/arch/hppa/hppa/mutex.c
107
struct cpu_info *ci = curcpu();
sys/arch/hppa/hppa/mutex.c
143
curcpu()->ci_mutex_level--;
sys/arch/hppa/hppa/mutex.c
67
struct cpu_info *ci = curcpu();
sys/arch/hppa/hppa/trap.c
143
mi_ast(p, curcpu()->ci_want_resched);
sys/arch/hppa/hppa/trap.c
162
int oldcpl = curcpu()->ci_cpl;
sys/arch/hppa/hppa/trap.c
613
if (curcpu()->ci_cpl != oldcpl)
sys/arch/hppa/hppa/trap.c
615
"TRAP (%d) EXIT\n", curcpu()->ci_cpl, trapnum);
sys/arch/hppa/hppa/trap.c
619
splx(curcpu()->ci_cpl); /* process softints */
sys/arch/hppa/hppa/trap.c
772
int oldcpl = curcpu()->ci_cpl;
sys/arch/hppa/hppa/trap.c
868
if (curcpu()->ci_cpl != oldcpl) {
sys/arch/hppa/hppa/trap.c
871
curcpu()->ci_cpl, code, args[0], args[1], args[2],
sys/arch/hppa/hppa/trap.c
873
curcpu()->ci_cpl = oldcpl;
sys/arch/hppa/hppa/trap.c
876
splx(curcpu()->ci_cpl); /* process softints */
sys/arch/hppa/hppa/vm_machdep.c
102
(curcpu()->ci_psw & PSL_O);
sys/arch/hppa/include/cpu.h
146
#define cpu_number() (curcpu()->ci_cpuid)
sys/arch/hppa/include/intr.h
110
struct cpu_info *ci = curcpu();
sys/arch/hppa/include/mutex.h
67
if ((mtx)->mtx_owner != curcpu()) \
sys/arch/hppa/include/mutex.h
72
if ((mtx)->mtx_owner == curcpu()) \
sys/arch/i386/i386/acpi_machdep.c
364
npxsave_cpu(curcpu(), 1);
sys/arch/i386/i386/apm.c
558
if (call_apm_slow != curcpu()->ci_schedstate.spc_cp_time[CP_IDLE]) {
sys/arch/i386/i386/apm.c
567
call_apm_slow = curcpu()->ci_schedstate.spc_cp_time[CP_IDLE];
sys/arch/i386/i386/apm.c
601
if (call_apm_idle != curcpu()->ci_schedstate.spc_cp_time[CP_IDLE]) {
sys/arch/i386/i386/apm.c
614
call_apm_idle = curcpu()->ci_schedstate.spc_cp_time[CP_IDLE];
sys/arch/i386/i386/cpu.c
826
struct cpu_info *ci = curcpu();
sys/arch/i386/i386/db_mp.c
103
curcpu()->ci_ddb_paused = CI_DDB_INDDB;
sys/arch/i386/i386/db_mp.c
54
curcpu()->ci_ddb_paused = CI_DDB_INDDB;
sys/arch/i386/i386/db_mp.c
80
curcpu()->ci_ddb_paused = CI_DDB_SHOULDSTOP;
sys/arch/i386/i386/db_mp.c
88
curcpu()->ci_ddb_paused != CI_DDB_RUNNING) {
sys/arch/i386/i386/db_mp.c
89
if (curcpu()->ci_ddb_paused == CI_DDB_SHOULDSTOP)
sys/arch/i386/i386/db_mp.c
90
curcpu()->ci_ddb_paused = CI_DDB_STOPPED;
sys/arch/i386/i386/db_mp.c
95
curcpu()->ci_ddb_paused != CI_DDB_RUNNING)
sys/arch/i386/i386/db_trace.c
134
if (curcpu()->ci_feature_sefflags_ebx & SEFF0EBX_SMAP) {
sys/arch/i386/i386/db_trace.c
304
curcpu()->ci_inatomic++;
sys/arch/i386/i386/db_trace.c
336
curcpu()->ci_inatomic--;
sys/arch/i386/i386/hibernate_machdep.c
412
KASSERT(CPU_IS_PRIMARY(curcpu()));
sys/arch/i386/i386/i686_mem.c
161
KASSERT(CPU_IS_PRIMARY(curcpu()));
sys/arch/i386/i386/ipifuncs.c
168
struct cpu_info *ci, *self = curcpu();
sys/arch/i386/i386/ipifuncs.c
190
struct cpu_info *ci = curcpu();
sys/arch/i386/i386/lapic.c
134
struct cpu_info *ci = curcpu();
sys/arch/i386/i386/machdep.c
1295
curcpu()->ci_feature_flags &= ~CPUID_TSC;
sys/arch/i386/i386/machdep.c
2317
ci = curcpu();
sys/arch/i386/i386/machdep.c
2340
ci = curcpu();
sys/arch/i386/i386/machdep.c
2559
if (ci != curcpu()) {
sys/arch/i386/i386/machdep.c
2602
if (ci != curcpu())
sys/arch/i386/i386/machdep.c
2898
curcpu()->ci_gdt[GUCODE_SEL].sd = pmap->pm_codeseg;
sys/arch/i386/i386/machdep.c
2899
curcpu()->ci_gdt[GUFS_SEL].sd = pcb->pcb_threadsegs[TSEG_FS];
sys/arch/i386/i386/machdep.c
2900
curcpu()->ci_gdt[GUGS_SEL].sd = pcb->pcb_threadsegs[TSEG_GS];
sys/arch/i386/i386/machdep.c
3557
return (sysctl_rdint(oldp, oldlenp, newp, curcpu()->ci_feature_flags));
sys/arch/i386/i386/machdep.c
3886
if (wantipl == IPL_NONE && curcpu()->ci_idepth != 0)
sys/arch/i386/i386/machdep.c
3887
splassert_fail(-1, curcpu()->ci_idepth, func);
sys/arch/i386/i386/machdep.c
3915
struct cpu_info *ci = curcpu();
sys/arch/i386/i386/pmap.c
1317
pmap_tlb_shootpage(curcpu()->ci_curpmap, ((vaddr_t)ptes) + ptp->offset);
sys/arch/i386/i386/pmap.c
1502
struct cpu_info *self = curcpu();
sys/arch/i386/i386/pmap.c
1620
if (curcpu()->ci_cflushsz == 0) {
sys/arch/i386/i386/pmap.c
1626
for (i = addr; i < addr + len; i += curcpu()->ci_cflushsz)
sys/arch/i386/i386/pmap.c
2657
u_int cpuid = curcpu()->ci_cpuid;
sys/arch/i386/i386/pmap.c
2682
u_int cpuid = curcpu()->ci_cpuid;
sys/arch/i386/i386/pmap.c
2702
u_int cpuid = curcpu()->ci_cpuid;
sys/arch/i386/i386/pmap.c
2713
struct cpu_info *ci, *self = curcpu();
sys/arch/i386/i386/pmap.c
2750
struct cpu_info *ci, *self = curcpu();
sys/arch/i386/i386/pmap.c
2788
struct cpu_info *ci, *self = curcpu();
sys/arch/i386/i386/pmap.c
2820
struct cpu_info *self = curcpu();
sys/arch/i386/i386/pmap.c
529
mtx_enter(&curcpu()->ci_curpmap->pm_apte_mtx);
sys/arch/i386/i386/pmap.c
561
mtx_leave(&curcpu()->ci_curpmap->pm_apte_mtx);
sys/arch/i386/i386/pmap.c
810
curcpu()->ci_gdt[GUCODE_SEL].sd = pm->pm_codeseg;
sys/arch/i386/i386/pmapae.c
522
mtx_enter(&curcpu()->ci_curpmap->pm_apte_mtx);
sys/arch/i386/i386/pmapae.c
559
mtx_leave(&curcpu()->ci_curpmap->pm_apte_mtx);
sys/arch/i386/i386/pmapae.c
936
pmap_tlb_shootpage(curcpu()->ci_curpmap, ((vaddr_t)ptes) + ptp->offset);
sys/arch/i386/i386/powernow-k7.c
396
ci = curcpu();
sys/arch/i386/i386/powernow-k8.c
458
ci = curcpu();
sys/arch/i386/i386/sys_machdep.c
113
curcpu()->ci_gdt[which == TSEG_FS ? GUFS_SEL : GUGS_SEL].sd
sys/arch/i386/i386/trap.c
201
if (curcpu()->ci_inatomic == 0 || map == kernel_map) {
sys/arch/i386/i386/trap.c
242
vaddr_t gdt_cs = SEGDESC_LIMIT(curcpu()->ci_gdt[GUCODE_SEL].sd);
sys/arch/i386/i386/trap.c
256
if (curcpu()->ci_feature_sefflags_ebx & SEFF0EBX_SMAP) {
sys/arch/i386/i386/trap.c
506
mi_ast(p, curcpu()->ci_want_resched);
sys/arch/i386/i386/trap.c
534
if (curcpu()->ci_feature_sefflags_ebx & SEFF0EBX_SMAP) {
sys/arch/i386/include/cpu.h
224
static struct cpu_info *curcpu(void);
sys/arch/i386/include/cpu.h
237
#define cpu_number() (curcpu()->ci_cpuid)
sys/arch/i386/include/cpu.h
273
#define curpcb curcpu()->ci_curpcb
sys/arch/i386/include/intr.h
100
if (curcpu()->ci_ipending & IUNMASK(ncpl)) \
sys/arch/i386/include/pmap.h
464
return (pmap_is_active(pmap, curcpu()));
sys/arch/i386/isa/clock.c
366
struct cpu_info *ci = curcpu();
sys/arch/i386/isa/npx.c
417
struct cpu_info *ci = curcpu();
sys/arch/i386/isa/npx.c
546
struct proc *p = curcpu()->ci_fpcurproc;
sys/arch/i386/isa/npx.c
785
KDASSERT(ci == curcpu());
sys/arch/i386/isa/npx.c
839
struct cpu_info *ci = curcpu();
sys/arch/i386/isa/npx.c
875
struct cpu_info *ci = curcpu();
sys/arch/i386/pci/ichpcib.c
181
ci = curcpu();
sys/arch/landisk/landisk/intr.c
124
curcpu()->ci_idepth--;
sys/arch/landisk/landisk/intr.c
76
curcpu()->ci_idepth++;
sys/arch/loongson/dev/bonito.c
483
struct cpu_info *ci = curcpu();
sys/arch/loongson/dev/bonito.c
709
curcpu()->ci_ipl = frame->ipl;
sys/arch/loongson/dev/glxclk.c
213
struct cpu_info *ci = curcpu();
sys/arch/loongson/loongson/bus_dma.c
316
struct cpu_info *ci = curcpu();
sys/arch/loongson/loongson/generic2e_machdep.c
293
curcpu()->ci_ipl = frame->ipl;
sys/arch/loongson/loongson/isa_machdep.c
86
struct cpu_info *ci = curcpu();
sys/arch/loongson/loongson/loongson3_intr.c
350
struct cpu_info *ci = curcpu();
sys/arch/loongson/loongson/loongson3_intr.c
369
struct cpu_info *ci = curcpu();
sys/arch/loongson/loongson/loongson3_intr.c
442
struct cpu_info *ci = curcpu();
sys/arch/loongson/loongson/machdep.c
755
Loongson2_ConfigCache(curcpu());
sys/arch/loongson/loongson/machdep.c
756
Loongson2_SyncCache(curcpu());
sys/arch/loongson/loongson/machdep.c
764
Loongson3_ConfigCache(curcpu());
sys/arch/loongson/loongson/machdep.c
765
Loongson3_SyncCache(curcpu());
sys/arch/loongson/loongson/machdep.c
820
proc0.p_addr = proc0paddr = curcpu()->ci_curprocpaddr =
sys/arch/loongson/loongson/yeeloong_machdep.c
412
curcpu()->ci_ipl = frame->ipl;
sys/arch/luna88k/luna88k/clock.c
166
struct cpu_info *ci = curcpu();
sys/arch/luna88k/luna88k/machdep.c
1010
m88100_smp_setup(curcpu());
sys/arch/luna88k/luna88k/machdep.c
1012
SET(curcpu()->ci_flags, CIF_ALIVE | CIF_PRIMARY);
sys/arch/luna88k/luna88k/machdep.c
1168
struct cpu_info *ci = curcpu();
sys/arch/luna88k/luna88k/machdep.c
1189
return (int)curcpu()->ci_curspl;
sys/arch/luna88k/luna88k/machdep.c
1197
struct cpu_info *ci = curcpu();
sys/arch/luna88k/luna88k/machdep.c
1214
struct cpu_info *ci = curcpu();
sys/arch/luna88k/luna88k/machdep.c
1251
struct cpu_info *ci = curcpu();
sys/arch/luna88k/luna88k/machdep.c
1284
struct cpu_info *us = curcpu();
sys/arch/luna88k/luna88k/machdep.c
759
struct cpu_info *ci = curcpu();
sys/arch/luna88k/luna88k/machdep.c
801
struct cpu_info *ci = curcpu();
sys/arch/m88k/include/cpu.h
239
#define cpu_number() curcpu()->ci_cpuid
sys/arch/m88k/include/cpu.h
242
#define curpcb curcpu()->ci_curpcb
sys/arch/m88k/include/mutex.h
58
if (((mtx)->mtx_owner != curcpu()) && !(panicstr || db_active)) \
sys/arch/m88k/include/mutex.h
63
if (((mtx)->mtx_owner == curcpu()) && !(panicstr || db_active)) \
sys/arch/m88k/m88k/db_interface.c
368
struct cpu_info *ci = curcpu();
sys/arch/m88k/m88k/m8820x_machdep.c
1018
struct cpu_info *ci = curcpu();
sys/arch/m88k/m88k/m88k_machdep.c
292
if (ci != curcpu())
sys/arch/m88k/m88k/m88k_machdep.c
309
if (ci != curcpu())
sys/arch/m88k/m88k/mutex.c
114
struct cpu_info *ci = curcpu();
sys/arch/m88k/m88k/mutex.c
160
curcpu()->ci_mutex_level--;
sys/arch/m88k/m88k/mutex.c
53
struct schedstate_percpu *spc = &curcpu()->ci_schedstate;
sys/arch/m88k/m88k/mutex.c
79
struct cpu_info *ci = curcpu();
sys/arch/m88k/m88k/pmap.c
1467
curcpu()->ci_copypage((vaddr_t)src, (vaddr_t)dst);
sys/arch/m88k/m88k/pmap.c
1483
curcpu()->ci_zeropage((vaddr_t)pa);
sys/arch/m88k/m88k/pmap.c
1751
ci = curcpu();
sys/arch/m88k/m88k/pmap.c
1780
ci = curcpu();
sys/arch/m88k/m88k/pmap.c
388
ci = curcpu();
sys/arch/m88k/m88k/pmap.c
416
ci = curcpu();
sys/arch/m88k/m88k/pmap.c
429
struct cpu_info *ci = curcpu();
sys/arch/m88k/m88k/pmap.c
451
struct cpu_info *ci = curcpu();
sys/arch/m88k/m88k/pmap.c
838
curcpu()->ci_curpmap = NULL;
sys/arch/m88k/m88k/trap.c
171
struct cpu_info *ci = curcpu();
sys/arch/m88k/m88k/trap.c
204
struct cpu_info *ci = curcpu();
sys/arch/m88k/m88k/trap.c
789
cmmu_icache_inv(curcpu()->ci_cpuid,
sys/arch/m88k/m88k/trap.c
791
cmmu_cache_wbinv(curcpu()->ci_cpuid,
sys/arch/macppc/dev/macintr.c
139
struct cpu_info *ci = curcpu();
sys/arch/macppc/dev/macintr.c
157
struct cpu_info *ci = curcpu();
sys/arch/macppc/dev/macintr.c
168
struct cpu_info *ci = curcpu();
sys/arch/macppc/dev/macintr.c
188
struct cpu_info *ci = curcpu();
sys/arch/macppc/dev/macintr.c
267
struct cpu_info *ci = curcpu();
sys/arch/macppc/dev/macintr.c
284
struct cpu_info *ci = curcpu();
sys/arch/macppc/dev/macintr.c
350
struct cpu_info *ci = curcpu();
sys/arch/macppc/dev/macintr.c
450
struct cpu_info *ci = curcpu();
sys/arch/macppc/dev/macintr.c
501
struct cpu_info *ci = curcpu();
sys/arch/macppc/dev/openpic.c
214
struct cpu_info *ci = curcpu();
sys/arch/macppc/dev/openpic.c
342
struct cpu_info *ci = curcpu();
sys/arch/macppc/dev/openpic.c
351
struct cpu_info *ci = curcpu();
sys/arch/macppc/dev/openpic.c
369
struct cpu_info *ci = curcpu();
sys/arch/macppc/dev/openpic.c
380
struct cpu_info *ci = curcpu();
sys/arch/macppc/dev/openpic.c
523
struct cpu_info *ci = curcpu();
sys/arch/macppc/dev/openpic.c
609
struct cpu_info *ci = curcpu();
sys/arch/macppc/dev/openpic.c
748
openpic_write(OPENPIC_IPI(curcpu()->ci_cpuid, id), 1 << ci->ci_cpuid);
sys/arch/macppc/macppc/clock.c
121
struct cpu_info *ci = curcpu();
sys/arch/macppc/macppc/cpu.c
764
curcpu()->ci_ipending = 0;
sys/arch/macppc/macppc/cpu.c
765
curcpu()->ci_cpl = 0;
sys/arch/macppc/macppc/cpu.c
772
openpic_set_priority(curcpu()->ci_cpuid, 14);
sys/arch/macppc/macppc/machdep.c
819
if (ci != curcpu())
sys/arch/macppc/macppc/machdep.c
899
struct cpu_info *ci = curcpu();
sys/arch/mips64/include/cpu.h
233
#define cpu_number() (curcpu()->ci_cpuid)
sys/arch/mips64/include/cpu.h
282
#define CLKF_INTR(framep) (curcpu()->ci_idepth > 1) /* XXX */
sys/arch/mips64/mips64/clock.c
123
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/clock.c
240
KASSERT(CPU_IS_PRIMARY(curcpu()));
sys/arch/mips64/mips64/clock.c
90
uint64_t cp0_freq = curcpu()->ci_hw.clock / CP0_CYCLE_DIVIDER;
sys/arch/mips64/mips64/cpu.c
313
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/cpu.c
324
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/cpu.c
343
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/cpu.c
412
if (ci != curcpu())
sys/arch/mips64/mips64/db_machdep.c
185
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/db_machdep.c
331
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/db_machdep.c
427
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/fp_emulate.c
158
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/interrupt.c
102
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/interrupt.c
222
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/interrupt.c
240
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/interrupt.c
252
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/mips64_machdep.c
143
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/mips64_machdep.c
162
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/mips64_machdep.c
236
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/mips64_machdep.c
311
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/mips64_machdep.c
338
(*md_startclock)(curcpu());
sys/arch/mips64/mips64/pmap.c
1001
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/pmap.c
1249
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/pmap.c
1363
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/pmap.c
1398
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/pmap.c
1449
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/pmap.c
1700
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/pmap.c
1816
Mips_SyncDCachePage(curcpu(), pv->pv_va,
sys/arch/mips64/mips64/pmap.c
1954
Mips_HitSyncDCachePage(curcpu(), va, pa);
sys/arch/mips64/mips64/pmap.c
1973
Mips_InvalidateICache(curcpu(), va, len);
sys/arch/mips64/mips64/pmap.c
1998
Mips_HitSyncDCachePage(curcpu(), va, pa);
sys/arch/mips64/mips64/pmap.c
2007
Mips_SyncICache(curcpu());
sys/arch/mips64/mips64/pmap.c
271
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/pmap.c
289
struct cpu_info *ci, *self = curcpu();
sys/arch/mips64/mips64/pmap.c
339
Mips_InvalidateICache(curcpu(), sr_arg->sva,
sys/arch/mips64/mips64/pmap.c
355
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/pmap.c
604
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/pmap.c
622
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/pmap.c
639
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/pmap.c
742
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/pmap.c
884
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/process_machdep.c
84
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/process_machdep.c
99
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/sendsig.c
179
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/sendsig.c
98
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/softintr.c
51
atomic_setbits_int(&curcpu()->ci_softpending, 1 << si);
sys/arch/mips64/mips64/softintr.c
57
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/trap.c
163
mi_ast(p, curcpu()->ci_want_resched);
sys/arch/mips64/mips64/trap.c
175
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/trap.c
828
ci = curcpu();
sys/arch/mips64/mips64/vm_machdep.c
131
struct cpu_info *ci = curcpu();
sys/arch/mips64/mips64/vm_machdep.c
67
struct cpu_info *ci = curcpu();
sys/arch/octeon/dev/cn30xxpowvar.h
375
cpu_clock_hz = curcpu()->ci_hw.clock;
sys/arch/octeon/dev/octcit.c
214
struct cpu_info *ci = curcpu();
sys/arch/octeon/dev/octcit.c
257
struct cpu_info *ci = curcpu();
sys/arch/octeon/dev/octcit.c
335
struct cpu_info *ci = curcpu();
sys/arch/octeon/dev/octcit.c
392
struct cpu_info *ci = curcpu();
sys/arch/octeon/dev/octcit.c
481
struct cpu_info *ci = curcpu();
sys/arch/octeon/dev/octciu.c
466
struct cpu_info *ci = curcpu();
sys/arch/octeon/dev/octciu.c
575
struct cpu_info *ci = curcpu();
sys/arch/octeon/dev/octmmc.c
845
Octeon_lock_secondary_cache(curcpu(), locked_block,
sys/arch/octeon/dev/octmmc.c
865
Octeon_unlock_secondary_cache(curcpu(), locked_block,
sys/arch/octeon/octeon/bus_dma.c
367
struct cpu_info *ci = curcpu();
sys/arch/octeon/octeon/machdep.c
428
bcopy(&bootcpu_hwinfo, &curcpu()->ci_hw, sizeof(struct cpu_hwinfo));
sys/arch/octeon/octeon/machdep.c
434
Octeon_ConfigCache(curcpu());
sys/arch/octeon/octeon/machdep.c
435
Octeon_SyncCache(curcpu());
sys/arch/octeon/octeon/machdep.c
552
proc0.p_addr = proc0paddr = curcpu()->ci_curprocpaddr =
sys/arch/powerpc/ddb/db_interface.c
115
struct cpu_info *ci = curcpu();
sys/arch/powerpc/include/cpu.h
106
#define curpcb (curcpu()->ci_curpcb)
sys/arch/powerpc/include/cpu.h
107
#define curpm (curcpu()->ci_curpm)
sys/arch/powerpc/include/cpu.h
120
pir = curcpu()->ci_cpuid;
sys/arch/powerpc/include/cpu.h
144
for (cii = 0, ci = curcpu(); ci != NULL; ci = NULL)
sys/arch/powerpc/powerpc/fpu.c
106
struct cpu_info *ci = curcpu();
sys/arch/powerpc/powerpc/fpu.c
45
struct cpu_info *ci = curcpu();
sys/arch/powerpc/powerpc/intr.c
106
struct cpu_info *ci = curcpu();
sys/arch/powerpc/powerpc/intr.c
119
struct cpu_info *ci = curcpu();
sys/arch/powerpc/powerpc/intr.c
166
struct cpu_info *ci = curcpu();
sys/arch/powerpc/powerpc/intr.c
92
struct cpu_info *ci = curcpu();
sys/arch/powerpc/powerpc/lock_machdep.c
108
if (mpl->mpl_cpu != curcpu()) {
sys/arch/powerpc/powerpc/lock_machdep.c
85
struct cpu_info *ci = curcpu();
sys/arch/powerpc/powerpc/pmap.c
1657
curcpu()->ci_curpm = pcb->pcb_pmreal;
sys/arch/powerpc/powerpc/process_machdep.c
123
struct cpu_info *ci = curcpu();
sys/arch/powerpc/powerpc/process_machdep.c
158
struct cpu_info *ci = curcpu();
sys/arch/powerpc/powerpc/process_machdep.c
48
struct cpu_info *ci = curcpu();
sys/arch/powerpc/powerpc/process_machdep.c
77
struct cpu_info *ci = curcpu();
sys/arch/powerpc/powerpc/softintr.c
51
atomic_setbits_int(&curcpu()->ci_ipending, SI_TO_IRQBIT(si));
sys/arch/powerpc/powerpc/softintr.c
57
struct cpu_info *ci = curcpu();
sys/arch/powerpc/powerpc/trap.c
143
curcpu()->ci_vecproc = NULL;
sys/arch/powerpc/powerpc/trap.c
158
struct cpu_info *ci = curcpu();
sys/arch/powerpc/powerpc/trap.c
168
if (curcpu()->ci_vecproc != NULL || pcb->pcb_veccpu != NULL)
sys/arch/powerpc/powerpc/trap.c
170
" veccpu %p\n", curcpu()->ci_vecproc, pcb->pcb_veccpu);
sys/arch/powerpc/powerpc/trap.c
230
struct cpu_info *ci = curcpu();
sys/arch/powerpc/powerpc/trap.c
497
mi_ast(p, curcpu()->ci_want_resched);
sys/arch/powerpc/powerpc/trap.c
580
struct cpu_info *ci = curcpu();
sys/arch/powerpc/powerpc/vm_machdep.c
140
struct cpu_info *ci = curcpu();
sys/arch/powerpc/powerpc/vm_machdep.c
62
struct cpu_info *ci = curcpu();
sys/arch/powerpc64/dev/opal.c
405
node = OF_parent(curcpu()->ci_node);
sys/arch/powerpc64/dev/xicp.c
168
xicp_write_1(sc, XICP_CPPR, xicp_prio(curcpu()->ci_cpl));
sys/arch/powerpc64/dev/xicp.c
217
struct cpu_info *ci = curcpu();
sys/arch/powerpc64/dev/xicp.c
233
struct cpu_info *ci = curcpu();
sys/arch/powerpc64/dev/xive.c
234
xive_write_1(sc, XIVE_TM_CPPR_HV, xive_prio(curcpu()->ci_cpl));
sys/arch/powerpc64/dev/xive.c
355
struct cpu_info *ci = curcpu();
sys/arch/powerpc64/dev/xive.c
398
struct cpu_info *ci = curcpu();
sys/arch/powerpc64/include/cpu.h
138
for (cii = 0, ci = curcpu(); ci != NULL; ci = NULL)
sys/arch/powerpc64/include/cpu.h
148
#define cpu_number() (curcpu()->ci_cpuid)
sys/arch/powerpc64/include/cpu.h
165
#define CLKF_INTR(frame) (curcpu()->ci_idepth > 1)
sys/arch/powerpc64/include/cpu.h
176
#define curpcb curcpu()->ci_curpcb
sys/arch/powerpc64/powerpc64/clock.c
113
struct cpu_info *ci = curcpu();
sys/arch/powerpc64/powerpc64/cpu.c
295
if (!cpu_is_idle(curcpu())) {
sys/arch/powerpc64/powerpc64/cpu.c
343
struct cpu_info *ci = curcpu();
sys/arch/powerpc64/powerpc64/cpu.c
402
struct cpu_info *ci = curcpu();
sys/arch/powerpc64/powerpc64/cpu.c
419
if (ci != curcpu())
sys/arch/powerpc64/powerpc64/cpu.c
426
if (ci != curcpu())
sys/arch/powerpc64/powerpc64/db_interface.c
166
struct cpu_info *ci = curcpu();
sys/arch/powerpc64/powerpc64/intr.c
115
struct cpu_info *ci = curcpu();
sys/arch/powerpc64/powerpc64/intr.c
126
struct cpu_info *ci = curcpu();
sys/arch/powerpc64/powerpc64/intr.c
137
struct cpu_info *ci = curcpu();
sys/arch/powerpc64/powerpc64/intr.c
154
curcpu()->ci_ipending |= SI_TO_IRQBIT(si);
sys/arch/powerpc64/powerpc64/intr.c
161
int oldipl = curcpu()->ci_cpl;
sys/arch/powerpc64/powerpc64/intr.c
172
if (wantipl == IPL_NONE && curcpu()->ci_idepth != 0) {
sys/arch/powerpc64/powerpc64/intr.c
173
splassert_fail(-1, curcpu()->ci_idepth, func);
sys/arch/powerpc64/powerpc64/intr.c
200
struct cpu_info *ci = curcpu();
sys/arch/powerpc64/powerpc64/intr.c
419
if (ci == curcpu() && reason == IPI_NOP)
sys/arch/powerpc64/powerpc64/intr.c
89
struct cpu_info *ci = curcpu();
sys/arch/powerpc64/powerpc64/pmap.c
1583
struct cpu_info *ci = curcpu();
sys/arch/powerpc64/powerpc64/pmap.c
1615
struct cpu_info *ci = curcpu();
sys/arch/powerpc64/powerpc64/pmap.c
461
struct cpu_info *ci = curcpu();
sys/arch/powerpc64/powerpc64/pmap.c
514
struct cpu_info *ci = curcpu();
sys/arch/powerpc64/powerpc64/trap.c
344
mi_ast(p, curcpu()->ci_want_resched);
sys/arch/powerpc64/powerpc64/trap.c
50
struct cpu_info *ci = curcpu();
sys/arch/riscv64/dev/plic.c
509
struct cpu_info *ci = curcpu();
sys/arch/riscv64/dev/plic.c
521
struct cpu_info *ci = curcpu();
sys/arch/riscv64/dev/plic.c
530
struct cpu_info *ci = curcpu();
sys/arch/riscv64/dev/plic.c
552
struct cpu_info *ci = curcpu();
sys/arch/riscv64/dev/plic.c
577
struct cpu_info *ci = curcpu();
sys/arch/riscv64/include/cpu.h
159
for (cii = 0, ci = curcpu(); ci != NULL; ci = NULL)
sys/arch/riscv64/include/cpu.h
166
#define cpu_number() (curcpu()->ci_cpuid)
sys/arch/riscv64/include/cpu.h
184
#define curpcb curcpu()->ci_curpcb
sys/arch/riscv64/include/cpu.h
197
#define setsoftast() aston(curcpu()->ci_curproc)
sys/arch/riscv64/include/cpu.h
58
#define CLKF_INTR(frame) (curcpu()->ci_idepth > 1)
sys/arch/riscv64/riscv64/ast.c
38
struct proc *p = curcpu()->ci_curproc;
sys/arch/riscv64/riscv64/ast.c
44
mi_ast(p, curcpu()->ci_want_resched);
sys/arch/riscv64/riscv64/clock.c
125
struct cpu_info *ci = curcpu();
sys/arch/riscv64/riscv64/cpu.c
562
struct cpu_info *ci = curcpu();
sys/arch/riscv64/riscv64/cpu.c
598
if (ci != curcpu())
sys/arch/riscv64/riscv64/cpu.c
605
if (ci != curcpu())
sys/arch/riscv64/riscv64/db_interface.c
331
curcpu()->ci_ddb_paused = CI_DDB_INDDB;
sys/arch/riscv64/riscv64/db_interface.c
357
curcpu()->ci_ddb_paused = CI_DDB_SHOULDSTOP;
sys/arch/riscv64/riscv64/db_interface.c
365
curcpu()->ci_ddb_paused != CI_DDB_RUNNING) {
sys/arch/riscv64/riscv64/db_interface.c
366
if (curcpu()->ci_ddb_paused == CI_DDB_SHOULDSTOP)
sys/arch/riscv64/riscv64/db_interface.c
367
curcpu()->ci_ddb_paused = CI_DDB_STOPPED;
sys/arch/riscv64/riscv64/db_interface.c
372
curcpu()->ci_ddb_paused != CI_DDB_RUNNING)
sys/arch/riscv64/riscv64/db_interface.c
380
curcpu()->ci_ddb_paused = CI_DDB_INDDB;
sys/arch/riscv64/riscv64/intr.c
558
struct cpu_info *ci = curcpu();
sys/arch/riscv64/riscv64/intr.c
574
struct cpu_info *ci = curcpu();
sys/arch/riscv64/riscv64/intr.c
587
struct cpu_info *ci = curcpu();
sys/arch/riscv64/riscv64/intr.c
597
struct cpu_info *ci = curcpu();
sys/arch/riscv64/riscv64/intr.c
605
struct cpu_info *ci = curcpu();
sys/arch/riscv64/riscv64/intr.c
69
struct cpu_info *ci = curcpu();
sys/arch/riscv64/riscv64/intr.c
700
curcpu()->ci_ipending |= SI_TO_IRQBIT(si);
sys/arch/riscv64/riscv64/intr.c
707
int oldipl = curcpu()->ci_cpl;
sys/arch/riscv64/riscv64/intr.c
718
if (wantipl == IPL_NONE && curcpu()->ci_idepth != 0) {
sys/arch/riscv64/riscv64/intr.c
719
splassert_fail(-1, curcpu()->ci_idepth, func);
sys/arch/riscv64/riscv64/intr.c
744
if (ci == curcpu() && reason == IPI_NOP)
sys/arch/riscv64/riscv64/intr.c
757
struct cpu_info *ci = curcpu();
sys/arch/riscv64/riscv64/pmap.c
1360
curcpu()->ci_curpm = pmap_kernel();
sys/arch/riscv64/riscv64/pmap.c
141
if (ci == curcpu())
sys/arch/riscv64/riscv64/pmap.c
1433
if (p == curproc && pm != curcpu()->ci_curpm)
sys/arch/riscv64/riscv64/pmap.c
2178
struct cpu_info *ci = curcpu();
sys/arch/riscv64/riscv64/pmap.c
54
if (ci == curcpu())
sys/arch/riscv64/riscv64/pmap.c
91
if (ci == curcpu())
sys/arch/riscv64/riscv64/trap.c
118
struct proc *p = curcpu()->ci_curproc;
sys/arch/riscv64/riscv64/trap.c
202
p = curcpu()->ci_curproc;
sys/arch/riscv64/riscv64/trap.c
252
pcb = curcpu()->ci_curpcb;
sys/arch/riscv64/riscv64/trap.c
253
p = curcpu()->ci_curproc;
sys/arch/riscv64/riscv64/trap.c
272
if (curcpu()->ci_idepth == 0 &&
sys/arch/sh/include/cpu.h
108
#define CLKF_INTR(cf) (curcpu()->ci_idepth > 1)
sys/arch/sh/include/cpu.h
89
for (cii = 0, ci = curcpu(); ci != NULL; ci = NULL)
sys/arch/sh/sh/trap.c
488
mi_ast(p, curcpu()->ci_want_resched);
sys/arch/sparc64/dev/psycho.c
1121
struct cpu_info *ci = curcpu();
sys/arch/sparc64/dev/pyro.c
451
struct cpu_info *ci = curcpu();
sys/arch/sparc64/dev/schizo.c
473
struct cpu_info *ci = curcpu();
sys/arch/sparc64/include/cpu.h
214
for (cii = 0, ci = curcpu(); ci != NULL; ci = NULL)
sys/arch/sparc64/sparc64/clock.c
710
send_softint(PIL_CLOCK, &curcpu()->ci_tickintr);
sys/arch/sparc64/sparc64/cpu.c
707
struct cpu_info *ci = curcpu();
sys/arch/sparc64/sparc64/cpu.c
728
if (ci != curcpu())
sys/arch/sparc64/sparc64/db_interface.c
1018
curcpu()->ci_cpcbpaddr = p->p_md.md_pcbpaddr;
sys/arch/sparc64/sparc64/db_interface.c
337
db_printf("%c%4d: ", (ci == curcpu()) ? '*' : ' ',
sys/arch/sparc64/sparc64/db_interface.c
379
if (ci != curcpu())
sys/arch/sparc64/sparc64/db_interface.c
401
if (ci != curcpu())
sys/arch/sparc64/sparc64/db_interface.c
414
if (addr == ci->ci_cpuid && ci != curcpu()) {
sys/arch/sparc64/sparc64/db_interface.c
440
curcpu()->ci_ddb_paused = CI_DDB_INDDB;
sys/arch/sparc64/sparc64/db_interface.c
443
if (ci != curcpu() &&
sys/arch/sparc64/sparc64/db_interface.c
463
curcpu()->ci_ddb_paused = CI_DDB_SHOULDSTOP;
sys/arch/sparc64/sparc64/db_interface.c
471
curcpu()->ci_ddb_paused != CI_DDB_RUNNING) {
sys/arch/sparc64/sparc64/db_interface.c
472
if (curcpu()->ci_ddb_paused == CI_DDB_SHOULDSTOP)
sys/arch/sparc64/sparc64/db_interface.c
473
curcpu()->ci_ddb_paused = CI_DDB_STOPPED;
sys/arch/sparc64/sparc64/db_interface.c
478
curcpu()->ci_ddb_paused != CI_DDB_RUNNING)
sys/arch/sparc64/sparc64/db_interface.c
486
curcpu()->ci_ddb_paused = CI_DDB_INDDB;
sys/arch/sparc64/sparc64/db_interface.c
498
if (ci != curcpu()) {
sys/arch/sparc64/sparc64/db_interface.c
509
if (ci != curcpu() && ci->ci_ddb_paused != CI_DDB_STOPPED) {
sys/arch/sparc64/sparc64/intr.c
104
struct cpu_info *ci = curcpu();
sys/arch/sparc64/sparc64/intr.c
149
ih->ih_cpu = curcpu();
sys/arch/sparc64/sparc64/intr.c
326
struct cpu_info *ci = curcpu();
sys/arch/sparc64/sparc64/intr.c
74
struct cpu_info *ci = curcpu();
sys/arch/sparc64/sparc64/ipifuncs.c
126
struct cpu_info *ci = curcpu();
sys/arch/sparc64/sparc64/ipifuncs.c
179
struct cpu_info *ci = curcpu();
sys/arch/sparc64/sparc64/ipifuncs.c
200
ci = curcpu();
sys/arch/sparc64/sparc64/ipifuncs.c
250
if (ci == curcpu() || db_active || ((ci->ci_flags & CPUF_RUNNING) == 0))
sys/arch/sparc64/sparc64/pmap.c
1975
pa = curcpu()->ci_paddr + va - INTSTACK;
sys/arch/sparc64/sparc64/trap.c
418
mi_ast(p, curcpu()->ci_want_resched);
sys/arch/sparc64/sparc64/trap.c
819
if (curcpu()->ci_pci_probe) {
sys/arch/sparc64/sparc64/trap.c
820
curcpu()->ci_pci_fault = 1;
sys/arch/sparc64/sparc64/vm_machdep.c
228
KDASSERT(ci == curcpu());
sys/arch/sparc64/sparc64/vm_machdep.c
245
struct cpu_info *ci = curcpu();
sys/arch/sparc64/sparc64/vm_machdep.c
256
if (ci == curcpu())
sys/ddb/db_command.c
740
db_printf("ddb{%d}> ", CPU_INFO_UNIT(curcpu()));
sys/ddb/db_output.c
229
struct cpu_info *tracing, *ci = curcpu();
sys/ddb/db_prof.c
94
if ((p = curcpu()->ci_gmon) == NULL)
sys/dev/acpi/acpicpu_x86.c
1082
sc = (struct acpicpu_softc *)curcpu()->ci_acpicpudev;
sys/dev/acpi/acpicpu_x86.c
1166
struct cpu_info *ci = curcpu();
sys/dev/acpi/acpicpu_x86.c
1297
struct cpu_info *ci = curcpu();
sys/dev/acpi/amdpmc.c
230
if (curcpu()->ci_model == 0x70) {
sys/dev/acpi/iosf_acpi.c
94
ci = curcpu();
sys/dev/fdt/if_mvpp.c
2176
pool = curcpu()->ci_cpuid;
sys/dev/fdt/if_mvpp.c
2232
pool = curcpu()->ci_cpuid;
sys/dev/fdt/psci.c
198
struct cpu_info *ci = curcpu();
sys/dev/kcov.c
583
ci = curcpu();
sys/dev/kcov.c
654
ci = curcpu();
sys/dev/kcov.c
690
ci = curcpu();
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
1933
struct cpu_info *ci = curcpu();
sys/dev/pci/drm/drm_cache.c
161
const int size = curcpu()->ci_cflushsz;
sys/dev/pci/drm/drm_cache.c
55
const int size = curcpu()->ci_cflushsz;
sys/dev/pci/drm/i915/i915_cmd_parser.c
1211
curcpu()->ci_cflushsz);
sys/dev/pci/drm/i915/i915_gem.c
696
partial_cacheline_write = curcpu()->ci_cflushsz - 1;
sys/dev/pci/drm/include/asm/cpufeature.h
27
return curcpu()->ci_cflushsz != 0;
sys/dev/pci/drm/include/asm/cpufeature.h
29
return (curcpu()->ci_feature_flags & CPUID_PAT) != 0;
sys/dev/pci/drm/include/asm/cpufeature.h
49
if (curcpu()->ci_feature_sefflags_ebx & SEFF0EBX_CLFLUSHOPT)
sys/dev/pci/drm/include/linux/preempt.h
32
return (curcpu()->ci_idepth > 0);
sys/dev/pci/drm/include/linux/sched.h
40
(curcpu()->ci_schedstate.spc_schedflags & SPCF_SHOULDYIELD)
sys/dev/pci/drm/include/linux/smp.h
12
#define smp_processor_id() (curcpu()->ci_cpuid)
sys/dev/pci/drm/include/linux/uaccess.h
103
return curcpu()->ci_inatomic;
sys/dev/pci/drm/include/linux/uaccess.h
109
struct cpu_info *ci = curcpu();
sys/dev/pci/drm/include/linux/uaccess.h
123
struct cpu_info *ci = curcpu();
sys/dev/pci/drm/include/linux/uaccess.h
89
curcpu()->ci_inatomic++;
sys/dev/pci/drm/include/linux/uaccess.h
90
KASSERT(curcpu()->ci_inatomic > 0);
sys/dev/pci/drm/include/linux/uaccess.h
96
KASSERT(curcpu()->ci_inatomic > 0);
sys/dev/pci/drm/include/linux/uaccess.h
97
curcpu()->ci_inatomic--;
sys/dev/pci/drm/ttm/ttm_module.c
72
else if (curcpu()->ci_family > 3)
sys/dev/pci/ksmn.c
127
struct cpu_info *ci = curcpu();
sys/dev/pv/hyperv.c
429
struct cpu_info *ci = curcpu();
sys/dev/pv/hyperv.c
461
struct cpu_info *ci = curcpu();
sys/dev/pv/hyperv.c
665
struct cpu_info *ci = curcpu();
sys/dev/pv/hyperv.c
726
struct cpu_info *ci = curcpu();
sys/dev/pv/xen.c
661
struct cpu_info *ci = curcpu();
sys/dev/pv/xen.c
674
struct cpu_info *ci = curcpu();
sys/kern/init_main.c
174
p->p_cpu = curcpu();
sys/kern/init_main.c
319
clockqueue_init(&curcpu()->ci_queue);
sys/kern/init_main.c
320
sched_init_cpu(curcpu());
sys/kern/init_main.c
496
nanouptime(&curcpu()->ci_schedstate.spc_runtime);
sys/kern/kern_clock.c
267
struct cpu_info *ci = curcpu();
sys/kern/kern_clockintr.c
144
struct clockqueue *cq = &curcpu()->ci_queue;
sys/kern/kern_clockintr.c
159
struct cpu_info *ci = curcpu();
sys/kern/kern_clockintr.c
340
if (cq == &curcpu()->ci_queue)
sys/kern/kern_clockintr.c
412
if (cq == &curcpu()->ci_queue)
sys/kern/kern_clockintr.c
57
struct cpu_info *ci = curcpu();
sys/kern/kern_fork.c
704
struct schedstate_percpu *spc = &curcpu()->ci_schedstate;
sys/kern/kern_fork.c
708
clear_resched(curcpu());
sys/kern/kern_lock.c
107
return (__mp_lock_held(&kernel_lock, curcpu()));
sys/kern/kern_lock.c
136
struct schedstate_percpu *spc = &curcpu()->ci_schedstate;
sys/kern/kern_lock.c
163
if (!__mp_lock_held(mpl, curcpu()))
sys/kern/kern_lock.c
186
if (!__mp_lock_held(mpl, curcpu())) {
sys/kern/kern_lock.c
321
struct cpu_info *ci = curcpu();
sys/kern/kern_lock.c
350
struct cpu_info *ci = curcpu();
sys/kern/kern_lock.c
387
struct cpu_info *ci = curcpu();
sys/kern/kern_lock.c
492
struct cpu_info *ci = curcpu();
sys/kern/kern_lock.c
503
curcpu()->ci_mutex_level--;
sys/kern/kern_lock.c
559
curcpu()->ci_mutex_level++;
sys/kern/kern_lock.c
584
curcpu()->ci_mutex_level--;
sys/kern/kern_lock.c
598
struct cpu_info *ci = curcpu(), *owner;
sys/kern/kern_lock.c
638
struct cpu_info *ci = curcpu();
sys/kern/kern_resource.c
439
struct schedstate_percpu *spc = &curcpu()->ci_schedstate;
sys/kern/kern_rwlock.c
255
struct schedstate_percpu *spc = &curcpu()->ci_schedstate;
sys/kern/kern_sched.c
164
KASSERT(ci == curcpu());
sys/kern/kern_sched.c
223
struct schedstate_percpu *spc = &curcpu()->ci_schedstate;
sys/kern/kern_sched.c
236
struct schedstate_percpu *spc = &curcpu()->ci_schedstate;
sys/kern/kern_sched.c
324
struct schedstate_percpu *spc = &curcpu()->ci_schedstate;
sys/kern/kern_sched.c
337
if (p->p_cpu == curcpu()) {
sys/kern/kern_sched.c
347
CPU_INFO_UNIT(curcpu()));
sys/kern/kern_sched.c
362
} else if ((p = sched_steal_proc(curcpu())) == NULL) {
sys/kern/kern_sched.c
366
CPU_INFO_UNIT(curcpu()));
sys/kern/kern_sched.c
424
return (curcpu());
sys/kern/kern_sched.c
460
(p->p_cpu == curcpu() && p->p_cpu->ci_schedstate.spc_nrun == 0 &&
sys/kern/kern_sched.c
488
return (curcpu());
sys/kern/kern_sched.c
731
if (ci == curcpu())
sys/kern/kern_sched.c
86
cpuset_add(&sched_all_cpus, curcpu());
sys/kern/kern_smr.c
156
curcpu()->ci_schedstate.spc_smrgp = smrgp;
sys/kern/kern_smr.c
181
struct schedstate_percpu *spc = &curcpu()->ci_schedstate;
sys/kern/kern_smr.c
191
struct schedstate_percpu *spc = &curcpu()->ci_schedstate;
sys/kern/kern_smr.c
229
struct schedstate_percpu *spc = &curcpu()->ci_schedstate;
sys/kern/kern_smr.c
253
struct cpu_info *ci = curcpu();
sys/kern/kern_softintr.c
64
struct cpu_info *ci = curcpu();
sys/kern/kern_srp.c
217
struct cpu_info *ci = curcpu();
sys/kern/kern_time.c
134
timespecsub(tp, &curcpu()->ci_schedstate.spc_runtime, tp);
sys/kern/kern_time.c
140
timespecsub(tp, &curcpu()->ci_schedstate.spc_runtime, tp);
sys/kern/kern_time.c
563
need_resched(curcpu());
sys/kern/kern_xcall.c
55
if (ci == curcpu()) {
sys/kern/kern_xxx.c
59
KASSERT(CPU_IS_PRIMARY(curcpu()));
sys/kern/sched_bsd.c
346
struct schedstate_percpu *spc = &curcpu()->ci_schedstate;
sys/kern/sched_bsd.c
403
clear_resched(curcpu());
sys/kern/sched_bsd.c
421
KASSERT(p->p_cpu == curcpu());
sys/kern/sched_bsd.c
534
struct cpu_info *ci = curcpu();
sys/kern/sched_bsd.c
87
struct cpu_info *ci = curcpu();
sys/kern/subr_prf.c
193
struct cpu_info *ci = curcpu();
sys/kern/subr_prof.c
247
struct gmonparam *g = curcpu()->ci_gmon;
sys/kern/subr_prof.c
297
need_resched(curcpu());
sys/kern/subr_prof.c
350
need_resched(curcpu());
sys/kern/subr_suspend.c
109
KASSERT(CPU_IS_PRIMARY(curcpu()));
sys/kern/subr_xxx.c
159
if (curcpu()->ci_mutex_level != 0)
sys/kern/subr_xxx.c
161
curcpu()->ci_mutex_level);
sys/lib/libkern/mcount.c
72
if ((p = curcpu()->ci_gmon) == NULL)
sys/lib/libkern/random.c
47
struct cpu_info *ci = curcpu();
sys/net/if.c
1141
if (curcpu()->ci_schedstate.spc_schedflags & SPCF_SHOULDYIELD) {
sys/net/ifq.c
100
ifq->ifq_serializer = curcpu();
sys/net/pf.c
2319
if (ISSET(READ_ONCE(curcpu()->ci_schedstate.spc_schedflags),
sys/sys/mutex.h
76
#define mtx_curcpu() (unsigned long)curcpu()
sys/sys/sched.h
209
if (curcpu()->ci_schedstate.spc_schedflags & SPCF_SHOULDYIELD) \
sys/sys/smr.h
59
KASSERT(curcpu()->ci_schedstate.spc_smrdepth > 0); \
sys/sys/smr.h
63
KASSERT(curcpu()->ci_schedstate.spc_smrdepth == 0); \
sys/sys/systm.h
116
#define curproc curcpu()->ci_curproc
sys/uvm/uvm_pmemrange.c
2118
KASSERT(curcpu()->ci_idepth == 0);
sys/uvm/uvm_pmemrange.c
2265
struct uvm_pmr_cache *upc = &curcpu()->ci_uvm;
sys/uvm/uvm_pmemrange.c
2329
struct uvm_pmr_cache *upc = &curcpu()->ci_uvm;
sys/uvm/uvm_pmemrange.c
2376
struct uvm_pmr_cache *upc = &curcpu()->ci_uvm;
sys/uvm/uvm_pmemrange.c
87
if (curcpu()->ci_idepth > 0)