cregit-Linux how code gets into the kernel

Release 4.7 include/linux/sched/deadline.h

#ifndef _SCHED_DEADLINE_H

#define _SCHED_DEADLINE_H

/*
 * SCHED_DEADLINE tasks has negative priorities, reflecting
 * the fact that any of them has higher prio than RT and
 * NORMAL/BATCH tasks.
 */


#define MAX_DL_PRIO		0


static inline int dl_prio(int prio) { if (unlikely(prio < MAX_DL_PRIO)) return 1; return 0; }

Contributors

PersonTokensPropCommitsCommitProp
dario faggiolidario faggioli25100.00%1100.00%
Total25100.00%1100.00%


static inline int dl_task(struct task_struct *p) { return dl_prio(p->prio); }

Contributors

PersonTokensPropCommitsCommitProp
dario faggiolidario faggioli20100.00%1100.00%
Total20100.00%1100.00%


static inline bool dl_time_before(u64 a, u64 b) { return (s64)(a - b) < 0; }

Contributors

PersonTokensPropCommitsCommitProp
juri lellijuri lelli25100.00%1100.00%
Total25100.00%1100.00%

#endif /* _SCHED_DEADLINE_H */

Overall Contributors

PersonTokensPropCommitsCommitProp
dario faggiolidario faggioli5970.24%150.00%
juri lellijuri lelli2529.76%150.00%
Total84100.00%2100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
{% endraw %}