KTHREAD_SHOULD_PARK
return test_bit(KTHREAD_SHOULD_PARK, &to_kthread(k)->flags);
return kthread->flags & (BIT(KTHREAD_SHOULD_STOP) | BIT(KTHREAD_SHOULD_PARK));
if (!test_bit(KTHREAD_SHOULD_PARK, &self->flags))
if (!test_bit(KTHREAD_SHOULD_PARK, &kthread->flags))
clear_bit(KTHREAD_SHOULD_PARK, &kthread->flags);
if (WARN_ON_ONCE(test_bit(KTHREAD_SHOULD_PARK, &kthread->flags)))
set_bit(KTHREAD_SHOULD_PARK, &kthread->flags);