/titanic_41/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()
|
/titanic_41/usr/src/uts/i86pc/os/ |
H A D | mp_machdep.c | 456 cpupart_t *cp = cpup->cpu_part; in cpu_idle() 576 cp = cpu->cpu_part; in cpu_wakeup() 666 cpupart_t *cp = cpup->cpu_part; in cpu_idle_mwait() 757 cpupart_t *cpu_part; in cpu_wakeup_mwait() local 761 cpu_part = cp->cpu_part; in cpu_wakeup_mwait() 768 if (bitset_in_set(&cpu_part->cp_haltset, cpu_sid)) { in cpu_wakeup_mwait() 773 bitset_atomic_del(&cpu_part->cp_haltset, cpu_sid); in cpu_wakeup_mwait() 812 cpu_found = bitset_find(&cpu_part->cp_haltset); in cpu_wakeup_mwait() 815 } while (bitset_atomic_test_and_del(&cpu_part->cp_haltset, in cpu_wakeup_mwait()
|
/titanic_41/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()
|
/titanic_41/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 | 515 if (CPU->cpu_part == &cp_default) in thread_create()
|
/titanic_41/usr/src/uts/common/os/ |
H A D | cyclic.c | 1569 if ((flags & CYF_PART_BOUND) && bound->cpu_part != part) in cyclic_pick_cpu() 1636 ASSERT(avoid->cpu_part == start->cpu_part); in cyclic_pick_cpu() 2149 cpupart_t *part = c->cpu_part; in cyclic_juggle_one() 2207 cpupart_t *part = c->cpu_part; in cyclic_bind_cpu() 2237 CYC_PTRACE("unbind-part", idp, c->cpu_part); in cyclic_unbind_cpupart() 3005 ASSERT(part == NULL || d == NULL || d->cpu_part == part); in cyclic_bind() 3026 if (part != c->cpu_part && (flags & CYF_PART_BOUND)) in cyclic_bind() 3038 ASSERT(!(flags & CYF_PART_BOUND) || c->cpu_part == part); in cyclic_bind() 3378 cpupart_t *part = d->cpu_part; in cyclic_move_in() 3406 if (c->cpu_part != part || (c->cpu_flags & CPU_ENABLE)) in cyclic_move_in() [all …]
|
H A D | cpu.c | 471 if (t->t_cpu->cpu_part != t->t_cpupart) { in thread_affinity_clear() 1209 pg_cpupart_in(cp, cp->cpu_part); in cpu_online() 1279 pp = cp->cpu_part; in cpu_offline() 1724 cp->cpu_part = &cp_default; in cpu_list_init() 1761 cp->cpu_part = &cp_default; in cpu_add_unit() 1887 cpupart_t *pp = cp->cpu_part; in cpu_add_active_internal() 1927 pg_cpupart_in(cp, cp->cpu_part); in cpu_add_active() 1948 cpupart_t *pp = cp->cpu_part; in cpu_remove_active() 2602 if (cp == NULL || tp->t_cpupart != cp->cpu_part) { in cpu_bind_thread() 2633 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 | 506 cpupart = cp->cpu_part; in clock() 1128 cp->cpu_part->cp_loadavg.lg_total += cpu_total; in loadavg_update()
|
H A D | taskq.c | 899 cpupart_t *cp = cpu[id]->cpu_part; in taskq_cpu_setup()
|
/titanic_41/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()
|
/titanic_41/usr/src/lib/libdtrace/common/ |
H A D | sched.d | 43 cpu_pset = C->cpu_part->cp_id;
|
/titanic_41/usr/src/uts/i86pc/io/ |
H A D | hpet_acpi.c | 1217 cpupart_t *cpu_part; in hpet_use_hpet_timer() local 1224 cpu_part = CPU->cpu_part; in hpet_use_hpet_timer() 1270 !bitset_in_set(&cpu_part->cp_haltset, cpu_sid)) { in hpet_use_hpet_timer()
|
/titanic_41/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()
|
/titanic_41/usr/src/uts/common/sys/ |
H A D | cpuvar.h | 92 struct cpupart *cpu_part; /* partition with this CPU */ member
|
/titanic_41/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()
|
/titanic_41/usr/src/uts/sun4v/io/ |
H A D | dr_cpu.c | 801 cpp = cp->cpu_part; in dr_cpu_check_psrset()
|
/titanic_41/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()
|