Lines Matching refs:qseq
1996 unsigned long qseq;
2066 * per-task qseq counter where the QSEQ field wraps and skip 0, which is
2071 qseq = (unsigned long)p->scx.ops_qseq << SCX_OPSS_QSEQ_SHIFT;
2074 atomic_long_set(&p->scx.ops_state, SCX_OPSS_QUEUEING | qseq);
2096 atomic_long_set_release(&p->scx.ops_state, SCX_OPSS_QUEUED | qseq);
2268 * DISPATCHING shouldn't have qseq set and control can reach
2843 * @qseq_at_dispatch: qseq when @p started getting dispatched
2853 * task and its qseq. Once ops.dispatch() returns, this function is called to
2881 * If qseq doesn't match, @p has gone through at least one
2935 finish_dispatch(sch, rq, ent->task, ent->qseq, ent->dsq_id,
6974 scx_dump_line(s, " scx_state/flags=%u/0x%x dsq_flags=0x%x ops_state/qseq=%lu/%lu",
8958 .qseq = atomic_long_read(&p->scx.ops_state) & SCX_OPSS_QSEQ_MASK,