Path: blob/master/tools/sched_ext/include/scx/enum_defs.autogen.h
26292 views
/*1* WARNING: This file is autogenerated from gen_enum_defs.py [1].2*3* [1] https://github.com/sched-ext/scx/blob/main/scripts/gen_enum_defs.py4*/56#ifndef __ENUM_DEFS_AUTOGEN_H__7#define __ENUM_DEFS_AUTOGEN_H__89#define HAVE_SCX_DSP_DFL_MAX_BATCH10#define HAVE_SCX_DSP_MAX_LOOPS11#define HAVE_SCX_WATCHDOG_MAX_TIMEOUT12#define HAVE_SCX_EXIT_BT_LEN13#define HAVE_SCX_EXIT_MSG_LEN14#define HAVE_SCX_EXIT_DUMP_DFL_LEN15#define HAVE_SCX_CPUPERF_ONE16#define HAVE_SCX_OPS_TASK_ITER_BATCH17#define HAVE_SCX_CPU_PREEMPT_RT18#define HAVE_SCX_CPU_PREEMPT_DL19#define HAVE_SCX_CPU_PREEMPT_STOP20#define HAVE_SCX_CPU_PREEMPT_UNKNOWN21#define HAVE_SCX_DEQ_SLEEP22#define HAVE_SCX_DEQ_CORE_SCHED_EXEC23#define HAVE_SCX_DSQ_FLAG_BUILTIN24#define HAVE_SCX_DSQ_FLAG_LOCAL_ON25#define HAVE_SCX_DSQ_INVALID26#define HAVE_SCX_DSQ_GLOBAL27#define HAVE_SCX_DSQ_LOCAL28#define HAVE_SCX_DSQ_LOCAL_ON29#define HAVE_SCX_DSQ_LOCAL_CPU_MASK30#define HAVE_SCX_DSQ_ITER_REV31#define HAVE___SCX_DSQ_ITER_HAS_SLICE32#define HAVE___SCX_DSQ_ITER_HAS_VTIME33#define HAVE___SCX_DSQ_ITER_USER_FLAGS34#define HAVE___SCX_DSQ_ITER_ALL_FLAGS35#define HAVE_SCX_DSQ_LNODE_ITER_CURSOR36#define HAVE___SCX_DSQ_LNODE_PRIV_SHIFT37#define HAVE_SCX_ENQ_WAKEUP38#define HAVE_SCX_ENQ_HEAD39#define HAVE_SCX_ENQ_CPU_SELECTED40#define HAVE_SCX_ENQ_PREEMPT41#define HAVE_SCX_ENQ_REENQ42#define HAVE_SCX_ENQ_LAST43#define HAVE___SCX_ENQ_INTERNAL_MASK44#define HAVE_SCX_ENQ_CLEAR_OPSS45#define HAVE_SCX_ENQ_DSQ_PRIQ46#define HAVE_SCX_TASK_DSQ_ON_PRIQ47#define HAVE_SCX_TASK_QUEUED48#define HAVE_SCX_TASK_RESET_RUNNABLE_AT49#define HAVE_SCX_TASK_DEQD_FOR_SLEEP50#define HAVE_SCX_TASK_STATE_SHIFT51#define HAVE_SCX_TASK_STATE_BITS52#define HAVE_SCX_TASK_STATE_MASK53#define HAVE_SCX_TASK_CURSOR54#define HAVE_SCX_ECODE_RSN_HOTPLUG55#define HAVE_SCX_ECODE_ACT_RESTART56#define HAVE_SCX_EXIT_NONE57#define HAVE_SCX_EXIT_DONE58#define HAVE_SCX_EXIT_UNREG59#define HAVE_SCX_EXIT_UNREG_BPF60#define HAVE_SCX_EXIT_UNREG_KERN61#define HAVE_SCX_EXIT_SYSRQ62#define HAVE_SCX_EXIT_ERROR63#define HAVE_SCX_EXIT_ERROR_BPF64#define HAVE_SCX_EXIT_ERROR_STALL65#define HAVE_SCX_KF_UNLOCKED66#define HAVE_SCX_KF_CPU_RELEASE67#define HAVE_SCX_KF_DISPATCH68#define HAVE_SCX_KF_ENQUEUE69#define HAVE_SCX_KF_SELECT_CPU70#define HAVE_SCX_KF_REST71#define HAVE___SCX_KF_RQ_LOCKED72#define HAVE___SCX_KF_TERMINAL73#define HAVE_SCX_KICK_IDLE74#define HAVE_SCX_KICK_PREEMPT75#define HAVE_SCX_KICK_WAIT76#define HAVE_SCX_OPI_BEGIN77#define HAVE_SCX_OPI_NORMAL_BEGIN78#define HAVE_SCX_OPI_NORMAL_END79#define HAVE_SCX_OPI_CPU_HOTPLUG_BEGIN80#define HAVE_SCX_OPI_CPU_HOTPLUG_END81#define HAVE_SCX_OPI_END82#define HAVE_SCX_OPS_ENABLING83#define HAVE_SCX_OPS_ENABLED84#define HAVE_SCX_OPS_DISABLING85#define HAVE_SCX_OPS_DISABLED86#define HAVE_SCX_OPS_KEEP_BUILTIN_IDLE87#define HAVE_SCX_OPS_ENQ_LAST88#define HAVE_SCX_OPS_ENQ_EXITING89#define HAVE_SCX_OPS_SWITCH_PARTIAL90#define HAVE_SCX_OPS_ENQ_MIGRATION_DISABLED91#define HAVE_SCX_OPS_ALLOW_QUEUED_WAKEUP92#define HAVE_SCX_OPS_HAS_CGROUP_WEIGHT93#define HAVE_SCX_OPS_ALL_FLAGS94#define HAVE_SCX_OPSS_NONE95#define HAVE_SCX_OPSS_QUEUEING96#define HAVE_SCX_OPSS_QUEUED97#define HAVE_SCX_OPSS_DISPATCHING98#define HAVE_SCX_OPSS_QSEQ_SHIFT99#define HAVE_SCX_PICK_IDLE_CORE100#define HAVE_SCX_OPS_NAME_LEN101#define HAVE_SCX_SLICE_DFL102#define HAVE_SCX_SLICE_INF103#define HAVE_SCX_RQ_ONLINE104#define HAVE_SCX_RQ_CAN_STOP_TICK105#define HAVE_SCX_RQ_BAL_PENDING106#define HAVE_SCX_RQ_BAL_KEEP107#define HAVE_SCX_RQ_BYPASSING108#define HAVE_SCX_RQ_CLK_VALID109#define HAVE_SCX_RQ_IN_WAKEUP110#define HAVE_SCX_RQ_IN_BALANCE111#define HAVE_SCX_TASK_NONE112#define HAVE_SCX_TASK_INIT113#define HAVE_SCX_TASK_READY114#define HAVE_SCX_TASK_ENABLED115#define HAVE_SCX_TASK_NR_STATES116#define HAVE_SCX_TG_ONLINE117#define HAVE_SCX_TG_INITED118#define HAVE_SCX_WAKE_FORK119#define HAVE_SCX_WAKE_TTWU120#define HAVE_SCX_WAKE_SYNC121122#endif /* __ENUM_DEFS_AUTOGEN_H__ */123124125