[PATCH openEuler-26.09 283/399] sched_ext: Factor out move_task_between_dsqs() from scx_dispatch_from_dsq()