Searched refs:cpup (Results 1 - 25 of 32) sorted by relevance

12

/opensolaris-onvv-gate/usr/src/uts/i86pc/io/
H A Dppm_plat.c46 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 Dx_call.c199 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 Dcpr_impl.c342 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 Dmp_machdep.c441 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 Dppm_plat.c209 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 Dsbd_cpu.c343 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 Ddisp.c319 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 Dmach_startup.c228 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 Dmach_startup.c108 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 Dmach_mp_states.c167 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 Dcma_cpu_sun4v.c275 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 Dxcalppm.c654 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 Dsched.c539 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 Dmutex.c348 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 Dbio.c301 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 Dcpu_idle.c335 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 Dkvm_isadep.c101 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 Dppm.c1044 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 Dvm_pvn.c373 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 Doplhwd.c201 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 Dcpuvar.h277 #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 Davintr.c520 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 Dmachdep.c488 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 Dus3_cheetahplus.c81 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 Dvm_machdep.c3884 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...]

Completed in 284 milliseconds

12