Warning: That file was not part of the compilation database. It may have many parsing errors.
| 1 | /* |
|---|---|
| 2 | * WARNING: This file is autogenerated from gen_enum_defs.py [1]. |
| 3 | * |
| 4 | * [1] https://github.com/sched-ext/scx/blob/main/scripts/gen_enum_defs.py |
| 5 | */ |
| 6 | |
| 7 | #ifndef __ENUM_DEFS_AUTOGEN_H__ |
| 8 | #define __ENUM_DEFS_AUTOGEN_H__ |
| 9 | |
| 10 | #define HAVE_SCX_DSP_DFL_MAX_BATCH |
| 11 | #define HAVE_SCX_DSP_MAX_LOOPS |
| 12 | #define HAVE_SCX_WATCHDOG_MAX_TIMEOUT |
| 13 | #define HAVE_SCX_EXIT_BT_LEN |
| 14 | #define HAVE_SCX_EXIT_MSG_LEN |
| 15 | #define HAVE_SCX_EXIT_DUMP_DFL_LEN |
| 16 | #define HAVE_SCX_CPUPERF_ONE |
| 17 | #define HAVE_SCX_OPS_TASK_ITER_BATCH |
| 18 | #define HAVE_SCX_CPU_PREEMPT_RT |
| 19 | #define HAVE_SCX_CPU_PREEMPT_DL |
| 20 | #define HAVE_SCX_CPU_PREEMPT_STOP |
| 21 | #define HAVE_SCX_CPU_PREEMPT_UNKNOWN |
| 22 | #define HAVE_SCX_DEQ_SLEEP |
| 23 | #define HAVE_SCX_DEQ_CORE_SCHED_EXEC |
| 24 | #define HAVE_SCX_DSQ_FLAG_BUILTIN |
| 25 | #define HAVE_SCX_DSQ_FLAG_LOCAL_ON |
| 26 | #define HAVE_SCX_DSQ_INVALID |
| 27 | #define HAVE_SCX_DSQ_GLOBAL |
| 28 | #define HAVE_SCX_DSQ_LOCAL |
| 29 | #define HAVE_SCX_DSQ_LOCAL_ON |
| 30 | #define HAVE_SCX_DSQ_LOCAL_CPU_MASK |
| 31 | #define HAVE_SCX_DSQ_ITER_REV |
| 32 | #define HAVE___SCX_DSQ_ITER_HAS_SLICE |
| 33 | #define HAVE___SCX_DSQ_ITER_HAS_VTIME |
| 34 | #define HAVE___SCX_DSQ_ITER_USER_FLAGS |
| 35 | #define HAVE___SCX_DSQ_ITER_ALL_FLAGS |
| 36 | #define HAVE_SCX_DSQ_LNODE_ITER_CURSOR |
| 37 | #define HAVE___SCX_DSQ_LNODE_PRIV_SHIFT |
| 38 | #define HAVE_SCX_ENQ_WAKEUP |
| 39 | #define HAVE_SCX_ENQ_HEAD |
| 40 | #define HAVE_SCX_ENQ_CPU_SELECTED |
| 41 | #define HAVE_SCX_ENQ_PREEMPT |
| 42 | #define HAVE_SCX_ENQ_REENQ |
| 43 | #define HAVE_SCX_ENQ_LAST |
| 44 | #define HAVE___SCX_ENQ_INTERNAL_MASK |
| 45 | #define HAVE_SCX_ENQ_CLEAR_OPSS |
| 46 | #define HAVE_SCX_ENQ_DSQ_PRIQ |
| 47 | #define HAVE_SCX_TASK_DSQ_ON_PRIQ |
| 48 | #define HAVE_SCX_TASK_QUEUED |
| 49 | #define HAVE_SCX_TASK_RESET_RUNNABLE_AT |
| 50 | #define HAVE_SCX_TASK_DEQD_FOR_SLEEP |
| 51 | #define HAVE_SCX_TASK_STATE_SHIFT |
| 52 | #define HAVE_SCX_TASK_STATE_BITS |
| 53 | #define HAVE_SCX_TASK_STATE_MASK |
| 54 | #define HAVE_SCX_TASK_CURSOR |
| 55 | #define HAVE_SCX_ECODE_RSN_HOTPLUG |
| 56 | #define HAVE_SCX_ECODE_ACT_RESTART |
| 57 | #define HAVE_SCX_EXIT_NONE |
| 58 | #define HAVE_SCX_EXIT_DONE |
| 59 | #define HAVE_SCX_EXIT_UNREG |
| 60 | #define HAVE_SCX_EXIT_UNREG_BPF |
| 61 | #define HAVE_SCX_EXIT_UNREG_KERN |
| 62 | #define HAVE_SCX_EXIT_SYSRQ |
| 63 | #define HAVE_SCX_EXIT_ERROR |
| 64 | #define HAVE_SCX_EXIT_ERROR_BPF |
| 65 | #define HAVE_SCX_EXIT_ERROR_STALL |
| 66 | #define HAVE_SCX_KF_UNLOCKED |
| 67 | #define HAVE_SCX_KF_CPU_RELEASE |
| 68 | #define HAVE_SCX_KF_DISPATCH |
| 69 | #define HAVE_SCX_KF_ENQUEUE |
| 70 | #define HAVE_SCX_KF_SELECT_CPU |
| 71 | #define HAVE_SCX_KF_REST |
| 72 | #define HAVE___SCX_KF_RQ_LOCKED |
| 73 | #define HAVE___SCX_KF_TERMINAL |
| 74 | #define HAVE_SCX_KICK_IDLE |
| 75 | #define HAVE_SCX_KICK_PREEMPT |
| 76 | #define HAVE_SCX_KICK_WAIT |
| 77 | #define HAVE_SCX_OPI_BEGIN |
| 78 | #define HAVE_SCX_OPI_NORMAL_BEGIN |
| 79 | #define HAVE_SCX_OPI_NORMAL_END |
| 80 | #define HAVE_SCX_OPI_CPU_HOTPLUG_BEGIN |
| 81 | #define HAVE_SCX_OPI_CPU_HOTPLUG_END |
| 82 | #define HAVE_SCX_OPI_END |
| 83 | #define HAVE_SCX_OPS_ENABLING |
| 84 | #define HAVE_SCX_OPS_ENABLED |
| 85 | #define HAVE_SCX_OPS_DISABLING |
| 86 | #define HAVE_SCX_OPS_DISABLED |
| 87 | #define HAVE_SCX_OPS_KEEP_BUILTIN_IDLE |
| 88 | #define HAVE_SCX_OPS_ENQ_LAST |
| 89 | #define HAVE_SCX_OPS_ENQ_EXITING |
| 90 | #define HAVE_SCX_OPS_SWITCH_PARTIAL |
| 91 | #define HAVE_SCX_OPS_ENQ_MIGRATION_DISABLED |
| 92 | #define HAVE_SCX_OPS_ALLOW_QUEUED_WAKEUP |
| 93 | #define HAVE_SCX_OPS_HAS_CGROUP_WEIGHT |
| 94 | #define HAVE_SCX_OPS_ALL_FLAGS |
| 95 | #define HAVE_SCX_OPSS_NONE |
| 96 | #define HAVE_SCX_OPSS_QUEUEING |
| 97 | #define HAVE_SCX_OPSS_QUEUED |
| 98 | #define HAVE_SCX_OPSS_DISPATCHING |
| 99 | #define HAVE_SCX_OPSS_QSEQ_SHIFT |
| 100 | #define HAVE_SCX_PICK_IDLE_CORE |
| 101 | #define HAVE_SCX_OPS_NAME_LEN |
| 102 | #define HAVE_SCX_SLICE_DFL |
| 103 | #define HAVE_SCX_SLICE_INF |
| 104 | #define HAVE_SCX_RQ_ONLINE |
| 105 | #define HAVE_SCX_RQ_CAN_STOP_TICK |
| 106 | #define HAVE_SCX_RQ_BAL_PENDING |
| 107 | #define HAVE_SCX_RQ_BAL_KEEP |
| 108 | #define HAVE_SCX_RQ_BYPASSING |
| 109 | #define HAVE_SCX_RQ_CLK_VALID |
| 110 | #define HAVE_SCX_RQ_IN_WAKEUP |
| 111 | #define HAVE_SCX_RQ_IN_BALANCE |
| 112 | #define HAVE_SCX_TASK_NONE |
| 113 | #define HAVE_SCX_TASK_INIT |
| 114 | #define HAVE_SCX_TASK_READY |
| 115 | #define HAVE_SCX_TASK_ENABLED |
| 116 | #define HAVE_SCX_TASK_NR_STATES |
| 117 | #define HAVE_SCX_TG_ONLINE |
| 118 | #define HAVE_SCX_TG_INITED |
| 119 | #define HAVE_SCX_WAKE_FORK |
| 120 | #define HAVE_SCX_WAKE_TTWU |
| 121 | #define HAVE_SCX_WAKE_SYNC |
| 122 | |
| 123 | #endif /* __ENUM_DEFS_AUTOGEN_H__ */ |
| 124 |
Warning: That file was not part of the compilation database. It may have many parsing errors.
