Lines Matching defs:sched_dl_entity
501 struct sched_dl_entity { struct
502 struct rb_node rb_node;
509 u64 dl_runtime; /* Maximum runtime for each instance */
510 u64 dl_deadline; /* Relative deadline of each instance */
511 u64 dl_period; /* Separation of two instances (period) */
512 u64 dl_bw; /* dl_runtime / dl_period */
513 u64 dl_density; /* dl_runtime / dl_deadline */
520 s64 runtime; /* Remaining runtime for this instance */
521 u64 deadline; /* Absolute deadline for this instance */
522 unsigned int flags; /* Specifying the scheduler behaviour */
548 unsigned int dl_throttled : 1;
549 unsigned int dl_boosted : 1;
550 unsigned int dl_yielded : 1;
551 unsigned int dl_non_contending : 1;
552 unsigned int dl_overrun : 1;
558 struct hrtimer dl_timer;
567 struct hrtimer inactive_timer;