Searched refs:reenq_flags (Results 1 – 1 of 1) sorted by relevance
1217 u64 reenq_flags, struct rq *locked_rq) in schedule_dsq_reenq() argument1241 (READ_ONCE(drl->flags) & reenq_flags) != reenq_flags) { in schedule_dsq_reenq()1247 WRITE_ONCE(drl->flags, drl->flags | reenq_flags); in schedule_dsq_reenq()1262 (READ_ONCE(dru->flags) & reenq_flags) != reenq_flags) { in schedule_dsq_reenq()1268 WRITE_ONCE(dru->flags, dru->flags | reenq_flags); in schedule_dsq_reenq()1281 static void schedule_reenq_local(struct rq *rq, u64 reenq_flags) in schedule_reenq_local() argument1288 schedule_dsq_reenq(root, &rq->scx.local_dsq, reenq_flags, rq); in schedule_reenq_local()4017 static bool local_task_should_reenq(struct task_struct *p, u64 *reenq_flags, u32 *reason) in local_task_should_reenq() argument4021 first = !(*reenq_flags & SCX_REENQ_TSR_NOT_FIRST); in local_task_should_reenq()4022 *reenq_flags |= SCX_REENQ_TSR_NOT_FIRST; in local_task_should_reenq()[all …]