Home
last modified time | relevance | path

Searched refs:scx_task_iter (Results 1 – 3 of 3) sorted by relevance

/linux/kernel/sched/ext/
H A Dinternal.h2022 struct scx_task_iter { struct
2103 void scx_task_iter_start(struct scx_task_iter *iter, struct cgroup *cgrp);
2104 void scx_task_iter_unlock(struct scx_task_iter *iter);
2105 void scx_task_iter_stop(struct scx_task_iter *iter);
2106 struct task_struct *scx_task_iter_next_locked(struct scx_task_iter *iter);
H A Dsub.c1295 struct scx_task_iter sti; in scx_fail_parent()
1508 struct scx_task_iter sti; in scx_sub_disable()
1714 struct scx_task_iter sti; in scx_sub_enable_workfn()
H A Dext.c722 void scx_task_iter_start(struct scx_task_iter *iter, struct cgroup *cgrp) in scx_task_iter_start()
743 static void __scx_task_iter_rq_unlock(struct scx_task_iter *iter) in __scx_task_iter_rq_unlock()
761 void scx_task_iter_unlock(struct scx_task_iter *iter) in scx_task_iter_unlock()
770 static void __scx_task_iter_maybe_relock(struct scx_task_iter *iter) in __scx_task_iter_maybe_relock()
786 static void scx_task_iter_relock(struct scx_task_iter *iter, in scx_task_iter_relock()
804 void scx_task_iter_stop(struct scx_task_iter *iter) in scx_task_iter_stop()
827 static struct task_struct *scx_task_iter_next(struct scx_task_iter *iter) in scx_task_iter_next()
879 struct task_struct *scx_task_iter_next_locked(struct scx_task_iter *iter) in scx_task_iter_next_locked()
6569 struct scx_task_iter sti; in scx_root_disable()
7659 struct scx_task_iter sti; in scx_root_enable_workfn()