Lines Matching defs:sched_dl_entity
620 struct sched_dl_entity { struct
621 struct rb_node rb_node;
628 u64 dl_runtime; /* Maximum runtime for each instance */
629 u64 dl_deadline; /* Relative deadline of each instance */
630 u64 dl_period; /* Separation of two instances (period) */
631 u64 dl_bw; /* dl_runtime / dl_period */
632 u64 dl_density; /* dl_runtime / dl_deadline */
639 s64 runtime; /* Remaining runtime for this instance */
640 u64 deadline; /* Absolute deadline for this instance */
641 unsigned int flags; /* Specifying the scheduler behaviour */
680 unsigned int dl_throttled : 1;
681 unsigned int dl_yielded : 1;
682 unsigned int dl_non_contending : 1;
683 unsigned int dl_overrun : 1;
684 unsigned int dl_server : 1;
685 unsigned int dl_server_active : 1;
686 unsigned int dl_defer : 1;
687 unsigned int dl_defer_armed : 1;
688 unsigned int dl_defer_running : 1;
694 struct hrtimer dl_timer;
724 struct sched_dl_entity *pi_se; argument