Lines Matching refs:disallow
1799 * disallow any internal DSQ from doing vtime ordering of
4390 p->scx.disallow = false;
4405 if (p->scx.disallow) {
4407 scx_error(sch, "non-root ops.init_task() set task->scx.disallow for %s[%d]",
4410 scx_error(sch, "ops.init_task() set task->scx.disallow for %s[%d] during fork",
4413 scx_error(sch, "ops.init_task() set task->scx.disallow for %s[%d] outside the enable path",
4425 * guarantees that if ops.init_task() sets @p->disallow,
4867 /* If disallow, reject transitioning into SCX. */
4868 if (scx_enabled() && READ_ONCE(p->scx.disallow) &&
8703 /* common to both forms: only scx.disallow is writable */
8711 off >= offsetof(struct task_struct, scx.disallow) &&
8712 off + size <= offsetofend(struct task_struct, scx.disallow))