Home
last modified time | relevance | path

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

/device/soc/rockchip/common/sdk_linux/kernel/sched/
H A Dfair.c937 u64 wait_start, prev_wait_start; in update_stats_wait_start() local
943 wait_start = rq_clock(rq_of(cfs_rq)); in update_stats_wait_start()
944 prev_wait_start = schedstat_val(se->statistics.wait_start); in update_stats_wait_start()
945 if (entity_is_task(se) && task_on_rq_migrating(task_of(se)) && likely(wait_start > prev_wait_start)) { in update_stats_wait_start()
946 wait_start -= prev_wait_start; in update_stats_wait_start()
949 __schedstat_set(se->statistics.wait_start, wait_start); in update_stats_wait_start()
961 delta = rq_clock(rq_of(cfs_rq)) - schedstat_val(se->statistics.wait_start); in update_stats_wait_end()
967 * Preserve migrating task's wait time so wait_start in update_stats_wait_end()
971 __schedstat_set(se->statistics.wait_start, delt in update_stats_wait_end()
[all...]
H A Dcore.c2174 * because schedstat_wait_{start,end} rebase migrating task's wait_start in set_task_cpu()
8352 schedstat_set(p->se.statistics.wait_start, 0); in normalize_rt_tasks()
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Dsched.h472 u64 wait_start; member

Completed in 22 milliseconds