might_resched
# define might_sleep() do { might_resched(); } while (0)
DECLARE_STATIC_CALL(might_resched, __cond_resched);
static_call_mod(might_resched)();
do { __might_sleep(__FILE__, __LINE__); might_resched(); } while (0)
DEFINE_STATIC_CALL_RET0(might_resched, __cond_resched);
EXPORT_STATIC_CALL_TRAMP(might_resched);
preempt_dynamic_enable(might_resched);
preempt_dynamic_disable(might_resched);
preempt_dynamic_enable(might_resched);
preempt_dynamic_disable(might_resched);
preempt_dynamic_disable(might_resched);
might_resched();