Home
last modified time | relevance | path

Searched refs:avg_idle (Results 1 - 3 of 3) sorted by relevance

/device/soc/rockchip/common/sdk_linux/kernel/sched/
H A Dfair.c6485 * average idle time for this rq (as found in rq->avg_idle).
6491 u64 avg_cost, avg_idle; in select_idle_cpu() local
6505 avg_idle = this_rq()->avg_idle / 0x200; in select_idle_cpu()
6508 if (sched_feat(SIS_AVG_CPU) && avg_idle < avg_cost) { in select_idle_cpu()
6513 u64 span_avg = sd->span_weight * avg_idle; in select_idle_cpu()
10705 * reasonable floor to avoid funnies with rq->avg_idle. in rebalance_domains()
11211 if (this_rq->avg_idle < sysctl_sched_migration_cost) { in nohz_newidle_balance()
11291 if (this_rq->avg_idle < sysctl_sched_migration_cost || !READ_ONCE(this_rq->rd->overload)) { in newidle_balance()
11313 if (this_rq->avg_idle < curr_cos in newidle_balance()
[all...]
H A Dcore.c2751 update_avg(&rq->avg_idle, delta); in ttwu_do_wakeup()
2753 if (rq->avg_idle > max) { in ttwu_do_wakeup()
2754 rq->avg_idle = max; in ttwu_do_wakeup()
8174 rq->avg_idle = 2 * sysctl_sched_migration_cost; in sched_init()
H A Dsched.h1096 u64 avg_idle; member
1098 /* This is used to determine avg_idle's max value */

Completed in 32 milliseconds