| /onnv-gate/usr/src/uts/i86pc/os/cpupm/ |
| H A D | cpu_idle.c | 179 cpupart_t *cpu_part; in cstate_wakeup() local 183 cpu_part = cp->cpu_part; in cstate_wakeup() 189 if (bitset_in_set(&cpu_part->cp_haltset, cpu_sid)) { in cstate_wakeup() 194 bitset_atomic_del(&cpu_part->cp_haltset, cpu_sid); in cstate_wakeup() 240 cpu_found = bitset_find(&cpu_part->cp_haltset); in cstate_wakeup() 244 } while (bitset_atomic_test_and_del(&cpu_part->cp_haltset, in cstate_wakeup() 337 cpupart_t *cp = cpup->cpu_part; in acpi_cpu_cstate()
|
| /onnv-gate/usr/src/uts/i86pc/os/ |
| H A D | mp_machdep.c | 443 cpupart_t *cp = cpup->cpu_part; in cpu_idle() 563 cp = cpu->cpu_part; in cpu_wakeup() 653 cpupart_t *cp = cpup->cpu_part; in cpu_idle_mwait() 744 cpupart_t *cpu_part; in cpu_wakeup_mwait() local 748 cpu_part = cp->cpu_part; in cpu_wakeup_mwait() 755 if (bitset_in_set(&cpu_part->cp_haltset, cpu_sid)) { in cpu_wakeup_mwait() 760 bitset_atomic_del(&cpu_part->cp_haltset, cpu_sid); in cpu_wakeup_mwait() 799 cpu_found = bitset_find(&cpu_part->cp_haltset); in cpu_wakeup_mwait() 802 } while (bitset_atomic_test_and_del(&cpu_part->cp_haltset, in cpu_wakeup_mwait()
|
| /onnv-gate/usr/src/uts/sun4u/os/ |
| H A D | mach_startup.c | 230 cpupart_t *cp = cpup->cpu_part; in cpu_halt() 353 cp = cpu->cpu_part; in cpu_wakeup()
|
| /onnv-gate/usr/src/uts/common/disp/ |
| H A D | disp.c | 515 if (CP_MAXRUNPRI(cp->cpu_part) >= 0) in disp_anywork() 631 kpq = &cp->cpu_part->cp_kp_queue; in idle() 726 kpq = &cpup->cpu_part->cp_kp_queue; in disp() 1051 part = CPU->cpu_part; in thread_on_queue() 1055 } while ((part = part->cp_next) != CPU->cpu_part); in thread_on_queue() 1237 if (tp->t_cpupart == cp->cpu_part) { in setbackdq() 1406 if (tp->t_cpupart == cp->cpu_part) { in setfrontdq() 1579 if (tp->t_cpupart != cp->cpu_part) { in setkpdq() 1809 max_run_pri = CP_MAXRUNPRI(cpup->cpu_part); in cpu_surrender() 1914 kpq = &cp->cpu_part->cp_kp_queue; in disp_getwork() [all …]
|
| H A D | cpupart.c | 336 oldpp = cp->cpu_part; in cpupart_move_cpu() 502 cp->cpu_part = newpp; in cpupart_move_cpu() 680 if (boundcpu != NULL && boundcpu->cpu_part != cp) in cpupart_movable_thread() 1002 if (cp->cpu_part == pp) { in cpupart_destroy() 1004 cp->cpu_part = newpp; in cpupart_destroy() 1048 return (CPTOPS(cp->cpu_part->cp_id)); in cpupart_query_cpu()
|
| H A D | cmt.c | 956 cpp->cpu_part->cp_id == oldpp->cp_id) { in pg_cmt_cpupart_move() 962 bitset_del(&cp->cpu_part->cp_cmt_pgs, pg->pg_id); in pg_cmt_cpupart_move() 1032 bitset_add(&cp->cpu_part->cp_cmt_pgs, ((pg_t *)pg)->pg_id); in pg_cmt_cpu_active() 1112 cpp->cpu_part->cp_id == cp->cpu_part->cp_id) { in pg_cmt_cpu_inactive() 1118 bitset_del(&cp->cpu_part->cp_cmt_pgs, in pg_cmt_cpu_inactive()
|
| H A D | cmt_policy.c | 218 if (newcp->cpu_part == tp->t_cpupart && in cmt_balance()
|
| H A D | shuttle.c | 138 if (t->t_bound_cpu != NULL || t->t_cpupart != cp->cpu_part) { in shuttle_resume()
|
| H A D | thread.c | 514 if (CPU->cpu_part == &cp_default) in thread_create()
|
| /onnv-gate/usr/src/uts/common/os/ |
| H A D | cyclic.c | 1562 if ((flags & CYF_PART_BOUND) && bound->cpu_part != part) in cyclic_pick_cpu() 1629 ASSERT(avoid->cpu_part == start->cpu_part); in cyclic_pick_cpu() 2142 cpupart_t *part = c->cpu_part; in cyclic_juggle_one() 2200 cpupart_t *part = c->cpu_part; in cyclic_bind_cpu() 2230 CYC_PTRACE("unbind-part", idp, c->cpu_part); in cyclic_unbind_cpupart() 2998 ASSERT(part == NULL || d == NULL || d->cpu_part == part); in cyclic_bind() 3019 if (part != c->cpu_part && (flags & CYF_PART_BOUND)) in cyclic_bind() 3031 ASSERT(!(flags & CYF_PART_BOUND) || c->cpu_part == part); in cyclic_bind() 3371 cpupart_t *part = d->cpu_part; in cyclic_move_in() 3399 if (c->cpu_part != part || (c->cpu_flags & CPU_ENABLE)) in cyclic_move_in() [all …]
|
| H A D | cpu.c | 467 if (t->t_cpu->cpu_part != t->t_cpupart) { in thread_affinity_clear() 1203 pg_cpupart_in(cp, cp->cpu_part); in cpu_online() 1273 pp = cp->cpu_part; in cpu_offline() 1718 cp->cpu_part = &cp_default; in cpu_list_init() 1755 cp->cpu_part = &cp_default; in cpu_add_unit() 1881 cpupart_t *pp = cp->cpu_part; in cpu_add_active_internal() 1921 pg_cpupart_in(cp, cp->cpu_part); in cpu_add_active() 1942 cpupart_t *pp = cp->cpu_part; in cpu_remove_active() 2596 if (cp == NULL || tp->t_cpupart != cp->cpu_part) { in cpu_bind_thread() 2627 tp->t_cpu->cpu_part != tp->t_cpupart) in cpu_bind_thread()
|
| H A D | lgrp.c | 599 rc = lpl_topo_verify(cp->cpu_part); in lgrp_config() 612 rc = lpl_topo_verify(cp->cpu_part); in lgrp_config() 623 rc = lpl_topo_verify(cp->cpu_part); in lgrp_config() 633 rc = lpl_topo_verify(cp->cpu_part); in lgrp_config() 742 ASSERT(cp->cpu_part != NULL); in lgrp_cpu_init() 813 cp->cpu_lpl = &cp->cpu_part->cp_lgrploads[lgrpid]; in lgrp_cpu_init() 1987 cpupart = cp->cpu_part; in lpl_cpu_adjcnt() 2590 cpupart = cp->cpu_part; in lgrp_part_add_cpu() 2679 klgrpset_del(cp->cpu_part->cp_lgrpset, lpl->lpl_lgrpid); in lgrp_part_del_cpu() 2684 lpl_leaf_remove(leaf_lpl, cp->cpu_part); in lgrp_part_del_cpu()
|
| H A D | pool_pset.c | 413 if (c->cpu_part == cp && !cpu_is_poweredoff(c)) { in pool_pset_visibility_change() 875 if (cpu->cpu_part != cpupart) /* not our pset */ in pool_pset_pack()
|
| H A D | clock.c | 505 cpupart = cp->cpu_part; in clock() 1136 cp->cpu_part->cp_loadavg.lg_total += cpu_total; in loadavg_update()
|
| H A D | taskq.c | 884 cpupart_t *cp = cpu[id]->cpu_part; in taskq_cpu_setup()
|
| /onnv-gate/usr/src/uts/sun4v/os/ |
| H A D | mach_startup.c | 110 cpupart_t *cp = cpup->cpu_part; in cpu_halt() 231 cp = cpu->cpu_part; in cpu_wakeup()
|
| /onnv-gate/usr/src/lib/libdtrace/common/ |
| H A D | sched.d | 43 cpu_pset = C->cpu_part->cp_id;
|
| /onnv-gate/usr/src/uts/i86pc/io/ |
| H A D | hpet_acpi.c | 1262 cpupart_t *cpu_part; in hpet_use_hpet_timer() local 1269 cpu_part = CPU->cpu_part; in hpet_use_hpet_timer() 1315 !bitset_in_set(&cpu_part->cp_haltset, cpu_sid)) { in hpet_use_hpet_timer()
|
| /onnv-gate/usr/src/cmd/mdb/common/modules/genunix/ |
| H A D | lgrp.c | 186 (uintptr_t)cpu->cpu_part) == -1) { in lgrp_cpuwalk_callback() 188 cpu->cpu_part); in lgrp_cpuwalk_callback()
|
| /onnv-gate/usr/src/uts/common/sys/ |
| H A D | cpuvar.h | 98 struct cpupart *cpu_part; /* partition with this CPU */ member
|
| /onnv-gate/usr/src/uts/sun4u/cpu/ |
| H A D | us3_common.c | 3029 if (ncpus == 1 || dtcr->cpu_part->cp_ncpus == 1) { in ce_ptnr_select() 3061 if (sp == NULL || sp->cpu_part != dtcr->cpu_part || in ce_ptnr_select() 3093 if (sp->cpu_part != dtcr->cpu_part) in ce_ptnr_select()
|
| /onnv-gate/usr/src/uts/sun4v/io/ |
| H A D | dr_cpu.c | 801 cpp = cp->cpu_part; in dr_cpu_check_psrset()
|
| /onnv-gate/usr/src/uts/common/io/mac/ |
| H A D | mac_datapath_setup.c | 547 if ((cpupart == NULL) || (cp->cpu_part == cpupart)) in mac_next_bind_cpu()
|