Home
last modified time | relevance | path

Searched refs:shares (Results 1 – 4 of 4) sorted by relevance

/kernel/sched/
Dautogroup.c235 unsigned long shares; in proc_sched_autogroup_set_nice() local
256 shares = scale_load(sched_prio_to_weight[idx]); in proc_sched_autogroup_set_nice()
259 err = sched_group_set_shares(ag->tg, shares); in proc_sched_autogroup_set_nice()
Dfair.c3436 long tg_weight, tg_shares, load, shares; in calc_group_shares() local
3439 tg_shares = READ_ONCE(tg->shares); in calc_group_shares()
3449 shares = (tg_shares * load); in calc_group_shares()
3451 shares /= tg_weight; in calc_group_shares()
3465 return clamp_t(long, shares, MIN_SHARES, tg_shares); in calc_group_shares()
3476 long shares; in update_cfs_group() local
3485 shares = READ_ONCE(gcfs_rq->tg->shares); in update_cfs_group()
3487 if (likely(se->load.weight == shares)) in update_cfs_group()
3490 shares = calc_group_shares(gcfs_rq); in update_cfs_group()
3493 reweight_entity(cfs_rq_of(se), se, shares); in update_cfs_group()
[all …]
Dsched.h380 unsigned long shares; member
498 extern int sched_group_set_shares(struct task_group *tg, unsigned long shares);
Dcore.c9918 root_task_group.shares = ROOT_TASK_GROUP_LOAD; in sched_init()
10803 return (u64) scale_load_down(tg->shares); in cpu_shares_read_u64()
11270 u64 weight = scale_load_down(tg->shares); in cpu_weight_read_u64()
11296 unsigned long weight = scale_load_down(css_tg(css)->shares); in cpu_weight_nice_read_s64()