|
@@ -887,20 +887,10 @@ enum {
|
|
#undef SCHED_FEAT
|
|
#undef SCHED_FEAT
|
|
|
|
|
|
#if defined(CONFIG_SCHED_DEBUG) && defined(HAVE_JUMP_LABEL)
|
|
#if defined(CONFIG_SCHED_DEBUG) && defined(HAVE_JUMP_LABEL)
|
|
-static __always_inline bool static_branch__true(struct static_key *key)
|
|
|
|
-{
|
|
|
|
- return static_key_true(key); /* Not out of line branch. */
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-static __always_inline bool static_branch__false(struct static_key *key)
|
|
|
|
-{
|
|
|
|
- return static_key_false(key); /* Out of line branch. */
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
#define SCHED_FEAT(name, enabled) \
|
|
#define SCHED_FEAT(name, enabled) \
|
|
static __always_inline bool static_branch_##name(struct static_key *key) \
|
|
static __always_inline bool static_branch_##name(struct static_key *key) \
|
|
{ \
|
|
{ \
|
|
- return static_branch__##enabled(key); \
|
|
|
|
|
|
+ return static_key_##enabled(key); \
|
|
}
|
|
}
|
|
|
|
|
|
#include "features.h"
|
|
#include "features.h"
|