cregit-Linux how code gets into the kernel

Release 4.17 include/linux/sched/deadline.h

/* SPDX-License-Identifier: GPL-2.0 */

/*
 * 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 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 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 Lelli25100.00%1100.00%
Total25100.00%1100.00%


Overall Contributors

PersonTokensPropCommitsCommitProp
Dario Faggioli5065.79%133.33%
Juri Lelli2532.89%133.33%
Greg Kroah-Hartman11.32%133.33%
Total76100.00%3100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.