Symbol: cpu
sys/arch/alpha/alpha/dec_6600.c
471
mc_cpu_ev6 *cpu = (mc_cpu_ev6 *)(logout + hdr->la_cpu_offset);
sys/arch/alpha/alpha/dec_6600.c
475
(unsigned long)cpu->dc_stat & EV6_DC_STAT_MASK);
sys/arch/alpha/alpha/dec_6600.c
476
dec_6600_print_syndrome(0, cpu->c_syndrome_0);
sys/arch/alpha/alpha/dec_6600.c
477
dec_6600_print_syndrome(1, cpu->c_syndrome_1);
sys/arch/alpha/alpha/dec_6600.c
480
switch (cpu->c_stat & EV6_C_STAT_MASK) {
sys/arch/alpha/alpha/dec_6600.c
519
if (cpu->dc_stat & EV6_DC_STAT_STORE_DATA_ECC_ERROR) {
sys/arch/alpha/alpha/dec_6600.c
525
printf("%02lx\n", (unsigned long)cpu->c_stat);
sys/arch/alpha/alpha/dec_6600.c
530
if ((cpu->c_stat & EV6_C_STAT_MASK) ==
sys/arch/alpha/alpha/dec_6600.c
533
(unsigned long)cpu->c_addr & 0xfffc0);
sys/arch/alpha/alpha/dec_6600.c
536
(unsigned long)cpu->c_addr & 0xffffffffffffffc0);
sys/arch/alpha/alpha/dec_6600.c
540
(unsigned long)cpu->exc_addr & 0xfffffffffffffffc,
sys/arch/alpha/alpha/dec_6600.c
541
cpu->exc_addr & 1 ? " in PAL mode" : "");
sys/arch/amd64/amd64/db_interface.c
367
db_startcpu(int cpu)
sys/arch/amd64/amd64/db_interface.c
369
if (cpu != cpu_number() && cpu_info[cpu] != NULL) {
sys/arch/amd64/amd64/db_interface.c
371
cpu_info[cpu]->ci_ddb_paused = CI_DDB_RUNNING;
sys/arch/amd64/amd64/db_interface.c
377
db_stopcpu(int cpu)
sys/arch/amd64/amd64/db_interface.c
380
if (cpu != cpu_number() && cpu_info[cpu] != NULL &&
sys/arch/amd64/amd64/db_interface.c
381
cpu_info[cpu]->ci_ddb_paused != CI_DDB_STOPPED) {
sys/arch/amd64/amd64/db_interface.c
382
cpu_info[cpu]->ci_ddb_paused = CI_DDB_SHOULDSTOP;
sys/arch/amd64/amd64/db_interface.c
384
x86_send_ipi(cpu_info[cpu], X86_IPI_DDB);
sys/arch/amd64/amd64/pmap.c
3202
volatile int cpu __attribute__((aligned(64)));
sys/arch/amd64/amd64/pmap.c
3238
tlb_shoot_cpu.cpu = cpuid;
sys/arch/arm64/arm64/db_interface.c
108
void db_stopcpu(int cpu);
sys/arch/arm64/arm64/db_interface.c
109
void db_startcpu(int cpu);
sys/arch/arm64/arm64/db_interface.c
490
db_startcpu(int cpu)
sys/arch/arm64/arm64/db_interface.c
492
if (cpu != cpu_number() && cpu_info[cpu] != NULL) {
sys/arch/arm64/arm64/db_interface.c
494
cpu_info[cpu]->ci_ddb_paused = CI_DDB_RUNNING;
sys/arch/arm64/arm64/db_interface.c
500
db_stopcpu(int cpu)
sys/arch/arm64/arm64/db_interface.c
503
if (cpu != cpu_number() && cpu_info[cpu] != NULL &&
sys/arch/arm64/arm64/db_interface.c
504
cpu_info[cpu]->ci_ddb_paused != CI_DDB_STOPPED) {
sys/arch/arm64/arm64/db_interface.c
505
cpu_info[cpu]->ci_ddb_paused = CI_DDB_SHOULDSTOP;
sys/arch/arm64/arm64/db_interface.c
507
arm_send_ipi(cpu_info[cpu], ARM_IPI_DDB);
sys/arch/arm64/dev/aplaudio.c
107
uint32_t node, cpu, codec;
sys/arch/arm64/dev/aplaudio.c
119
cpu = OF_getnodebyname(node, "cpu");
sys/arch/arm64/dev/aplaudio.c
120
if (cpu == 0)
sys/arch/arm64/dev/aplaudio.c
123
sc->sc_dai_cpu = aplmca_alloc_cluster(cpu);
sys/arch/armv7/marvell/mvacc.c
130
uint32_t sar, cpu, tclk;
sys/arch/armv7/marvell/mvacc.c
133
cpu = (sar >> SAR_CPU_DDR_FREQ_OPT) & SAR_CPU_DDR_FREQ_OPT_MASK;
sys/arch/armv7/marvell/mvacc.c
136
if (cpu >= nitems(mvacc_cpu_freqs)) {
sys/arch/armv7/marvell/mvacc.c
146
return mvacc_cpu_freqs[cpu];
sys/arch/armv7/marvell/mvacc.c
148
return (mvacc_cpu_freqs[cpu] * mvacc_l2clk_ratios[cpu][0])
sys/arch/armv7/marvell/mvacc.c
149
/ mvacc_l2clk_ratios[cpu][1];
sys/arch/armv7/marvell/mvacc.c
151
return (mvacc_cpu_freqs[cpu] * mvacc_ddrclk_ratios[cpu][0])
sys/arch/armv7/marvell/mvacc.c
152
/ mvacc_ddrclk_ratios[cpu][1];
sys/arch/hppa/dev/clock.c
199
struct iomod *cpu = (struct iomod *)curcpu()->ci_hpa;
sys/arch/hppa/dev/clock.c
201
cpu->io_eir = 0;
sys/arch/hppa/dev/cpu.c
189
struct iomod *cpu;
sys/arch/hppa/dev/cpu.c
210
cpu = (struct iomod *)(ci->ci_hpa);
sys/arch/hppa/dev/cpu.c
211
cpu->io_eir = 0;
sys/arch/hppa/hppa/ipi.c
77
struct iomod *cpu;
sys/arch/hppa/hppa/ipi.c
88
cpu = (struct iomod *)(ci->ci_hpa);
sys/arch/hppa/hppa/ipi.c
89
cpu->io_eir = 1;
sys/arch/i386/i386/bios.c
320
struct smbios_cpu *cpu = bios.tblhdr;
sys/arch/i386/i386/bios.c
322
if (cpu->cpu_status & SMBIOS_CPUST_POPULATED) {
sys/arch/i386/i386/bios.c
325
cpu->cpu_core_enabled)
sys/arch/i386/i386/bios.c
326
ncpu += cpu->cpu_core_enabled;
sys/arch/i386/i386/bios.c
329
if (cpu->cpu_id_edx & CPUID_HTT)
sys/arch/i386/i386/db_mp.c
113
db_startcpu(int cpu)
sys/arch/i386/i386/db_mp.c
115
if (cpu != cpu_number() && cpu_info[cpu] != NULL) {
sys/arch/i386/i386/db_mp.c
117
cpu_info[cpu]->ci_ddb_paused = CI_DDB_RUNNING;
sys/arch/i386/i386/db_mp.c
123
db_stopcpu(int cpu)
sys/arch/i386/i386/db_mp.c
126
if (cpu != cpu_number() && cpu_info[cpu] != NULL &&
sys/arch/i386/i386/db_mp.c
127
cpu_info[cpu]->ci_ddb_paused != CI_DDB_STOPPED) {
sys/arch/i386/i386/db_mp.c
128
cpu_info[cpu]->ci_ddb_paused = CI_DDB_SHOULDSTOP;
sys/arch/i386/i386/db_mp.c
130
i386_send_ipi(cpu_info[cpu], I386_IPI_DDB);
sys/arch/i386/i386/pmap.c
2645
volatile int cpu __attribute__((aligned(64)));
sys/arch/i386/i386/pmap.c
2675
tlb_shoot_cpu.cpu = cpuid;
sys/arch/loongson/loongson/generic3a_machdep.c
269
uint32_t cpu, unit = 0;
sys/arch/loongson/loongson/generic3a_machdep.c
275
for (cpu = 0; cpu < LOONGSON_MAXCPUS && ncpus < MAXCPUS; cpu++) {
sys/arch/loongson/loongson/generic3a_machdep.c
276
if (!ISSET(loongson_cpumask, 1u << cpu))
sys/arch/loongson/loongson/generic3a_machdep.c
278
if (cpu == boot_cpu)
sys/arch/loongson/loongson/generic3a_machdep.c
281
ls3_ipi_base[unit++] = LS3_IPI_BASE(LS3_NODEID(cpu),
sys/arch/loongson/loongson/generic3a_machdep.c
282
LS3_COREID(cpu));
sys/arch/luna88k/luna88k/machdep.c
1229
m88k_send_ipi(int ipi, cpuid_t cpu)
sys/arch/luna88k/luna88k/machdep.c
1231
struct cpu_info *ci = &m88k_cpus[cpu];
sys/arch/luna88k/luna88k/machdep.c
614
unsigned int cpu;
sys/arch/luna88k/luna88k/machdep.c
629
for (cpu = 0; cpu < hatch_pending_count; cpu++)
sys/arch/luna88k/luna88k/machdep.c
630
hatch_stacks[cpu] = (vaddr_t)km_alloc(USPACE, &kv_any,
sys/arch/m88k/include/cmmu.h
100
#define cmmu_icache_inv(cpu,pa,s) (cmmu->icache_inv)(cpu, pa, s)
sys/arch/m88k/include/cmmu.h
103
#define cmmu_initialize_cpu(cpu) (cmmu->initialize_cpu)(cpu)
sys/arch/m88k/include/cmmu.h
88
#define cpu_configuration_print(cpu) (cmmu->cpu_configuration_print)(cpu)
sys/arch/m88k/include/cmmu.h
95
#define cmmu_tlbis(cpu, va, pte) (cmmu->tlb_inv_s)(cpu, va, pte)
sys/arch/m88k/include/cmmu.h
96
#define cmmu_tlbiu(cpu, va, pte) (cmmu->tlb_inv_u)(cpu, va, pte)
sys/arch/m88k/include/cmmu.h
97
#define cmmu_tlbia(cpu) (cmmu->tlb_inv_all)(cpu)
sys/arch/m88k/include/cmmu.h
98
#define cmmu_cache_wbinv(cpu, pa, s) (cmmu->cache_wbinv)(cpu, pa, s)
sys/arch/m88k/include/cmmu.h
99
#define cmmu_dcache_wb(cpu, pa, s) (cmmu->dcache_wb)(cpu, pa, s)
sys/arch/m88k/m88k/db_disasm.c
1045
m88k_print_instruction(int cpu, u_int iadr, u_int32_t inst)
sys/arch/m88k/m88k/db_disasm.c
1056
p = cpu != CPU_88100 ? opdecode_88110 : opdecode_88100;
sys/arch/m88k/m88k/db_disasm.c
1059
if ((*p->opfun)(cpu, inst, p->opcode, iadr)) {
sys/arch/m88k/m88k/db_disasm.c
1074
int cpu;
sys/arch/m88k/m88k/db_disasm.c
1077
cpu = CPU_IS88100 ? CPU_88110 : CPU_88100;
sys/arch/m88k/m88k/db_disasm.c
1079
cpu = cputyp;
sys/arch/m88k/m88k/db_disasm.c
1081
m88k_print_instruction(cpu, loc, db_get_value(loc, 4, 0));
sys/arch/m88k/m88k/db_disasm.c
266
printcmp(int cpu, u_int code)
sys/arch/m88k/m88k/db_disasm.c
270
if (cpu == CPU_88100 && code > 11)
sys/arch/m88k/m88k/db_disasm.c
281
cregname(int cpu, u_int sfu, u_int regno)
sys/arch/m88k/m88k/db_disasm.c
289
regname = cpu != CPU_88100 ?
sys/arch/m88k/m88k/db_disasm.c
323
oimmed(int cpu, u_int32_t inst, const char *opcode, vaddr_t iadr)
sys/arch/m88k/m88k/db_disasm.c
348
ctrlregs(int cpu, u_int32_t inst, const char *opcode, vaddr_t iadr)
sys/arch/m88k/m88k/db_disasm.c
365
db_printf("r%d, %s", rd, cregname(cpu, sfu, creg));
sys/arch/m88k/m88k/db_disasm.c
368
db_printf("r%d, %s", rs1, cregname(cpu, sfu, creg));
sys/arch/m88k/m88k/db_disasm.c
373
rd, rs1, cregname(cpu, sfu, creg));
sys/arch/m88k/m88k/db_disasm.c
382
sindou(int cpu, u_int32_t inst, const char *opcode, vaddr_t iadr)
sys/arch/m88k/m88k/db_disasm.c
467
jump(int cpu, u_int32_t inst, const char *opcode, vaddr_t iadr)
sys/arch/m88k/m88k/db_disasm.c
483
instset(int cpu, u_int32_t inst, const char *opcode, vaddr_t iadr)
sys/arch/m88k/m88k/db_disasm.c
515
obranch(int cpu, u_int32_t inst, const char *opcode, vaddr_t iadr)
sys/arch/m88k/m88k/db_disasm.c
532
brcond(int cpu, u_int32_t inst, const char *opcode, vaddr_t iadr)
sys/arch/m88k/m88k/db_disasm.c
553
printcmp(cpu, match);
sys/arch/m88k/m88k/db_disasm.c
563
otrap(int cpu, u_int32_t inst, const char *opcode, vaddr_t iadr)
sys/arch/m88k/m88k/db_disasm.c
578
printcmp(cpu, match);
sys/arch/m88k/m88k/db_disasm.c
586
obit(int cpu, u_int32_t inst, const char *opcode, vaddr_t iadr)
sys/arch/m88k/m88k/db_disasm.c
603
bitman(int cpu, u_int32_t inst, const char *opcode, vaddr_t iadr)
sys/arch/m88k/m88k/db_disasm.c
616
immem(int cpu, u_int32_t inst, const char *opcode, vaddr_t iadr)
sys/arch/m88k/m88k/db_disasm.c
631
if (cpu == CPU_88100) {
sys/arch/m88k/m88k/db_disasm.c
645
if (cpu != CPU_88100) {
sys/arch/m88k/m88k/db_disasm.c
671
nimmem(int cpu, u_int32_t inst, const char *opcode, vaddr_t iadr)
sys/arch/m88k/m88k/db_disasm.c
702
if (cpu != CPU_88100) {
sys/arch/m88k/m88k/db_disasm.c
708
if (cpu != CPU_88100) {
sys/arch/m88k/m88k/db_disasm.c
716
if (cpu != CPU_88100) {
sys/arch/m88k/m88k/db_disasm.c
745
lognim(int cpu, u_int32_t inst, const char *opcode, vaddr_t iadr)
sys/arch/m88k/m88k/db_disasm.c
762
onimmed(int cpu, u_int32_t inst, const char *opcode, vaddr_t iadr)
sys/arch/m88k/m88k/db_disasm.c
784
if (cpu != CPU_88100 && carry == 0x01)
sys/arch/m88k/m88k/db_disasm.c
795
pinst(int cpu, u_int32_t inst, const char *opcode, vaddr_t iadr)
sys/arch/m88k/m88k/db_interface.c
497
int cpu = cpu_number();
sys/arch/m88k/m88k/db_interface.c
519
cmmu_tlbis(cpu, va, npte);
sys/arch/m88k/m88k/db_interface.c
525
cmmu_tlbis(cpu, va, opte);
sys/arch/m88k/m88k/db_interface.c
528
cmmu_dcache_wb(cpu, pa, olen);
sys/arch/m88k/m88k/db_interface.c
529
cmmu_icache_inv(cpu, pa, olen);
sys/arch/m88k/m88k/db_interface.c
584
cpuid_t cpu;
sys/arch/m88k/m88k/db_interface.c
590
cpu = (cpuid_t)addr;
sys/arch/m88k/m88k/db_interface.c
591
if (cpu >= 0 && cpu < MAX_CPUS &&
sys/arch/m88k/m88k/db_interface.c
592
ISSET(m88k_cpus[cpu].ci_flags, CIF_ALIVE)) {
sys/arch/m88k/m88k/db_interface.c
593
ddb_mp_nextcpu = cpu;
sys/arch/m88k/m88k/db_interface.c
596
db_printf("cpu%ld is not active\n", cpu);
sys/arch/m88k/m88k/db_interface.c
602
CPU_INFO_FOREACH(cpu, ci) {
sys/arch/m88k/m88k/db_interface.c
622
(cpu == cpu_number()) ? '*' : ' ', CPU_INFO_UNIT(ci),
sys/arch/m88k/m88k/m8820x_machdep.c
1048
int cpu;
sys/arch/m88k/m88k/m8820x_machdep.c
1090
cpu = cpu_number();
sys/arch/m88k/m88k/m8820x_machdep.c
1120
for (cpu = 0; cpu < MAX_CPUS; cpu++) {
sys/arch/m88k/m88k/m8820x_machdep.c
1121
if (!ISSET(m88k_cpus[cpu].ci_flags, CIF_ALIVE))
sys/arch/m88k/m88k/m8820x_machdep.c
1123
mmu = cpu << cmmu_shift;
sys/arch/m88k/m88k/m8820x_machdep.c
1128
for (cpu = 0; cpu < MAX_CPUS; cpu++) {
sys/arch/m88k/m88k/m8820x_machdep.c
1129
if (!ISSET(m88k_cpus[cpu].ci_flags, CIF_ALIVE))
sys/arch/m88k/m88k/m8820x_machdep.c
1131
mmu = cpu << cmmu_shift;
sys/arch/m88k/m88k/m8820x_machdep.c
1137
mmu = cpu << cmmu_shift;
sys/arch/m88k/m88k/m8820x_machdep.c
1201
int cpu, master_cpu = cpu_number();
sys/arch/m88k/m88k/m8820x_machdep.c
1205
for (cpu = 0; cpu < ncpusfound; cpu++) {
sys/arch/m88k/m88k/m8820x_machdep.c
1206
if (cpu == master_cpu)
sys/arch/m88k/m88k/m8820x_machdep.c
1209
mmu = cpu << cmmu_shift;
sys/arch/m88k/m88k/m8820x_machdep.c
306
m8820x_dbatc_set(cpuid_t cpu, uint batcno, batc_t batc)
sys/arch/m88k/m88k/m8820x_machdep.c
311
mmu = cpu << cmmu_shift;
sys/arch/m88k/m88k/m8820x_machdep.c
318
m8820x_ibatc_set(cpuid_t cpu, uint batcno, batc_t batc)
sys/arch/m88k/m88k/m8820x_machdep.c
323
mmu = cpu << cmmu_shift;
sys/arch/m88k/m88k/m8820x_machdep.c
329
m8820x_batc_setup(cpuid_t cpu, apr_t cmode)
sys/arch/m88k/m88k/m8820x_machdep.c
361
printf("cpu%d ibat%d %p(%08x)\n", cpu, batcno, s_text, batc);
sys/arch/m88k/m88k/m8820x_machdep.c
384
printf("cpu%d dbat%d %p(%08x)\n", cpu, batcno, s_data, batc);
sys/arch/m88k/m88k/m8820x_machdep.c
393
m8820x_dbatc_set(cpu, batcno, global_dbatc[batcno]);
sys/arch/m88k/m88k/m8820x_machdep.c
394
m8820x_ibatc_set(cpu, batcno, global_ibatc[batcno]);
sys/arch/m88k/m88k/m8820x_machdep.c
412
int kind, nmmu, mmuno, cnt, cpu = cpu_number();
sys/arch/m88k/m88k/m8820x_machdep.c
414
printf("cpu%d: ", cpu);
sys/arch/m88k/m88k/m8820x_machdep.c
428
cmmu = m8820x_cmmu + (cpu << cmmu_shift);
sys/arch/m88k/m88k/m8820x_machdep.c
436
mmuno = (cpu << cmmu_shift) + kind;
sys/arch/m88k/m88k/m8820x_machdep.c
439
m8820x_cmmu_configuration_print(cpu, mmuno);
sys/arch/m88k/m88k/m8820x_machdep.c
459
m8820x_cmmu_configuration_print(int cpu, int mmuno)
sys/arch/m88k/m88k/m8820x_machdep.c
477
printf("cpu%d: ", cpu);
sys/arch/m88k/m88k/m8820x_machdep.c
526
cpu, (cssp << 8) | line);
sys/arch/m88k/m88k/m8820x_machdep.c
537
cpuid_t cpu;
sys/arch/m88k/m88k/m8820x_machdep.c
539
cpu = m8820x_cpu_number();
sys/arch/m88k/m88k/m8820x_machdep.c
540
m8820x_initialize_cpu(cpu);
sys/arch/m88k/m88k/m8820x_machdep.c
544
return (cpu);
sys/arch/m88k/m88k/m8820x_machdep.c
551
m8820x_initialize_cpu(cpuid_t cpu)
sys/arch/m88k/m88k/m8820x_machdep.c
562
cmmu = (struct m8820x_cmmu *)(m8820x_cmmu + (cpu << cmmu_shift));
sys/arch/m88k/m88k/m8820x_machdep.c
570
ci = &m88k_cpus[cpu];
sys/arch/m88k/m88k/m8820x_machdep.c
656
cmmu = (struct m8820x_cmmu *)(m8820x_cmmu + (cpu << cmmu_shift));
sys/arch/m88k/m88k/m8820x_machdep.c
771
int cpu = cpu_number();
sys/arch/m88k/m88k/m8820x_machdep.c
775
mmu = cpu << cmmu_shift;
sys/arch/m88k/m88k/m8820x_machdep.c
787
int cpu = cpu_number();
sys/arch/m88k/m88k/m8820x_machdep.c
791
mmu = cpu << cmmu_shift;
sys/arch/m88k/m88k/m8820x_machdep.c
807
m8820x_tlbis(cpuid_t cpu, vaddr_t va, pt_entry_t pte)
sys/arch/m88k/m88k/m8820x_machdep.c
813
mmu = cpu << cmmu_shift;
sys/arch/m88k/m88k/m8820x_machdep.c
825
m8820x_tlbiu(cpuid_t cpu, vaddr_t va, pt_entry_t pte)
sys/arch/m88k/m88k/m8820x_machdep.c
831
mmu = cpu << cmmu_shift;
sys/arch/m88k/m88k/m8820x_machdep.c
843
m8820x_tlbia(cpuid_t cpu)
sys/arch/m88k/m88k/m8820x_machdep.c
849
mmu = cpu << cmmu_shift;
sys/arch/m88k/m88k/m8820x_machdep.c
880
m8820x_cache_wbinv(cpuid_t cpu, paddr_t pa, psize_t size)
sys/arch/m88k/m88k/m8820x_machdep.c
887
mmu = cpu << cmmu_shift;
sys/arch/m88k/m88k/m8820x_machdep.c
920
m8820x_dcache_wb(cpuid_t cpu, paddr_t pa, psize_t size)
sys/arch/m88k/m88k/m8820x_machdep.c
927
mmu = cpu << cmmu_shift;
sys/arch/m88k/m88k/m8820x_machdep.c
960
m8820x_icache_inv(cpuid_t cpu, paddr_t pa, psize_t size)
sys/arch/m88k/m88k/m8820x_machdep.c
967
mmu = cpu << cmmu_shift;
sys/arch/m88k/m88k/pmap.c
1742
CPU_INFO_ITERATOR cpu;
sys/arch/m88k/m88k/pmap.c
1749
CPU_INFO_FOREACH(cpu, ci)
sys/arch/m88k/m88k/pmap.c
1776
CPU_INFO_ITERATOR cpu;
sys/arch/m88k/m88k/pmap.c
1778
CPU_INFO_FOREACH(cpu, ci)
sys/arch/m88k/m88k/pmap.c
1849
cpuid_t cpu;
sys/arch/m88k/m88k/pmap.c
1869
for (cpu = 0; cpu < MAX_CPUS; cpu++)
sys/arch/m88k/m88k/pmap.c
1870
if (ISSET(m88k_cpus[cpu].ci_flags, CIF_ALIVE)) {
sys/arch/m88k/m88k/pmap.c
1872
cpu = cpu_number();
sys/arch/m88k/m88k/pmap.c
1875
cmmu_cache_wbinv(cpu,
sys/arch/m88k/m88k/pmap.c
1879
cmmu_dcache_wb(cpu,
sys/arch/m88k/m88k/pmap.c
382
CPU_INFO_ITERATOR cpu;
sys/arch/m88k/m88k/pmap.c
386
CPU_INFO_FOREACH(cpu, ci)
sys/arch/m88k/m88k/pmap.c
408
CPU_INFO_ITERATOR cpu;
sys/arch/m88k/m88k/pmap.c
412
CPU_INFO_FOREACH(cpu, ci) {
sys/arch/m88k/m88k/pmap.c
828
pmap_bootstrap_cpu(cpuid_t cpu)
sys/arch/m88k/m88k/pmap.c
833
printf("cpu%lu: running virtual\n", cpu);
sys/arch/m88k/m88k/pmap.c
836
cmmu_batc_setup(cpu, kernel_apr & CACHE_MASK);
sys/arch/macppc/dev/dfs.c
116
uint16_t cpu;
sys/arch/macppc/dev/dfs.c
118
cpu = ppc_mfpvr() >> 16;
sys/arch/macppc/dev/dfs.c
119
if (cpu == PPC_CPU_MPC7448 && perflevel <= 25) {
sys/arch/macppc/dev/dfs.c
54
uint16_t cpu;
sys/arch/macppc/dev/dfs.c
59
cpu = ppc_mfpvr() >> 16;
sys/arch/macppc/dev/dfs.c
60
if (cpu == PPC_CPU_MPC7447A || cpu == PPC_CPU_MPC7448)
sys/arch/macppc/dev/dfs.c
72
uint16_t cpu;
sys/arch/macppc/dev/dfs.c
98
cpu = ppc_mfpvr() >> 16;
sys/arch/macppc/dev/dfs.c
99
if (cpu == PPC_CPU_MPC7448)
sys/arch/macppc/dev/openpic.c
173
openpic_read_irq(int cpu)
sys/arch/macppc/dev/openpic.c
175
return openpic_read(OPENPIC_IACK(cpu)) & OPENPIC_VECTOR_MASK;
sys/arch/macppc/dev/openpic.c
179
openpic_eoi(int cpu)
sys/arch/macppc/dev/openpic.c
181
openpic_write(OPENPIC_EOI(cpu), 0);
sys/arch/macppc/dev/openpic.c
598
openpic_set_priority(int cpu, int pri)
sys/arch/macppc/dev/openpic.c
600
openpic_write(OPENPIC_CPU_PRIORITY(cpu), pri);
sys/arch/macppc/dev/openpicreg.h
80
#define OPENPIC_IPI(cpu, ipi) (0x20040 + (cpu) * 0x1000 + (ipi) * 0x10)
sys/arch/macppc/dev/openpicreg.h
83
#define OPENPIC_CPU_PRIORITY(cpu) (0x20080 + (cpu) * 0x1000)
sys/arch/macppc/dev/openpicreg.h
87
#define OPENPIC_IACK(cpu) (0x200a0 + (cpu) * 0x1000)
sys/arch/macppc/dev/openpicreg.h
90
#define OPENPIC_EOI(cpu) (0x200b0 + (cpu) * 0x1000)
sys/arch/macppc/macppc/cpu.c
194
u_int32_t cpu, pvr, hid0;
sys/arch/macppc/macppc/cpu.c
207
cpu = pvr >> 16;
sys/arch/macppc/macppc/cpu.c
208
switch (cpu) {
sys/arch/macppc/macppc/cpu.c
277
snprintf(cpu_model, sizeof(cpu_model), "Version %x", cpu);
sys/arch/macppc/macppc/cpu.c
323
if (cpu == PPC_CPU_IBM970FX) {
sys/arch/macppc/macppc/cpu.c
348
switch (cpu) {
sys/arch/macppc/macppc/cpu.c
372
if (cpu == PPC_CPU_MPC7450 && (pvr & 0xffff) < 0x0200)
sys/arch/macppc/macppc/cpu.c
393
switch (cpu) {
sys/arch/macppc/macppc/cpu.c
403
config_l2cr(cpu);
sys/arch/macppc/macppc/cpu.c
454
config_l2cr(int cpu)
sys/arch/macppc/macppc/cpu.c
484
if (cpu == PPC_CPU_MPC7450 || cpu == PPC_CPU_MPC7455) {
sys/arch/macppc/macppc/cpu.c
493
} else if (cpu == PPC_CPU_IBM750FX ||
sys/arch/macppc/macppc/cpu.c
494
cpu == PPC_CPU_MPC7447A || cpu == PPC_CPU_MPC7457)
sys/arch/macppc/macppc/cpu.c
496
else if (cpu == PPC_CPU_MPC7448)
sys/arch/mips64/include/loongson3.h
66
#define LS3_IRT_INTISR_CORE(node, cpu) (LS3_CFG_BASE(node) + 0x1440 + (cpu)*8)
sys/arch/mips64/mips64/db_machdep.c
592
db_startcpu(int cpu)
sys/arch/mips64/mips64/db_machdep.c
594
if (cpu != cpu_number() && cpu < ncpus) {
sys/arch/mips64/mips64/db_machdep.c
596
get_cpu_info(cpu)->ci_ddb = CI_DDB_RUNNING;
sys/arch/mips64/mips64/db_machdep.c
602
db_stopcpu(int cpu)
sys/arch/mips64/mips64/db_machdep.c
605
if (cpu != cpu_number() && cpu < ncpus &&
sys/arch/mips64/mips64/db_machdep.c
606
get_cpu_info(cpu)->ci_ddb != CI_DDB_STOPPED) {
sys/arch/mips64/mips64/db_machdep.c
607
get_cpu_info(cpu)->ci_ddb = CI_DDB_SHOULDSTOP;
sys/arch/mips64/mips64/db_machdep.c
609
mips64_send_ipi(cpu, MIPS64_IPI_DDB);
sys/arch/powerpc/ddb/db_interface.c
310
db_startcpu(int cpu)
sys/arch/powerpc/ddb/db_interface.c
312
if (cpu != cpu_number() && cpu < ncpus) {
sys/arch/powerpc/ddb/db_interface.c
314
cpu_info[cpu].ci_ddb_paused = CI_DDB_RUNNING;
sys/arch/powerpc/ddb/db_interface.c
320
db_stopcpu(int cpu)
sys/arch/powerpc/ddb/db_interface.c
323
if (cpu != cpu_number() && cpu < ncpus &&
sys/arch/powerpc/ddb/db_interface.c
324
cpu_info[cpu].ci_ddb_paused != CI_DDB_STOPPED) {
sys/arch/powerpc/ddb/db_interface.c
325
cpu_info[cpu].ci_ddb_paused = CI_DDB_SHOULDSTOP;
sys/arch/powerpc/ddb/db_interface.c
327
ppc_send_ipi(&cpu_info[cpu], PPC_IPI_DDB);
sys/arch/powerpc/powerpc/cpu_subr.c
39
uint32_t cpu;
sys/arch/powerpc/powerpc/cpu_subr.c
43
cpu = ppc_mfpvr() >> 16;
sys/arch/powerpc/powerpc/cpu_subr.c
45
switch (cpu) {
sys/arch/powerpc64/powerpc64/db_interface.c
326
db_startcpu(int cpu)
sys/arch/powerpc64/powerpc64/db_interface.c
328
if (cpu != cpu_number() && cpu < ncpus) {
sys/arch/powerpc64/powerpc64/db_interface.c
330
cpu_info[cpu].ci_ddb_paused = CI_DDB_RUNNING;
sys/arch/powerpc64/powerpc64/db_interface.c
336
db_stopcpu(int cpu)
sys/arch/powerpc64/powerpc64/db_interface.c
339
if (cpu != cpu_number() && cpu < ncpus &&
sys/arch/powerpc64/powerpc64/db_interface.c
340
cpu_info[cpu].ci_ddb_paused != CI_DDB_STOPPED) {
sys/arch/powerpc64/powerpc64/db_interface.c
341
cpu_info[cpu].ci_ddb_paused = CI_DDB_SHOULDSTOP;
sys/arch/powerpc64/powerpc64/db_interface.c
343
intr_send_ipi(&cpu_info[cpu], IPI_DDB);
sys/arch/powerpc64/powerpc64/db_interface.c
64
void db_stopcpu(int cpu);
sys/arch/powerpc64/powerpc64/db_interface.c
65
void db_startcpu(int cpu);
sys/arch/riscv64/dev/plic.c
167
int cpu;
sys/arch/riscv64/dev/plic.c
255
cpu = plic_get_cpuid(OF_getnodebyphandle(cells[i]));
sys/arch/riscv64/dev/plic.c
256
if (cpu < 0)
sys/arch/riscv64/dev/plic.c
271
sc->sc_contexts[cpu].enable_offset = PLIC_ENABLE_BASE +
sys/arch/riscv64/dev/plic.c
273
sc->sc_contexts[cpu].context_offset = PLIC_CONTEXT_BASE +
sys/arch/riscv64/dev/plic.c
324
uint32_t cpu;
sys/arch/riscv64/dev/plic.c
328
cpu = cpu_number();
sys/arch/riscv64/dev/plic.c
331
PLIC_CLAIM(sc, cpu));
sys/arch/riscv64/dev/plic.c
341
PLIC_CLAIM(sc, cpu), pending);
sys/arch/riscv64/dev/plic.c
479
int cpu = ci->ci_cpuid;
sys/arch/riscv64/dev/plic.c
483
plic_intr_enable_with_pri(irq, min_pri, cpu);
sys/arch/riscv64/dev/plic.c
485
plic_intr_route_grid(irq, IRQ_DISABLE, cpu);
sys/arch/riscv64/dev/plic.c
673
plic_set_threshold(int cpu, uint32_t threshold)
sys/arch/riscv64/dev/plic.c
686
PLIC_THRESHOLD(sc, cpu), prival);
sys/arch/riscv64/dev/plic.c
694
plic_intr_route_grid(int irq, int enable, int cpu)
sys/arch/riscv64/dev/plic.c
702
KASSERT(cpu < MAXCPUS);
sys/arch/riscv64/dev/plic.c
706
PLIC_ENABLE(sc, irq, cpu));
sys/arch/riscv64/dev/plic.c
713
PLIC_ENABLE(sc, irq, cpu), val);
sys/arch/riscv64/dev/plic.c
723
plic_intr_enable_with_pri(int irq, uint32_t min_pri, int cpu)
sys/arch/riscv64/dev/plic.c
726
plic_set_threshold(cpu, min_pri-1);
sys/arch/riscv64/dev/plic.c
727
plic_intr_route_grid(irq, IRQ_ENABLE, cpu);
sys/arch/riscv64/dev/plic.c
731
plic_intr_disable(int irq, int cpu)
sys/arch/riscv64/dev/plic.c
734
plic_set_threshold(cpu, IPL_HIGH);
sys/arch/riscv64/dev/plic.c
735
plic_intr_route_grid(irq, IRQ_DISABLE, cpu);
sys/arch/riscv64/riscv64/db_interface.c
390
db_startcpu(int cpu)
sys/arch/riscv64/riscv64/db_interface.c
392
if (cpu != cpu_number() && cpu_info[cpu] != NULL) {
sys/arch/riscv64/riscv64/db_interface.c
394
cpu_info[cpu]->ci_ddb_paused = CI_DDB_RUNNING;
sys/arch/riscv64/riscv64/db_interface.c
400
db_stopcpu(int cpu)
sys/arch/riscv64/riscv64/db_interface.c
403
if (cpu != cpu_number() && cpu_info[cpu] != NULL &&
sys/arch/riscv64/riscv64/db_interface.c
404
cpu_info[cpu]->ci_ddb_paused != CI_DDB_STOPPED) {
sys/arch/riscv64/riscv64/db_interface.c
405
cpu_info[cpu]->ci_ddb_paused = CI_DDB_SHOULDSTOP;
sys/arch/riscv64/riscv64/db_interface.c
407
intr_send_ipi(cpu_info[cpu], IPI_DDB);
sys/arch/riscv64/riscv64/db_interface.c
98
void db_stopcpu(int cpu);
sys/arch/riscv64/riscv64/db_interface.c
99
void db_startcpu(int cpu);
sys/arch/sparc64/dev/bbc.c
124
bbc_xir(void *arg, int cpu)
sys/arch/sparc64/dev/bbc.c
129
if (cpu == -1)
sys/arch/sparc64/dev/bbc.c
130
cpu = 0;
sys/arch/sparc64/dev/bbc.c
133
if ((cpu & ~0x7) != sc->sc_aid)
sys/arch/sparc64/dev/bbc.c
137
BBC_SOFT_XIR_GEN, 1 << (cpu & 0x7));
sys/arch/sparc64/dev/pyro.c
864
pyro_xir(void *arg, int cpu)
sys/arch/sparc64/dev/schizo.c
825
schizo_xir(void *arg, int cpu)
sys/arch/sparc64/dev/uperf_ebus.c
306
uperf_ebus_xir(void *arg, int cpu)
sys/arch/sparc64/dev/vpci.c
614
int level, int flags, struct cpu_info *cpu, int (*handler)(void *),
sys/arch/sparc64/dev/vpci.c
655
if (cpu != NULL) {
sys/arch/sparc64/dev/vpci.c
660
eq = CPU_INFO_UNIT(cpu) % pbm->vp_neq;
sys/arch/sparc64/dev/vpci.c
688
ih->ih_cpu = cpu;
sys/arch/sparc64/include/sparc64.h
55
void prom_start_cpu(int cpu, void *func, long arg);
sys/arch/sparc64/include/sparc64.h
56
void prom_start_cpu_by_cpuid(int cpu, void *func, long arg);
sys/arch/sparc64/sparc64/ofw_machdep.c
591
prom_start_cpu(int cpu, void *func, long arg)
sys/arch/sparc64/sparc64/ofw_machdep.c
597
cell_t cpu;
sys/arch/sparc64/sparc64/ofw_machdep.c
605
args.cpu = HDL2CELL(cpu);
sys/arch/sparc64/sparc64/ofw_machdep.c
613
prom_start_cpu_by_cpuid(int cpu, void *func, long arg)
sys/arch/sparc64/sparc64/ofw_machdep.c
619
cell_t cpu;
sys/arch/sparc64/sparc64/ofw_machdep.c
628
args.cpu = cpu;
sys/dev/fdt/if_mvnetareg.h
140
#define MVNETA_PCP2Q(cpu) (0x2540 + ((cpu) << 2)) /* Port CPUn to Queue */
sys/dev/fdt/if_mvppreg.h
181
#define MVPP2_AGGR_TXQ_DESC_ADDR_REG(cpu) (0x2100 + 4 * (cpu))
sys/dev/fdt/if_mvppreg.h
182
#define MVPP2_AGGR_TXQ_DESC_SIZE_REG(cpu) (0x2140 + 4 * (cpu))
sys/dev/fdt/if_mvppreg.h
184
#define MVPP2_AGGR_TXQ_STATUS_REG(cpu) (0x2180 + 4 * (cpu))
sys/dev/fdt/if_mvppreg.h
186
#define MVPP2_AGGR_TXQ_INDEX_REG(cpu) (0x21c0 + 4 * (cpu))
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
2020
struct acpi_srat_cpu_affinity *cpu;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
2057
cpu = (struct acpi_srat_cpu_affinity *)sub_header;
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
2058
pxm = *((u32 *)cpu->proximity_domain_hi) << 8 |
sys/dev/pci/drm/amd/amdkfd/kfd_crat.c
2059
cpu->proximity_domain_lo;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_coherency.c
27
u32 *cpu;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_coherency.c
36
cpu = kmap_local_page(page) + offset_in_page(offset);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_coherency.c
39
drm_clflush_virt_range(cpu, sizeof(*cpu));
sys/dev/pci/drm/i915/gem/selftests/i915_gem_coherency.c
41
*cpu = v;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_coherency.c
44
drm_clflush_virt_range(cpu, sizeof(*cpu));
sys/dev/pci/drm/i915/gem/selftests/i915_gem_coherency.c
46
kunmap_local(cpu);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_coherency.c
58
u32 *cpu;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_coherency.c
67
cpu = kmap_local_page(page) + offset_in_page(offset);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_coherency.c
70
drm_clflush_virt_range(cpu, sizeof(*cpu));
sys/dev/pci/drm/i915/gem/selftests/i915_gem_coherency.c
72
*v = *cpu;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_coherency.c
74
kunmap_local(cpu);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
105
u32 *cpu;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
158
cpu = kmap(p) + offset_in_page(offset);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
159
drm_clflush_virt_range(cpu, sizeof(*cpu));
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
160
if (*cpu != (u32)page) {
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
171
(u32)page, *cpu);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
174
*cpu = 0;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
175
drm_clflush_virt_range(cpu, sizeof(*cpu));
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
221
u32 *cpu;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
254
cpu = kmap(p) + offset_in_page(offset);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
255
drm_clflush_virt_range(cpu, sizeof(*cpu));
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
256
if (*cpu != (u32)page) {
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
267
(u32)page, *cpu);
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
270
*cpu = 0;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c
271
drm_clflush_virt_range(cpu, sizeof(*cpu));
sys/dev/pci/drm/i915/i915_pmu.c
639
if (event->cpu < 0)
sys/dev/pci/drm/i915/i915_request.c
1952
static unsigned long local_clock_ns(unsigned int *cpu)
sys/dev/pci/drm/i915/i915_request.c
1968
*cpu = get_cpu();
sys/dev/pci/drm/i915/i915_request.c
1975
static bool busywait_stop(unsigned long timeout, unsigned int cpu)
sys/dev/pci/drm/i915/i915_request.c
1982
return this_cpu != cpu;
sys/dev/pci/drm/i915/i915_request.c
1988
unsigned int cpu;
sys/dev/pci/drm/i915/i915_request.c
2016
timeout_ns += local_clock_ns(&cpu);
sys/dev/pci/drm/i915/i915_request.c
2024
if (busywait_stop(timeout_ns, cpu))
sys/dev/pci/drm/i915/i915_wait_util.h
64
int cpu, ret, timeout = (US) * 1000; \
sys/dev/pci/drm/i915/i915_wait_util.h
69
cpu = smp_processor_id(); \
sys/dev/pci/drm/i915/i915_wait_util.h
89
if (unlikely(cpu != smp_processor_id())) { \
sys/dev/pci/drm/i915/i915_wait_util.h
91
cpu = smp_processor_id(); \
sys/dev/pci/if_iwm.c
4197
int cpu, int *first_ucode_section)
sys/dev/pci/if_iwm.c
4206
if (cpu == 1) {
sys/dev/pci/if_iwm.c
4258
if (cpu == 1)
sys/dev/pci/ips.c
263
u_int8_t cpu[8];
sys/dev/pci/yds.c
914
u_int dma, cpu, blk, len;
sys/dev/pci/yds.c
925
cpu = sc->sc_play.offset;
sys/dev/pci/yds.c
929
if (((dma > cpu) && (dma - cpu > blk * 2)) ||
sys/dev/pci/yds.c
930
((cpu > dma) && (dma + len - cpu > blk * 2))) {
sys/dev/pci/yds.c
935
cpu, blk,
sys/dev/pci/yds.c
949
cpu, blk,
sys/dev/pci/yds.c
954
u_int dma, cpu, blk, len;
sys/dev/pci/yds.c
965
cpu = sc->sc_rec.offset;
sys/dev/pci/yds.c
969
if (((dma > cpu) && (dma - cpu > blk * 2)) ||
sys/dev/pci/yds.c
970
((cpu > dma) && (dma + len - cpu > blk * 2))) {
sys/dev/pci/yds.c
975
cpu, blk,
sys/dev/pci/yds.c
989
cpu, blk,
sys/dev/pv/hyperv.c
430
int cpu = CPU_INFO_UNIT(ci);
sys/dev/pv/hyperv.c
440
sc->sc_simp[cpu] = km_alloc(PAGE_SIZE, &kv_any, &kp_zero, &kd_nowait);
sys/dev/pv/hyperv.c
441
if (sc->sc_simp[cpu] == NULL) {
sys/dev/pv/hyperv.c
446
sc->sc_siep[cpu] = km_alloc(PAGE_SIZE, &kv_any, &kp_zero, &kd_nowait);
sys/dev/pv/hyperv.c
447
if (sc->sc_siep[cpu] == NULL) {
sys/dev/pv/hyperv.c
449
km_free(sc->sc_simp[cpu], PAGE_SIZE, &kv_any, &kp_zero);
sys/dev/pv/hyperv.c
462
int cpu = CPU_INFO_UNIT(ci);
sys/dev/pv/hyperv.c
469
if (!pmap_extract(pmap_kernel(), (vaddr_t)sc->sc_simp[cpu], &pa)) {
sys/dev/pv/hyperv.c
482
if (!pmap_extract(pmap_kernel(), (vaddr_t)sc->sc_siep[cpu], &pa)) {
sys/dev/pv/hyperv.c
505
sc->sc_vcpus[cpu] = rdmsr(MSR_HV_VP_INDEX);
sys/dev/pv/hyperv.c
508
sc->sc_vcpus[cpu], simp, siefp, sctrl);
sys/dev/pv/hyperv.c
666
int cpu = CPU_INFO_UNIT(ci);
sys/dev/pv/hyperv.c
671
evt = (struct vmbus_evtflags *)sc->sc_siep[cpu] +
sys/dev/pv/hyperv.c
727
int cpu = CPU_INFO_UNIT(ci);
sys/dev/pv/hyperv.c
730
msg = (struct vmbus_message *)sc->sc_simp[cpu] +
sys/dev/sbus/uperf_sbus.c
301
uperf_sbus_xir(void *arg, int cpu)
sys/kern/kern_clockintr.c
640
u_int cpu = CPU_INFO_UNIT(ci);
sys/kern/kern_clockintr.c
643
db_show_clockintr(cq->cq_running, "run", cpu);
sys/kern/kern_clockintr.c
645
db_show_clockintr(elm, "pend", cpu);
sys/kern/kern_clockintr.c
648
db_show_clockintr(elm, "idle", cpu);
sys/kern/kern_clockintr.c
653
db_show_clockintr(const struct clockintr *cl, const char *state, u_int cpu)
sys/kern/kern_clockintr.c
665
ts.tv_sec, ts.tv_nsec, state, cpu,
sys/kern/kern_lock.c
159
struct __mp_lock_cpu *cpu = &mpl->mpl_cpus[cpu_number()];
sys/kern/kern_lock.c
169
if (cpu->mplc_depth++ == 0)
sys/kern/kern_lock.c
170
cpu->mplc_ticket = atomic_inc_int_nv(&mpl->mpl_users);
sys/kern/kern_lock.c
173
__mp_lock_spin(mpl, cpu->mplc_ticket);
sys/kern/kern_lock.c
182
struct __mp_lock_cpu *cpu = &mpl->mpl_cpus[cpu_number()];
sys/kern/kern_lock.c
195
if (--cpu->mplc_depth == 0) {
sys/kern/kern_lock.c
205
struct __mp_lock_cpu *cpu = &mpl->mpl_cpus[cpu_number()];
sys/kern/kern_lock.c
213
rv = cpu->mplc_depth;
sys/kern/kern_lock.c
218
cpu->mplc_depth = 0;
sys/kern/kern_lock.c
236
struct __mp_lock_cpu *cpu = &mpl->mpl_cpus[CPU_INFO_UNIT(ci)];
sys/kern/kern_lock.c
238
return (cpu->mplc_ticket == mpl->mpl_ticket && cpu->mplc_depth > 0);
sys/kern/sched_bsd.c
206
#define decay_cpu(loadfac, cpu) (((loadfac) * (cpu)) / ((loadfac) + FSCALE))
sys/kern/subr_percpu.c
101
for (cpu = 0; cpu < ncpusfound; cpu++)
sys/kern/subr_percpu.c
102
free(cm[cpu].mem, type, sz);
sys/kern/subr_percpu.c
110
i->cpu = 0;
sys/kern/subr_percpu.c
118
unsigned int cpu = ++i->cpu;
sys/kern/subr_percpu.c
120
if (cpu >= ncpusfound)
sys/kern/subr_percpu.c
123
return (cm[cpu].mem);
sys/kern/subr_percpu.c
40
unsigned int cpu;
sys/kern/subr_percpu.c
44
for (cpu = 0; cpu < ncpusfound; cpu++)
sys/kern/subr_percpu.c
45
cm[cpu].mem = pool_get(pp, PR_WAITOK | PR_ZERO);
sys/kern/subr_percpu.c
53
unsigned int cpu;
sys/kern/subr_percpu.c
55
for (cpu = 0; cpu < ncpusfound; cpu++)
sys/kern/subr_percpu.c
56
pool_put(pp, cm[cpu].mem);
sys/kern/subr_percpu.c
65
unsigned int cpu;
sys/kern/subr_percpu.c
71
for (cpu = 0; cpu < ncpusfound; cpu++)
sys/kern/subr_percpu.c
72
cm[cpu].mem = malloc(sz, type, M_WAITOK | M_ZERO);
sys/kern/subr_percpu.c
81
unsigned int cpu;
sys/kern/subr_percpu.c
88
for (cpu = 1; cpu < ncpusfound; cpu++)
sys/kern/subr_percpu.c
89
cm[cpu].mem = malloc(sz, type, M_WAITOK | M_ZERO);
sys/kern/subr_percpu.c
97
unsigned int cpu;
sys/kern/subr_pool.c
2121
unsigned int cpu = 0;
sys/kern/subr_pool.c
2141
if (cpu >= ncpusfound) {
sys/kern/subr_pool.c
2146
info = &kpcc[cpu];
sys/kern/subr_pool.c
2147
info->pr_cpu = cpu;
sys/kern/subr_pool.c
2161
cpu++;
sys/net/if_veb.c
3355
veb_ep_brport_rele(void *cpu, void *port)
sys/net/if_veb.c
3357
struct veb_port_cpu *c = cpu;
sys/sys/percpu.h
39
unsigned int cpu;
usr.bin/systat/pool.c
560
int cpu;
usr.bin/systat/pool.c
569
for (cpu = 0; cpu < ncpusfound; cpu++) {
usr.bin/systat/pool.c
570
kpcc = &pc->cache_cpus[cpu];
usr.bin/systat/pool.c
643
int cpu;
usr.bin/systat/pool.c
648
for (cpu = 0; cpu < ncpusfound; cpu++) {
usr.bin/systat/pool.c
675
int cpu;
usr.bin/systat/pool.c
680
for (cpu = 0; cpu < ncpusfound; cpu++) {
usr.bin/systat/pool.c
707
int cpu;
usr.bin/systat/pool.c
712
for (cpu = 0; cpu < ncpusfound; cpu++) {
usr.bin/systat/pool.c
739
int cpu;
usr.bin/systat/pool.c
744
for (cpu = 0; cpu < ncpusfound; cpu++) {
usr.bin/top/display.c
332
cpustates_tag(int cpu)
usr.bin/top/display.c
349
snprintf(tag + 3, cpulen + 1, "%.*d", cpulen, cpu);
usr.bin/top/display.c
358
i = asprintf(&tag, "CPU%.*d: ", cpulen, cpu);
usr.bin/top/display.c
360
i = asprintf(&tag, "CPU%.*d states: ", cpulen, cpu);
usr.bin/top/display.c
374
int i, first, cpu, cpu_line;
usr.bin/top/display.c
387
for (cpu = 0; cpu < ncpu; cpu++) {
usr.bin/top/display.c
388
if (!online[cpu])
usr.bin/top/display.c
391
states = ostates + (CPUSTATES * cpu);
usr.bin/top/display.c
421
for (cpu = cpu_line = 0; cpu < ncpu; cpu++) {
usr.bin/top/display.c
423
if (!online[cpu])
usr.bin/top/display.c
429
states = ostates + (CPUSTATES * cpu);
usr.bin/top/display.c
434
addstrp(cpustates_tag(cpu));
usr.sbin/ldomctl/config.c
1003
md_add_prop_val(md, node, "pid", cpu->pid);
usr.sbin/ldomctl/config.c
1004
md_add_prop_val(md, node, "vid", cpu->vid);
usr.sbin/ldomctl/config.c
1005
md_add_prop_val(md, node, "gid", cpu->gid);
usr.sbin/ldomctl/config.c
1006
md_add_prop_val(md, node, "partid", cpu->partid);
usr.sbin/ldomctl/config.c
1007
md_add_prop_val(md, node, "resource_id", cpu->resource_id);
usr.sbin/ldomctl/config.c
1008
cpu->hv_node = node;
usr.sbin/ldomctl/config.c
125
TAILQ_HEAD(, cpu) free_cpus = TAILQ_HEAD_INITIALIZER(free_cpus);
usr.sbin/ldomctl/config.c
130
struct cpu *
usr.sbin/ldomctl/config.c
1320
struct cpu *cpu;
usr.sbin/ldomctl/config.c
133
struct cpu *cpu = NULL;
usr.sbin/ldomctl/config.c
135
TAILQ_FOREACH(cpu, &free_cpus, link) {
usr.sbin/ldomctl/config.c
1356
TAILQ_FOREACH(cpu, &guest->cpu_list, link)
usr.sbin/ldomctl/config.c
1357
md_link_node(md, guest->hv_node, cpu->hv_node);
usr.sbin/ldomctl/config.c
136
if (cpu->pid == pid)
usr.sbin/ldomctl/config.c
140
return cpu;
usr.sbin/ldomctl/config.c
148
struct cpu *cpu;
usr.sbin/ldomctl/config.c
164
cpu = pri_find_cpu(pid);
usr.sbin/ldomctl/config.c
165
if (cpu == NULL)
usr.sbin/ldomctl/config.c
167
cpu->core = core;
usr.sbin/ldomctl/config.c
2455
struct cpu *cpu, *cpu2;
usr.sbin/ldomctl/config.c
2462
TAILQ_FOREACH_SAFE(cpu, &guest->cpu_list, link, cpu2) {
usr.sbin/ldomctl/config.c
2463
TAILQ_REMOVE(&guest->cpu_list, cpu, link);
usr.sbin/ldomctl/config.c
2464
cpus[cpu->resource_id] = NULL;
usr.sbin/ldomctl/config.c
2465
pri_free_cpu(cpu);
usr.sbin/ldomctl/config.c
2486
struct cpu *cpu;
usr.sbin/ldomctl/config.c
2488
TAILQ_FOREACH(cpu, &guest->cpu_list, link) {
usr.sbin/ldomctl/config.c
2489
if (cpu->vid == vid) {
usr.sbin/ldomctl/config.c
2490
TAILQ_REMOVE(&guest->cpu_list, cpu, link);
usr.sbin/ldomctl/config.c
2491
cpus[cpu->resource_id] = NULL;
usr.sbin/ldomctl/config.c
2492
pri_free_cpu(cpu);
usr.sbin/ldomctl/config.c
2501
struct cpu *cpu;
usr.sbin/ldomctl/config.c
2503
cpu = pri_alloc_cpu(-1);
usr.sbin/ldomctl/config.c
2512
if (cpu->resource_id == -1) {
usr.sbin/ldomctl/config.c
2519
cpu->resource_id = resource_id;
usr.sbin/ldomctl/config.c
2521
cpus[cpu->resource_id] = cpu;
usr.sbin/ldomctl/config.c
2523
cpu->vid = guest->cpu_vid++;
usr.sbin/ldomctl/config.c
2524
cpu->gid = guest->gid;
usr.sbin/ldomctl/config.c
2525
cpu->partid = 1;
usr.sbin/ldomctl/config.c
2527
TAILQ_INSERT_TAIL(&guest->cpu_list, cpu, link);
usr.sbin/ldomctl/config.c
2528
cpu->guest = guest;
usr.sbin/ldomctl/config.c
2673
struct cpu *
usr.sbin/ldomctl/config.c
2676
struct cpu *cpu;
usr.sbin/ldomctl/config.c
2678
TAILQ_FOREACH(cpu, &guest->cpu_list, link)
usr.sbin/ldomctl/config.c
2679
if (cpu->pid == pid)
usr.sbin/ldomctl/config.c
2680
return cpu;
usr.sbin/ldomctl/config.c
2694
struct cpu *cpu;
usr.sbin/ldomctl/config.c
2707
cpu = guest_find_cpu(guest, pid);
usr.sbin/ldomctl/config.c
2708
if (cpu == NULL) {
usr.sbin/ldomctl/config.c
2712
md_set_prop_val(md, node2, "id", cpu->vid);
usr.sbin/ldomctl/config.c
291
struct cpu *cpu;
usr.sbin/ldomctl/config.c
295
cpu = xzalloc(sizeof(*cpu));
usr.sbin/ldomctl/config.c
300
if (!md_get_prop_val(md, node, "pid", &cpu->pid))
usr.sbin/ldomctl/config.c
301
md_get_prop_val(md, node, "id", &cpu->pid);
usr.sbin/ldomctl/config.c
302
cpu->vid = -1;
usr.sbin/ldomctl/config.c
303
cpu->gid = -1;
usr.sbin/ldomctl/config.c
304
cpu->partid = -1;
usr.sbin/ldomctl/config.c
305
cpu->resource_id = -1;
usr.sbin/ldomctl/config.c
306
TAILQ_INSERT_TAIL(&free_cpus, cpu, link);
usr.sbin/ldomctl/config.c
322
struct cpu *
usr.sbin/ldomctl/config.c
325
struct cpu *cpu;
usr.sbin/ldomctl/config.c
328
cpu = TAILQ_FIRST(&free_cpus);
usr.sbin/ldomctl/config.c
329
TAILQ_REMOVE(&free_cpus, cpu, link);
usr.sbin/ldomctl/config.c
330
return cpu;
usr.sbin/ldomctl/config.c
333
TAILQ_FOREACH(cpu, &free_cpus, link) {
usr.sbin/ldomctl/config.c
334
if (cpu->pid == pid) {
usr.sbin/ldomctl/config.c
335
TAILQ_REMOVE(&free_cpus, cpu, link);
usr.sbin/ldomctl/config.c
336
return cpu;
usr.sbin/ldomctl/config.c
344
pri_free_cpu(struct cpu *cpu)
usr.sbin/ldomctl/config.c
346
TAILQ_INSERT_TAIL(&free_cpus, cpu, link);
usr.sbin/ldomctl/config.c
649
struct cpu *cpu;
usr.sbin/ldomctl/config.c
664
cpu = pri_alloc_cpu(pid);
usr.sbin/ldomctl/config.c
665
md_get_prop_val(md, node, "vid", &cpu->vid);
usr.sbin/ldomctl/config.c
666
if (!md_get_prop_val(md, node, "gid", &cpu->gid))
usr.sbin/ldomctl/config.c
667
cpu->gid = 0;
usr.sbin/ldomctl/config.c
668
md_get_prop_val(md, node, "partid", &cpu->partid);
usr.sbin/ldomctl/config.c
669
cpu->resource_id = resource_id;
usr.sbin/ldomctl/config.c
670
cpus[resource_id] = cpu;
usr.sbin/ldomctl/config.c
671
cpu->hv_node = node;
usr.sbin/ldomctl/config.c
78
struct cpu **cpus;
usr.sbin/ldomctl/config.c
980
hvmd_finalize_cpu(struct md *md, struct cpu *cpu)
usr.sbin/ldomctl/config.c
987
if (cpu->core->guests[i] == cpu->guest) {
usr.sbin/ldomctl/config.c
988
cpu->partid = i + 1;
usr.sbin/ldomctl/config.c
991
if (cpu->core->guests[i] == NULL) {
usr.sbin/ldomctl/config.c
992
cpu->core->guests[i] = cpu->guest;
usr.sbin/ldomctl/config.c
993
cpu->partid = i + 1;
usr.sbin/ldomctl/ldomctl.h
135
TAILQ_HEAD(, cpu) cpu_list;
usr.sbin/ldomctl/ldomctl.h
43
TAILQ_ENTRY(cpu) link;
usr.sbin/nsd/compat/cpuset.h
62
int cpuset_set(cpuid_t cpu, cpuset_t *set);
usr.sbin/nsd/compat/cpuset.h
66
int cpuset_clr(cpuid_t cpu, cpuset_t *set);
usr.sbin/nsd/compat/cpuset.h
70
int cpuset_isset(cpuid_t cpu, const cpuset_t *set);
usr.sbin/nsd/configparser.y
54
struct cpu_option *cpu;
usr.sbin/nsd/configparser.y
604
opt->cpu = $2;
usr.sbin/nsd/configparser.y
608
opt->cpu = (int)$2;
usr.sbin/nsd/configparser.y
65
%type <cpu> cpus
usr.sbin/nsd/configparser.y
729
long long cpu;
usr.sbin/nsd/configparser.y
741
cpu = 0;
usr.sbin/nsd/configparser.y
742
if(!parse_number(tok, &cpu) || cpu < 0) {
usr.sbin/nsd/configparser.y
746
assert(cpu >=0);
usr.sbin/nsd/configparser.y
747
opt->cpu = (int)cpu;
usr.sbin/nsd/nsd-checkconf.c
647
printf(" %d", n->cpu);
usr.sbin/nsd/nsd-checkconf.c
656
n->service, n->cpu);
usr.sbin/nsd/nsd-checkconf.c
659
n->cpu);
usr.sbin/nsd/nsd.c
1236
assert(opt->cpu >= 0);
usr.sbin/nsd/nsd.c
1237
if(opt->cpu >= ncpus) {
usr.sbin/nsd/nsd.c
1239
"cpu-affinity", opt->cpu);
usr.sbin/nsd/nsd.c
1241
cpuset_set((cpuid_t)opt->cpu, nsd.cpuset);
usr.sbin/nsd/nsd.c
1245
int cpu;
usr.sbin/nsd/nsd.c
1249
cpu = -1;
usr.sbin/nsd/nsd.c
1250
for(; opt && cpu == -1; opt = opt->next) {
usr.sbin/nsd/nsd.c
1252
cpu = opt->cpu;
usr.sbin/nsd/nsd.c
1253
assert(cpu >= 0);
usr.sbin/nsd/nsd.c
1258
if(cpu == -1) {
usr.sbin/nsd/nsd.c
1262
if(!cpuset_isset(cpu, nsd.cpuset)) {
usr.sbin/nsd/nsd.c
1264
"is not specified in cpu-affinity", cpu);
usr.sbin/nsd/nsd.c
1266
cpuset_set((cpuid_t)cpu, nsd.xfrd_cpuset);
usr.sbin/nsd/nsd.c
1290
int cpu, server;
usr.sbin/nsd/nsd.c
1294
cpu = -1;
usr.sbin/nsd/nsd.c
1296
for(; opt && cpu == -1; opt = opt->next) {
usr.sbin/nsd/nsd.c
1298
cpu = opt->cpu;
usr.sbin/nsd/nsd.c
1299
assert(cpu >= 0);
usr.sbin/nsd/nsd.c
1306
if(cpu == -1) {
usr.sbin/nsd/nsd.c
1310
if(!cpuset_isset((cpuid_t)cpu, nsd.cpuset)) {
usr.sbin/nsd/nsd.c
1314
cpu, server);
usr.sbin/nsd/nsd.c
1317
(cpuid_t)cpu, nsd.children[i].cpuset);
usr.sbin/nsd/options.h
279
int cpu;
usr.sbin/nsd/options.h
285
int cpu;