Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/tools/sched_ext/include/scx/enums.autogen.bpf.h
26292 views
1
/*
2
* WARNING: This file is autogenerated from scripts/gen_enums.py. If you would
3
* like to access an enum that is currently missing, add it to the script
4
* and run it from the root directory to update this file.
5
*/
6
7
const volatile u64 __SCX_OPS_NAME_LEN __weak;
8
#define SCX_OPS_NAME_LEN __SCX_OPS_NAME_LEN
9
10
const volatile u64 __SCX_SLICE_DFL __weak;
11
#define SCX_SLICE_DFL __SCX_SLICE_DFL
12
13
const volatile u64 __SCX_SLICE_INF __weak;
14
#define SCX_SLICE_INF __SCX_SLICE_INF
15
16
const volatile u64 __SCX_RQ_ONLINE __weak;
17
#define SCX_RQ_ONLINE __SCX_RQ_ONLINE
18
19
const volatile u64 __SCX_RQ_CAN_STOP_TICK __weak;
20
#define SCX_RQ_CAN_STOP_TICK __SCX_RQ_CAN_STOP_TICK
21
22
const volatile u64 __SCX_RQ_BAL_PENDING __weak;
23
#define SCX_RQ_BAL_PENDING __SCX_RQ_BAL_PENDING
24
25
const volatile u64 __SCX_RQ_BAL_KEEP __weak;
26
#define SCX_RQ_BAL_KEEP __SCX_RQ_BAL_KEEP
27
28
const volatile u64 __SCX_RQ_BYPASSING __weak;
29
#define SCX_RQ_BYPASSING __SCX_RQ_BYPASSING
30
31
const volatile u64 __SCX_RQ_CLK_VALID __weak;
32
#define SCX_RQ_CLK_VALID __SCX_RQ_CLK_VALID
33
34
const volatile u64 __SCX_RQ_IN_WAKEUP __weak;
35
#define SCX_RQ_IN_WAKEUP __SCX_RQ_IN_WAKEUP
36
37
const volatile u64 __SCX_RQ_IN_BALANCE __weak;
38
#define SCX_RQ_IN_BALANCE __SCX_RQ_IN_BALANCE
39
40
const volatile u64 __SCX_DSQ_FLAG_BUILTIN __weak;
41
#define SCX_DSQ_FLAG_BUILTIN __SCX_DSQ_FLAG_BUILTIN
42
43
const volatile u64 __SCX_DSQ_FLAG_LOCAL_ON __weak;
44
#define SCX_DSQ_FLAG_LOCAL_ON __SCX_DSQ_FLAG_LOCAL_ON
45
46
const volatile u64 __SCX_DSQ_INVALID __weak;
47
#define SCX_DSQ_INVALID __SCX_DSQ_INVALID
48
49
const volatile u64 __SCX_DSQ_GLOBAL __weak;
50
#define SCX_DSQ_GLOBAL __SCX_DSQ_GLOBAL
51
52
const volatile u64 __SCX_DSQ_LOCAL __weak;
53
#define SCX_DSQ_LOCAL __SCX_DSQ_LOCAL
54
55
const volatile u64 __SCX_DSQ_LOCAL_ON __weak;
56
#define SCX_DSQ_LOCAL_ON __SCX_DSQ_LOCAL_ON
57
58
const volatile u64 __SCX_DSQ_LOCAL_CPU_MASK __weak;
59
#define SCX_DSQ_LOCAL_CPU_MASK __SCX_DSQ_LOCAL_CPU_MASK
60
61
const volatile u64 __SCX_TASK_QUEUED __weak;
62
#define SCX_TASK_QUEUED __SCX_TASK_QUEUED
63
64
const volatile u64 __SCX_TASK_RESET_RUNNABLE_AT __weak;
65
#define SCX_TASK_RESET_RUNNABLE_AT __SCX_TASK_RESET_RUNNABLE_AT
66
67
const volatile u64 __SCX_TASK_DEQD_FOR_SLEEP __weak;
68
#define SCX_TASK_DEQD_FOR_SLEEP __SCX_TASK_DEQD_FOR_SLEEP
69
70
const volatile u64 __SCX_TASK_STATE_SHIFT __weak;
71
#define SCX_TASK_STATE_SHIFT __SCX_TASK_STATE_SHIFT
72
73
const volatile u64 __SCX_TASK_STATE_BITS __weak;
74
#define SCX_TASK_STATE_BITS __SCX_TASK_STATE_BITS
75
76
const volatile u64 __SCX_TASK_STATE_MASK __weak;
77
#define SCX_TASK_STATE_MASK __SCX_TASK_STATE_MASK
78
79
const volatile u64 __SCX_TASK_CURSOR __weak;
80
#define SCX_TASK_CURSOR __SCX_TASK_CURSOR
81
82
const volatile u64 __SCX_TASK_NONE __weak;
83
#define SCX_TASK_NONE __SCX_TASK_NONE
84
85
const volatile u64 __SCX_TASK_INIT __weak;
86
#define SCX_TASK_INIT __SCX_TASK_INIT
87
88
const volatile u64 __SCX_TASK_READY __weak;
89
#define SCX_TASK_READY __SCX_TASK_READY
90
91
const volatile u64 __SCX_TASK_ENABLED __weak;
92
#define SCX_TASK_ENABLED __SCX_TASK_ENABLED
93
94
const volatile u64 __SCX_TASK_NR_STATES __weak;
95
#define SCX_TASK_NR_STATES __SCX_TASK_NR_STATES
96
97
const volatile u64 __SCX_TASK_DSQ_ON_PRIQ __weak;
98
#define SCX_TASK_DSQ_ON_PRIQ __SCX_TASK_DSQ_ON_PRIQ
99
100
const volatile u64 __SCX_KICK_IDLE __weak;
101
#define SCX_KICK_IDLE __SCX_KICK_IDLE
102
103
const volatile u64 __SCX_KICK_PREEMPT __weak;
104
#define SCX_KICK_PREEMPT __SCX_KICK_PREEMPT
105
106
const volatile u64 __SCX_KICK_WAIT __weak;
107
#define SCX_KICK_WAIT __SCX_KICK_WAIT
108
109
const volatile u64 __SCX_ENQ_WAKEUP __weak;
110
#define SCX_ENQ_WAKEUP __SCX_ENQ_WAKEUP
111
112
const volatile u64 __SCX_ENQ_HEAD __weak;
113
#define SCX_ENQ_HEAD __SCX_ENQ_HEAD
114
115
const volatile u64 __SCX_ENQ_PREEMPT __weak;
116
#define SCX_ENQ_PREEMPT __SCX_ENQ_PREEMPT
117
118
const volatile u64 __SCX_ENQ_REENQ __weak;
119
#define SCX_ENQ_REENQ __SCX_ENQ_REENQ
120
121
const volatile u64 __SCX_ENQ_LAST __weak;
122
#define SCX_ENQ_LAST __SCX_ENQ_LAST
123
124
const volatile u64 __SCX_ENQ_CLEAR_OPSS __weak;
125
#define SCX_ENQ_CLEAR_OPSS __SCX_ENQ_CLEAR_OPSS
126
127
const volatile u64 __SCX_ENQ_DSQ_PRIQ __weak;
128
#define SCX_ENQ_DSQ_PRIQ __SCX_ENQ_DSQ_PRIQ
129
130
131