/opensolaris-onvv-gate/usr/src/uts/i86pc/io/ |
H A D | ppm_plat.c | 46 ppm_set_topspeed(ppm_dev_t *cpup, int speed) argument 48 for (cpup = cpup->domp->devlist; cpup != NULL; cpup = cpup->next) 49 (*cpupm_set_topspeed_callb)(cpup->dip, speed); 63 ppm_dev_t *cpup; local 68 cpup = PPM_GET_PRIVATE((dev_info_t *)ctx); 74 ddi_get_instance(cpup 125 ppm_dev_t *cpup; local [all...] |
/opensolaris-onvv-gate/usr/src/uts/i86pc/os/ |
H A D | x_call.c | 199 xc_init_cpu(struct cpu *cpup) argument 216 msg->xc_master = cpup->cpu_id; 217 xc_insert(&cpup->cpu_m.xc_free, msg); 218 } else if (cpu[c] != NULL && cpu[c] != cpup) { 223 * so need to check cpu[c] isn't cpup itself to avoid 233 msg->xc_master = cpup->cpu_id; 234 xc_insert(&cpup->cpu_m.xc_free, msg); 244 msg->xc_master = cpup->cpu_id; 245 xc_insert(&cpup->cpu_m.xc_free, msg); 253 xc_fini_cpu(struct cpu *cpup) argument 270 xc_flush_cpu(struct cpu *cpup) argument 461 struct cpu *cpup; local 555 struct cpu *cpup; local [all...] |
H A D | cpr_impl.c | 342 wc_cpu_t *cpup = wc_other_cpus + who; local 353 bcopy(cpup, &(wp->wc_cpu), sizeof (wc_cpu_t)); 355 gdt.base = cpup->wc_gdt_base; 356 gdt.limit = cpup->wc_gdt_limit; 364 init_real_mode_platter(who, code_length, cpup->wc_cr4, gdt); 489 wc_cpu_t *cpup = wc_other_cpus + who; local 497 (void *)cpup->wc_gdt_base, cpup->wc_gdt_limit, 498 (void *)cpup->wc_idt_base, cpup 519 wc_cpu_t *cpup = &(wp->wc_cpu); local [all...] |
H A D | mp_machdep.c | 441 cpu_t *cpup = CPU; local 442 processorid_t cpu_sid = cpup->cpu_seqid; 443 cpupart_t *cp = cpup->cpu_part; 453 if (cpup->cpu_flags & CPU_OFFLINE || ncpus == 1) 477 cpup->cpu_disp_flags |= CPU_DISP_HALTED; 489 cpup->cpu_disp_flags &= ~CPU_DISP_HALTED; 514 cpup->cpu_disp_flags &= ~CPU_DISP_HALTED; 525 if (cpup->cpu_disp->disp_nrunnable != 0) { 527 cpup->cpu_disp_flags &= ~CPU_DISP_HALTED; 544 cpup 651 cpu_t *cpup = CPU; local [all...] |
/opensolaris-onvv-gate/usr/src/uts/sun4u/io/ |
H A D | ppm_plat.c | 209 ppm_dev_t *cpup; local 219 cpup = domp->devlist; 220 lowest = cpup->lowest; 221 highest = cpup->highest; 226 oldlevel = (cpup->level == PM_LEVEL_UNKNOWN) ? highest : cpup->level; 227 dip = cpup->dip; 250 for (; cpup; cpup = cpup [all...] |
H A D | sbd_cpu.c | 343 struct cpu *cpup; local 403 cpup = cpu_get(cpuid); 404 if (cpup && disp_bound_threads(cpup, 0)) { 407 f, cpup->cpu_id); 543 sbd_cpu_unit_t *cpup; local 628 cpup = SBD_GET_BOARD_CPUUNIT(sbp, unit); 629 cpup->sbc_cm.sbdev_cond = SBD_COND_OK; 760 sbd_cpu_unit_t *cpup; local 803 cpup 834 struct cpu *cpup; local [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/disp/ |
H A D | disp.c | 319 cpu_t *cpup; local 335 cpup = cpu_list; 337 disp_dq_alloc(&disp_mem[i], numpris, cpup->cpu_disp); 339 cpup = cpup->cpu_next; 340 } while (cpup != cpu_list); 705 cpu_t *cpup; local 715 cpup = CPU; 719 dp = cpup->cpu_disp; 726 kpq = &cpup 1798 cpu_t *cpup; local 1856 cpu_t *cpup; local [all...] |
/opensolaris-onvv-gate/usr/src/uts/sun4u/os/ |
H A D | mach_startup.c | 228 cpu_t *cpup = CPU; local 229 processorid_t cpu_sid = cpup->cpu_seqid; 230 cpupart_t *cp = cpup->cpu_part; 232 volatile int *p = &cpup->cpu_disp->disp_nrunnable; 260 cpup->cpu_disp_flags |= CPU_DISP_HALTED; 273 cpup->cpu_disp_flags &= ~CPU_DISP_HALTED; 333 cpup->cpu_disp_flags &= ~CPU_DISP_HALTED;
|
/opensolaris-onvv-gate/usr/src/uts/sun4v/os/ |
H A D | mach_startup.c | 108 cpu_t *cpup = CPU; local 109 processorid_t cpu_sid = cpup->cpu_seqid; 110 cpupart_t *cp = cpup->cpu_part; 112 volatile int *p = &cpup->cpu_disp->disp_nrunnable; 140 cpup->cpu_disp_flags |= CPU_DISP_HALTED; 153 cpup->cpu_disp_flags &= ~CPU_DISP_HALTED; 213 cpup->cpu_disp_flags &= ~CPU_DISP_HALTED;
|
H A D | mach_mp_states.c | 167 xt_cpu_unreg_powerdown(struct cpu *cpup) argument 171 processorid_t cpuid = cpup->cpu_id;
|
/opensolaris-onvv-gate/usr/src/cmd/fm/modules/sun4v/cpumem-retire/ |
H A D | cma_cpu_sun4v.c | 275 cma_cpu_t **cpup; local 281 cpup = &cma.cma_cpus; 282 while (*cpup != NULL) { 283 cma_cpu_t *cpu = *cpup; 290 *cpup = cpu->cpu_next; 295 cpup = &cpu->cpu_next;
|
/opensolaris-onvv-gate/usr/src/uts/sun4u/excalibur/io/ |
H A D | xcalppm.c | 654 ppm_dev_t *cpup; local 656 for (cpup = xcppm_cpu.devlist; cpup != ecpup; cpup = cpup->next) { 658 cpup->path, level)); 659 (void) xcppm_change_power_level(cpup, 0, level); 775 ppm_dev_t *cpup; local 781 cpup = xcppm_cpu.devlist; 782 lowest = cpup [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/os/ |
H A D | sched.c | 539 struct cpu *cpup = CPU; local 593 CPU_STATS_ADDQ(cpup, vm, swapin, 1); 594 CPU_STATS_ADDQ(cpup, vm, pgswapin, 635 struct cpu *cpup = CPU; local 727 CPU_STATS_ADDQ(cpup, 757 CPU_STATS_ADDQ(cpup, vm, pgswapout, btop(as_size)); 758 CPU_STATS_ADDQ(cpup, vm, swapout, 1); 831 struct cpu *cpup = CPU; local 896 CPU_STATS_ADDQ(cpup, vm, pgswapout, stack_pages); 920 CPU_STATS_ADDQ(cpup, v [all...] |
H A D | mutex.c | 348 cpu_t *cpup; local 372 cpup = CPU; 373 if (CPU_ON_INTR(cpup) && !panicstr) { 380 CPU_STATS_ADDQ(cpup, sys, mutex_adenters, 1);
|
H A D | bio.c | 301 struct cpu *cpup; local 309 cpup = CPU; /* get pointer AFTER preemption is disabled */ 310 CPU_STATS_ADDQ(cpup, sys, lwrite, 1); 311 CPU_STATS_ADDQ(cpup, sys, bwrite, 1); 314 CPU_STATS_ADDQ(cpup, sys, bawrite, 1); 1211 struct cpu *cpup; local 1215 cpup = CPU; 1216 atomic_add_64(&cpup->cpu_stats.sys.iowait, 1); 1229 atomic_add_64(&cpup->cpu_stats.sys.iowait, -1); 1316 struct cpu *cpup; local [all...] |
/opensolaris-onvv-gate/usr/src/uts/i86pc/os/cpupm/ |
H A D | cpu_idle.c | 335 cpu_t *cpup = CPU; local 336 processorid_t cpu_sid = cpup->cpu_seqid; 337 cpupart_t *cp = cpup->cpu_part; 367 if (cpup->cpu_flags & CPU_OFFLINE || ncpus == 1) 386 cpup->cpu_disp_flags |= CPU_DISP_HALTED; 400 cpup->cpu_disp_flags &= ~CPU_DISP_HALTED; 438 cpup->cpu_disp_flags &= ~CPU_DISP_HALTED; 448 if (cpup->cpu_disp->disp_nrunnable != 0) { 453 cpup->cpu_disp_flags &= ~CPU_DISP_HALTED; 491 cpup [all...] |
/opensolaris-onvv-gate/usr/src/cmd/mdb/intel/mdb/ |
H A D | kvm_isadep.c | 101 kt_cpu2cpuid(uintptr_t cpup) argument 105 if (mdb_vread(&cpu, sizeof (cpu_t), cpup) != sizeof (cpu_t))
|
/opensolaris-onvv-gate/usr/src/uts/common/io/ppm/ |
H A D | ppm.c | 1044 ppm_dev_t *cpup; local 1047 for (cpup = ecpup->domp->devlist; cpup != ecpup; cpup = cpup->next) { 1049 "level %d\n", cpup->path, level)) 1051 ret = pm_power(cpup->dip, 0, level); 1053 cpup->level = level; 1054 cpup->rplvl = PM_LEVEL_UNKNOWN; 1075 ppm_dev_t *ppmd, *cpup; local [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/vm/ |
H A D | vm_pvn.c | 373 struct cpu *cpup; local 553 cpup = CPU; /* get cpup now that CPU cannot change */ 554 CPU_STATS_ADDQ(cpup, vm, dfree, dfree); 555 CPU_STATS_ADDQ(cpup, vm, pgrec, pgrec); 556 CPU_STATS_ADDQ(cpup, vm, pgout, pgout); 557 CPU_STATS_ADDQ(cpup, vm, pgpgout, pgpgout); 558 CPU_STATS_ADDQ(cpup, vm, anonpgout, anonpgout); 559 CPU_STATS_ADDQ(cpup, vm, anonfree, anonfree); 560 CPU_STATS_ADDQ(cpup, v [all...] |
/opensolaris-onvv-gate/usr/src/cmd/mdb/sun4u/modules/opl/oplhwd/ |
H A D | oplhwd.c | 201 hwd_cpu_t *cpup; local 249 cpup = &corep->core_cpus[cp]; 251 " = 0x%x\n", cp, cpup->cpu_status, 252 hwd_stat_decode(cpup->cpu_status), 253 cpup->cpu_cpuid); 256 cpup->cpu_component_name);
|
/opensolaris-onvv-gate/usr/src/uts/common/sys/ |
H A D | cpuvar.h | 277 #define CPU_ON_INTR(cpup) ((cpup)->cpu_intr_actv >> (LOCK_LEVEL + 1)) 289 #define INTR_ACTIVE(cpup, level) \ 291 ((cpup)->cpu_intr_actv & (1 << (level))) : (CPU_ON_INTR(cpup)))
|
/opensolaris-onvv-gate/usr/src/uts/common/io/ |
H A D | avintr.c | 520 struct cpu *cpup; local 527 cpup = cpu[cix]; 528 if (cpup != NULL && CPU_IN_SET(cpus_to_check, cix)) { 529 if (INTR_ACTIVE(cpup, ipl)) {
|
/opensolaris-onvv-gate/usr/src/uts/sun4/os/ |
H A D | machdep.c | 488 cpu_t *cpup = (cpu_t *)ksp->ks_private; local 501 knp[i * 2].value.ui64 = cpup->cpu_m.intrstat[i + 1][0]; 502 knp[(i * 2) + 1].value.ui64 = cpup->cpu_stats.sys.intr[i]; 508 cpup->cpu_id);
|
/opensolaris-onvv-gate/usr/src/uts/sun4u/cpu/ |
H A D | us3_cheetahplus.c | 81 static cpu_t *cpu_get_sibling_core(cpu_t *cpup); 1334 cpu_get_sibling_core(cpu_t *cpup) argument 1340 if ((cpup == NULL) || (!cmp_cpu_is_cmp(cpup->cpu_id))) 1342 pg = (pg_t *)pghw_find_pg(cpup, PGHW_CHIP); 1348 * for a CPU that isn't cpup 1352 if (nextp != cpup)
|
/opensolaris-onvv-gate/usr/src/uts/i86pc/vm/ |
H A D | vm_machdep.c | 3884 setup_vaddr_for_ppcopy(struct cpu *cpup) argument 3891 cpup->cpu_caddr1 = addr; 3892 cpup->cpu_caddr1pte = pte_pa; 3896 cpup->cpu_caddr2 = addr; 3897 cpup->cpu_caddr2pte = pte_pa; 3899 mutex_init(&cpup->cpu_ppaddr_mutex, NULL, MUTEX_DEFAULT, NULL); 3906 teardown_vaddr_for_ppcopy(struct cpu *cpup) argument 3908 mutex_destroy(&cpup->cpu_ppaddr_mutex); 3910 hat_mempte_release(cpup->cpu_caddr2, cpup [all...] |