/titanic_44/usr/src/uts/common/disp/ |
H A D | cpupart.c | 310 t0.t_lpl = &cp_default.cp_lgrploads[LGRP_ROOTID]; in cpupart_initialize_default() 538 ASSERT(t->t_lpl != NULL); in cpupart_move_cpu() 545 if (t->t_lpl != cpu_lpl && in cpupart_move_cpu() 546 t->t_lpl->lpl_lgrpid == lgrpid) in cpupart_move_cpu() 554 if (!LGRP_CPUS_IN_PART(t->t_lpl->lpl_lgrpid, in cpupart_move_cpu() 563 ASSERT(t->t_lpl >= t->t_cpupart->cp_lgrploads && in cpupart_move_cpu() 564 (t->t_lpl < t->t_cpupart->cp_lgrploads + in cpupart_move_cpu() 567 ASSERT(t->t_lpl->lpl_ncpu > 0); in cpupart_move_cpu() 573 t->t_lpl, t->t_pri, NULL); in cpupart_move_cpu() 597 ASSERT(t != NULL && t->t_lpl != NULL); in cpupart_move_cpu() [all …]
|
H A D | disp.c | 1229 cp = disp_lowpri_cpu(tp->t_cpu, tp->t_lpl, tpri, NULL); in setbackdq() 1230 } else if (!LGRP_CONTAINS_CPU(tp->t_lpl->lpl_lgrp, tp->t_cpu)) { in setbackdq() 1231 cp = disp_lowpri_cpu(tp->t_cpu, tp->t_lpl, tpri, in setbackdq() 1255 if (tp->t_lpl->lpl_lgrpid == LGRP_ROOTID) { in setbackdq() 1273 tp->t_lpl, tp->t_pri, NULL); in setbackdq() 1418 if ((!LGRP_CONTAINS_CPU(tp->t_lpl->lpl_lgrp, cp)) || in setfrontdq() 1420 cp = disp_lowpri_cpu(tp->t_cpu, tp->t_lpl, tpri, in setfrontdq() 1424 cp = disp_lowpri_cpu(tp->t_cpu, tp->t_lpl, tpri, in setfrontdq() 1432 tp->t_lpl, tp->t_pri, NULL); in setfrontdq() 1583 cp = disp_lowpri_cpu(cp, tp->t_lpl, tp->t_pri, NULL); in setkpdq()
|
H A D | cmt_policy.c | 148 if (tp->t_lpl->lpl_lgrpid == LGRP_ROOTID) in cmt_balance()
|
H A D | thread.c | 518 t->t_cpu = disp_lowpri_cpu(cp_default.cp_cpulist, t->t_lpl, in thread_create()
|
/titanic_44/usr/src/uts/i86pc/ml/ |
H A D | fast_trap_asm.s | 82 return (((uint64_t)(curthread->t_lpl->lpl_lgrpid) << 32) |
|
H A D | offsets.in | 112 t_lpl
|
/titanic_44/usr/src/uts/common/os/ |
H A D | cpu.c | 1452 ASSERT(t->t_lpl != NULL); in cpu_offline() 1462 if (t->t_lpl == cpu_lpl) in cpu_offline() 1466 else if (t->t_lpl->lpl_lgrpid == in cpu_offline() 1470 ASSERT(t->t_lpl->lpl_ncpu > 0); in cpu_offline() 1477 t->t_lpl, t->t_pri, NULL); in cpu_offline() 1502 ASSERT(t != NULL && t->t_lpl != NULL); in cpu_offline() 1509 if ((cpu_lpl->lpl_ncpu == 0) && (t->t_lpl == cpu_lpl)) in cpu_offline() 1513 ASSERT(t->t_lpl->lpl_ncpu > 0); in cpu_offline() 1521 t->t_lpl, t->t_pri, NULL); in cpu_offline() 2652 if (tp->t_lpl != lpl) { in cpu_bind_thread()
|
H A D | lwp.c | 533 if (t->t_lpl != t->t_bound_cpu->cpu_lpl) in lwp_create() 550 ASSERT(t->t_lpl >= t->t_cpupart->cp_lgrploads); in lwp_create() 551 ASSERT(t->t_lpl < t->t_cpupart->cp_lgrploads + in lwp_create() 648 ASSERT(t->t_lpl != NULL); in lwp_create() 649 p->p_t1_lgrpid = t->t_lpl->lpl_lgrpid; in lwp_create()
|
H A D | lgrp.c | 338 t0.t_lpl = lpl_bootstrap; in lgrp_root_init() 1546 lpl = curthread->t_lpl; in lgrp_home_lgrp() 1578 lpl = t->t_lpl; in lgrp_home_id() 3274 if ((oldlpl = t->t_lpl) == newlpl) in lgrp_move_thread() 3283 t->t_lpl = newlpl; in lgrp_move_thread() 3313 ASSERT(tp->t_lpl != NULL); in lgrp_move_thread() 3316 (tp->t_lpl->lpl_lgrpid == oldid)) { in lgrp_move_thread() 3379 t->t_lpl = newlpl; in lgrp_move_thread()
|
H A D | clock.c | 587 if (t->t_lpl == cp->cpu_lpl) { in clock() 605 lgrp_loadavg(t->t_lpl, in clock()
|
H A D | exec.c | 465 ASSERT(curthread->t_lpl != NULL); in exec_common() 466 p->p_t1_lgrpid = curthread->t_lpl->lpl_lgrpid; in exec_common()
|
/titanic_44/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_gcore.h | 87 uintptr_t t_lpl; member
|
/titanic_44/usr/src/uts/common/syscall/ |
H A D | lgrpsys.c | 515 home = t->t_lpl->lpl_lgrpid; in lgrp_affinity_best() 616 home = t->t_lpl->lpl_lgrpid; in lgrp_affinity_set_thread() 617 if (best_lpl != NULL && best_lpl != t->t_lpl) { in lgrp_affinity_set_thread()
|
/titanic_44/usr/src/uts/common/sys/ |
H A D | thread.h | 149 struct lgrp_ld *t_lpl; /* load average for home lgroup */ member
|
/titanic_44/usr/src/uts/sun4/ml/ |
H A D | offsets.in | 150 t_lpl
|
/titanic_44/usr/src/lib/libdtrace/common/ |
H A D | procfs.d.in | 345 pr_lgrp = T->t_lpl->lpl_lgrpid;
|
/titanic_44/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | gcore.c | 1059 if (mdb_ctf_vread(&lgrp, "lpl_t", "mdb_lpl_t", t->t_lpl, 0) == -1) { in gcore_prgetlwpsinfo()
|
/titanic_44/usr/src/uts/common/fs/proc/ |
H A D | prsubr.c | 2559 psp->pr_lgrp = t->t_lpl->lpl_lgrpid; in prgetlwpsinfo() 2629 psp->pr_lgrp = t->t_lpl->lpl_lgrpid; in prgetlwpsinfo32()
|