Home
last modified time | relevance | path

Searched refs:cpu_part (Results 1 – 23 of 23) sorted by relevance

/titanic_50/usr/src/uts/i86pc/os/cpupm/
H A Dcpu_idle.c179 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_50/usr/src/uts/i86pc/os/
H A Dmp_machdep.c456 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_50/usr/src/uts/sun4u/os/
H A Dmach_startup.c230 cpupart_t *cp = cpup->cpu_part; in cpu_halt()
353 cp = cpu->cpu_part; in cpu_wakeup()
/titanic_50/usr/src/uts/common/disp/
H A Ddisp.c531 if (CP_MAXRUNPRI(cp->cpu_part) >= 0) in disp_anywork()
647 kpq = &cp->cpu_part->cp_kp_queue; in idle()
742 kpq = &cpup->cpu_part->cp_kp_queue; in disp()
1067 part = CPU->cpu_part; in thread_on_queue()
1071 } while ((part = part->cp_next) != CPU->cpu_part); in thread_on_queue()
1253 if (tp->t_cpupart == cp->cpu_part) { in setbackdq()
1422 if (tp->t_cpupart == cp->cpu_part) { in setfrontdq()
1595 if (tp->t_cpupart != cp->cpu_part) { in setkpdq()
1825 max_run_pri = CP_MAXRUNPRI(cpup->cpu_part); in cpu_surrender()
1930 kpq = &cp->cpu_part->cp_kp_queue; in disp_getwork()
[all …]
H A Dcpupart.c336 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 Dcmt.c956 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 Dcmt_policy.c218 if (newcp->cpu_part == tp->t_cpupart && in cmt_balance()
H A Dshuttle.c138 if (t->t_bound_cpu != NULL || t->t_cpupart != cp->cpu_part) { in shuttle_resume()
H A Dthread.c515 if (CPU->cpu_part == &cp_default) in thread_create()
/titanic_50/usr/src/uts/common/os/
H A Dcyclic.c1569 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 Dcpu.c471 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 Dlgrp.c599 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 Dpool_pset.c413 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 Dclock.c506 cpupart = cp->cpu_part; in clock()
1128 cp->cpu_part->cp_loadavg.lg_total += cpu_total; in loadavg_update()
H A Dtaskq.c899 cpupart_t *cp = cpu[id]->cpu_part; in taskq_cpu_setup()
/titanic_50/usr/src/uts/sun4v/os/
H A Dmach_startup.c110 cpupart_t *cp = cpup->cpu_part; in cpu_halt()
231 cp = cpu->cpu_part; in cpu_wakeup()
/titanic_50/usr/src/lib/libdtrace/common/
H A Dsched.d43 cpu_pset = C->cpu_part->cp_id;
/titanic_50/usr/src/uts/i86pc/io/
H A Dhpet_acpi.c1217 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_50/usr/src/cmd/mdb/common/modules/genunix/
H A Dlgrp.c186 (uintptr_t)cpu->cpu_part) == -1) { in lgrp_cpuwalk_callback()
188 cpu->cpu_part); in lgrp_cpuwalk_callback()
/titanic_50/usr/src/uts/common/sys/
H A Dcpuvar.h92 struct cpupart *cpu_part; /* partition with this CPU */ member
/titanic_50/usr/src/uts/sun4u/cpu/
H A Dus3_common.c3029 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_50/usr/src/uts/sun4v/io/
H A Ddr_cpu.c801 cpp = cp->cpu_part; in dr_cpu_check_psrset()
/titanic_50/usr/src/uts/common/io/mac/
H A Dmac_datapath_setup.c548 if ((cpupart == NULL) || (cp->cpu_part == cpupart)) in mac_next_bind_cpu()