Searched refs:vruntime (Results 1 – 8 of 8) sorted by relevance
/linux-3.4.99/include/trace/events/ |
D | sched.h | 373 TP_PROTO(struct task_struct *tsk, u64 runtime, u64 vruntime), 375 TP_ARGS(tsk, runtime, vruntime), 381 __field( u64, vruntime ) 388 __entry->vruntime = vruntime; 397 (unsigned long long)__entry->vruntime)
|
/linux-3.4.99/kernel/sched/ |
D | fair.c | 426 static inline u64 max_vruntime(u64 min_vruntime, u64 vruntime) in max_vruntime() argument 428 s64 delta = (s64)(vruntime - min_vruntime); in max_vruntime() 430 min_vruntime = vruntime; in max_vruntime() 435 static inline u64 min_vruntime(u64 min_vruntime, u64 vruntime) in min_vruntime() argument 437 s64 delta = (s64)(vruntime - min_vruntime); in min_vruntime() 439 min_vruntime = vruntime; in min_vruntime() 447 return (s64)(a->vruntime - b->vruntime) < 0; in entity_before() 452 u64 vruntime = cfs_rq->min_vruntime; in update_min_vruntime() local 455 vruntime = cfs_rq->curr->vruntime; in update_min_vruntime() 463 vruntime = se->vruntime; in update_min_vruntime() [all …]
|
D | debug.c | 73 PN(se->vruntime); in print_cfs_group_stats() 123 SPLIT_NS(p->se.vruntime), in print_task() 128 SPLIT_NS(p->se.vruntime), in print_task() 184 MIN_vruntime = (__pick_first_entity(cfs_rq))->vruntime; in print_cfs_rq() 187 max_vruntime = last->vruntime; in print_cfs_rq() 432 PN(se.vruntime); in proc_sched_show_task()
|
D | core.c | 1716 p->se.vruntime = 0; in __sched_fork()
|
/linux-3.4.99/Documentation/scheduler/ |
D | sched-design-CFS.txt | 32 p->se.vruntime (nanosec-unit) value. This way, it's possible to accurately 36 p->se.vruntime value --- i.e., tasks would execute simultaneously and no task 39 CFS's task picking logic is based on this p->se.vruntime value and it is thus 40 very simple: it always tries to run the task with the smallest p->se.vruntime 59 increasing value tracking the smallest vruntime among all tasks in the 69 p->se.vruntime key (there is a subtraction using rq->cfs.min_vruntime to 80 p->se.vruntime. Once p->se.vruntime gets high enough so that another task
|
/linux-3.4.99/tools/perf/scripts/python/ |
D | sched-migration.py | 372 comm, pid, runtime, vruntime): argument
|
/linux-3.4.99/tools/perf/ |
D | builtin-sched.c | 677 u64 vruntime; member 1526 FILL_FIELD(runtime_event, vruntime, event, data); in process_sched_runtime_event()
|
/linux-3.4.99/include/linux/ |
D | sched.h | 1220 u64 vruntime; member
|