Home
last modified time | relevance | path

Searched refs:dsq (Results 1 – 2 of 2) sorted by relevance

/linux/kernel/sched/
H A Dext.c440 static struct task_struct *nldsq_next_task(struct scx_dispatch_q *dsq, in nldsq_next_task() argument
446 lockdep_assert_held(&dsq->lock); in nldsq_next_task()
451 list_node = &dsq->list; in nldsq_next_task()
460 if (list_node == &dsq->list) in nldsq_next_task()
470 #define nldsq_for_each_task(p, dsq) \ argument
471 for ((p) = nldsq_next_task((dsq), NULL, false); (p); \
472 (p) = nldsq_next_task((dsq), (p), false))
496 struct scx_dispatch_q *dsq; member
973 static void dsq_mod_nr(struct scx_dispatch_q *dsq, s32 delta) in dsq_mod_nr() argument
976 WRITE_ONCE(dsq->nr, dsq->nr + delta); in dsq_mod_nr()
[all …]
/linux/include/linux/sched/
H A Dext.h164 struct scx_dispatch_q *dsq; member