Lines Matching defs:sch

63 static inline const char *sch_cgrp_path(struct scx_sched *sch)  in sch_cgrp_path()
69 static inline void scx_dec_has_subs(struct scx_sched *sch) in scx_dec_has_subs()
79 static inline void scx_set_task_sched(struct task_struct *p, struct scx_sched *sch) {} in scx_set_task_sched()
80 static inline struct cgroup *sch_cgroup(struct scx_sched *sch) { return NULL; } in sch_cgroup()
81 static inline const char *sch_cgrp_path(struct scx_sched *sch) { return "/"; } in sch_cgrp_path()
82 static inline void set_cgroup_sched(struct cgroup *cgrp, struct scx_sched *sch) {} in set_cgroup_sched()
83 static inline void drain_descendants(struct scx_sched *sch) { } in drain_descendants()
84 static inline void scx_sub_disable(struct scx_sched *sch) { } in scx_sub_disable()
85 static inline void scx_free_pshards(struct scx_sched *sch) {} in scx_free_pshards()
86 static inline s32 scx_alloc_pshards(struct scx_sched *sch) { return 0; } in scx_alloc_pshards()
87 static inline void scx_init_root_caps(struct scx_sched *sch) {} in scx_init_root_caps()
89 static inline void scx_unbypass_replay_ecaps(struct rq *rq, struct scx_sched *sch) {} in scx_unbypass_replay_ecaps()
94 static inline struct scx_dispatch_q *scx_resolve_local_dsq(struct scx_sched *sch, struct rq *rq, st… in scx_resolve_local_dsq()
102 static inline void scx_rescue_set_knobs(struct scx_sched *sch) {} in scx_rescue_set_knobs()
104 static inline void scx_dec_has_subs(struct scx_sched *sch) {} in scx_dec_has_subs()
131 static inline u64 scx_missing_caps(struct scx_sched *sch, s32 cpu, u64 needed) in scx_missing_caps()
173 static inline u64 scx_caps_for_preempt(struct scx_sched *sch, struct rq *rq, u64 enq_flags) in scx_caps_for_preempt()
225 static inline u64 scx_missing_caps(struct scx_sched *sch, s32 cpu, u64 needed) { return 0; } in scx_missing_caps()
226 static inline u64 scx_caps_for_preempt(struct scx_sched *sch, struct rq *rq, u64 enq_flags) { retur… in scx_caps_for_preempt()