| H A D | ext.c | 1830 static bool consume_remote_task(struct rq *this_rq, struct task_struct *p, 1833 raw_spin_rq_unlock(this_rq); 1836 move_remote_task_to_local_dsq(p, 0, src_rq, this_rq); 1840 raw_spin_rq_lock(this_rq); 2137 dsq = find_dsq_for_dispatch(sch, this_rq(), dsq_id, p); in flush_dispatch_buf() 5663 static bool kick_one_cpu(s32 cpu, struct rq *this_rq, unsigned long *ksyncs) in kick_one_cpu() 5666 struct scx_rq *this_scx = &this_rq->scx; in kick_one_cpu() 5680 if ((cpu_online(cpu) || cpu == cpu_of(this_rq)) && in kick_one_cpu() 5708 static void kick_one_cpu_if_idle(s32 cpu, struct rq *this_rq) in kick_cpus_irq_workfn() 5716 (cpu_online(cpu) || cpu == cpu_of(this_rq))) in kick_cpus_irq_workfn() 1813 consume_remote_task(struct rq * this_rq,struct task_struct * p,struct scx_dispatch_q * dsq,struct rq * src_rq) consume_remote_task() argument 5642 kick_one_cpu(s32 cpu,struct rq * this_rq,unsigned long * ksyncs) kick_one_cpu() argument 5687 kick_one_cpu_if_idle(s32 cpu,struct rq * this_rq) kick_one_cpu_if_idle() argument 5703 struct rq *this_rq = this_rq(); kick_cpus_irq_workfn() local 6085 struct rq *this_rq, *src_rq, *locked_rq; scx_dsq_move() local 6554 struct rq *this_rq; scx_kick_cpu() local [all...] |