Searched refs:src_dsq (Results 1 – 1 of 1) sorted by relevance
| /linux/kernel/sched/ |
| H A D | ext.c | 1630 struct scx_dispatch_q *src_dsq, in move_local_task_to_local_dsq() 1636 lockdep_assert_held(&src_dsq->lock); in move_local_task_to_local_dsq() 1823 * @src_dsq: DSQ @p is currently on, must not be a local DSQ 1826 * Must be called with @p's task_rq and @src_dsq locked. If @dst_dsq is a local 1831 * On return, @src_dsq is unlocked and only @p's new task_rq, which is the 1836 struct scx_dispatch_q *src_dsq, in move_task_between_dsqs() 1841 BUG_ON(src_dsq->id == SCX_DSQ_LOCAL); in move_task_between_dsqs() 1842 lockdep_assert_held(&src_dsq->lock); in move_task_between_dsqs() 1864 task_unlink_from_dsq(p, src_dsq); in move_task_between_dsqs() 1866 src_dsq, dst_r in move_task_between_dsqs() 1629 move_local_task_to_local_dsq(struct task_struct * p,u64 enq_flags,struct scx_dispatch_q * src_dsq,struct rq * dst_rq) move_local_task_to_local_dsq() argument 1835 move_task_between_dsqs(struct scx_sched * sch,struct task_struct * p,u64 enq_flags,struct scx_dispatch_q * src_dsq,struct scx_dispatch_q * dst_dsq) move_task_between_dsqs() argument 5894 struct scx_dispatch_q *src_dsq = kit->dsq, *dst_dsq; scx_dsq_move() local [all...] |