1*8da7bf2cSTejun Heo /* 2*8da7bf2cSTejun Heo * WARNING: This file is autogenerated from scripts/gen_enums.py. If you would 3*8da7bf2cSTejun Heo * like to access an enum that is currently missing, add it to the script 4*8da7bf2cSTejun Heo * and run it from the root directory to update this file. 5*8da7bf2cSTejun Heo */ 6*8da7bf2cSTejun Heo 7*8da7bf2cSTejun Heo const volatile u64 __SCX_OPS_NAME_LEN __weak; 8*8da7bf2cSTejun Heo #define SCX_OPS_NAME_LEN __SCX_OPS_NAME_LEN 9*8da7bf2cSTejun Heo 10*8da7bf2cSTejun Heo const volatile u64 __SCX_SLICE_DFL __weak; 11*8da7bf2cSTejun Heo #define SCX_SLICE_DFL __SCX_SLICE_DFL 12*8da7bf2cSTejun Heo 13*8da7bf2cSTejun Heo const volatile u64 __SCX_SLICE_INF __weak; 14*8da7bf2cSTejun Heo #define SCX_SLICE_INF __SCX_SLICE_INF 15*8da7bf2cSTejun Heo 16*8da7bf2cSTejun Heo const volatile u64 __SCX_DSQ_FLAG_BUILTIN __weak; 17*8da7bf2cSTejun Heo #define SCX_DSQ_FLAG_BUILTIN __SCX_DSQ_FLAG_BUILTIN 18*8da7bf2cSTejun Heo 19*8da7bf2cSTejun Heo const volatile u64 __SCX_DSQ_FLAG_LOCAL_ON __weak; 20*8da7bf2cSTejun Heo #define SCX_DSQ_FLAG_LOCAL_ON __SCX_DSQ_FLAG_LOCAL_ON 21*8da7bf2cSTejun Heo 22*8da7bf2cSTejun Heo const volatile u64 __SCX_DSQ_INVALID __weak; 23*8da7bf2cSTejun Heo #define SCX_DSQ_INVALID __SCX_DSQ_INVALID 24*8da7bf2cSTejun Heo 25*8da7bf2cSTejun Heo const volatile u64 __SCX_DSQ_GLOBAL __weak; 26*8da7bf2cSTejun Heo #define SCX_DSQ_GLOBAL __SCX_DSQ_GLOBAL 27*8da7bf2cSTejun Heo 28*8da7bf2cSTejun Heo const volatile u64 __SCX_DSQ_LOCAL __weak; 29*8da7bf2cSTejun Heo #define SCX_DSQ_LOCAL __SCX_DSQ_LOCAL 30*8da7bf2cSTejun Heo 31*8da7bf2cSTejun Heo const volatile u64 __SCX_DSQ_LOCAL_ON __weak; 32*8da7bf2cSTejun Heo #define SCX_DSQ_LOCAL_ON __SCX_DSQ_LOCAL_ON 33*8da7bf2cSTejun Heo 34*8da7bf2cSTejun Heo const volatile u64 __SCX_DSQ_LOCAL_CPU_MASK __weak; 35*8da7bf2cSTejun Heo #define SCX_DSQ_LOCAL_CPU_MASK __SCX_DSQ_LOCAL_CPU_MASK 36*8da7bf2cSTejun Heo 37*8da7bf2cSTejun Heo const volatile u64 __SCX_TASK_QUEUED __weak; 38*8da7bf2cSTejun Heo #define SCX_TASK_QUEUED __SCX_TASK_QUEUED 39*8da7bf2cSTejun Heo 40*8da7bf2cSTejun Heo const volatile u64 __SCX_TASK_RESET_RUNNABLE_AT __weak; 41*8da7bf2cSTejun Heo #define SCX_TASK_RESET_RUNNABLE_AT __SCX_TASK_RESET_RUNNABLE_AT 42*8da7bf2cSTejun Heo 43*8da7bf2cSTejun Heo const volatile u64 __SCX_TASK_DEQD_FOR_SLEEP __weak; 44*8da7bf2cSTejun Heo #define SCX_TASK_DEQD_FOR_SLEEP __SCX_TASK_DEQD_FOR_SLEEP 45*8da7bf2cSTejun Heo 46*8da7bf2cSTejun Heo const volatile u64 __SCX_TASK_STATE_SHIFT __weak; 47*8da7bf2cSTejun Heo #define SCX_TASK_STATE_SHIFT __SCX_TASK_STATE_SHIFT 48*8da7bf2cSTejun Heo 49*8da7bf2cSTejun Heo const volatile u64 __SCX_TASK_STATE_BITS __weak; 50*8da7bf2cSTejun Heo #define SCX_TASK_STATE_BITS __SCX_TASK_STATE_BITS 51*8da7bf2cSTejun Heo 52*8da7bf2cSTejun Heo const volatile u64 __SCX_TASK_STATE_MASK __weak; 53*8da7bf2cSTejun Heo #define SCX_TASK_STATE_MASK __SCX_TASK_STATE_MASK 54*8da7bf2cSTejun Heo 55*8da7bf2cSTejun Heo const volatile u64 __SCX_TASK_CURSOR __weak; 56*8da7bf2cSTejun Heo #define SCX_TASK_CURSOR __SCX_TASK_CURSOR 57*8da7bf2cSTejun Heo 58*8da7bf2cSTejun Heo const volatile u64 __SCX_TASK_NONE __weak; 59*8da7bf2cSTejun Heo #define SCX_TASK_NONE __SCX_TASK_NONE 60*8da7bf2cSTejun Heo 61*8da7bf2cSTejun Heo const volatile u64 __SCX_TASK_INIT __weak; 62*8da7bf2cSTejun Heo #define SCX_TASK_INIT __SCX_TASK_INIT 63*8da7bf2cSTejun Heo 64*8da7bf2cSTejun Heo const volatile u64 __SCX_TASK_READY __weak; 65*8da7bf2cSTejun Heo #define SCX_TASK_READY __SCX_TASK_READY 66*8da7bf2cSTejun Heo 67*8da7bf2cSTejun Heo const volatile u64 __SCX_TASK_ENABLED __weak; 68*8da7bf2cSTejun Heo #define SCX_TASK_ENABLED __SCX_TASK_ENABLED 69*8da7bf2cSTejun Heo 70*8da7bf2cSTejun Heo const volatile u64 __SCX_TASK_NR_STATES __weak; 71*8da7bf2cSTejun Heo #define SCX_TASK_NR_STATES __SCX_TASK_NR_STATES 72*8da7bf2cSTejun Heo 73*8da7bf2cSTejun Heo const volatile u64 __SCX_TASK_DSQ_ON_PRIQ __weak; 74*8da7bf2cSTejun Heo #define SCX_TASK_DSQ_ON_PRIQ __SCX_TASK_DSQ_ON_PRIQ 75*8da7bf2cSTejun Heo 76*8da7bf2cSTejun Heo const volatile u64 __SCX_KICK_IDLE __weak; 77*8da7bf2cSTejun Heo #define SCX_KICK_IDLE __SCX_KICK_IDLE 78*8da7bf2cSTejun Heo 79*8da7bf2cSTejun Heo const volatile u64 __SCX_KICK_PREEMPT __weak; 80*8da7bf2cSTejun Heo #define SCX_KICK_PREEMPT __SCX_KICK_PREEMPT 81*8da7bf2cSTejun Heo 82*8da7bf2cSTejun Heo const volatile u64 __SCX_KICK_WAIT __weak; 83*8da7bf2cSTejun Heo #define SCX_KICK_WAIT __SCX_KICK_WAIT 84*8da7bf2cSTejun Heo 85*8da7bf2cSTejun Heo const volatile u64 __SCX_ENQ_WAKEUP __weak; 86*8da7bf2cSTejun Heo #define SCX_ENQ_WAKEUP __SCX_ENQ_WAKEUP 87*8da7bf2cSTejun Heo 88*8da7bf2cSTejun Heo const volatile u64 __SCX_ENQ_HEAD __weak; 89*8da7bf2cSTejun Heo #define SCX_ENQ_HEAD __SCX_ENQ_HEAD 90*8da7bf2cSTejun Heo 91*8da7bf2cSTejun Heo const volatile u64 __SCX_ENQ_PREEMPT __weak; 92*8da7bf2cSTejun Heo #define SCX_ENQ_PREEMPT __SCX_ENQ_PREEMPT 93*8da7bf2cSTejun Heo 94*8da7bf2cSTejun Heo const volatile u64 __SCX_ENQ_REENQ __weak; 95*8da7bf2cSTejun Heo #define SCX_ENQ_REENQ __SCX_ENQ_REENQ 96*8da7bf2cSTejun Heo 97*8da7bf2cSTejun Heo const volatile u64 __SCX_ENQ_LAST __weak; 98*8da7bf2cSTejun Heo #define SCX_ENQ_LAST __SCX_ENQ_LAST 99*8da7bf2cSTejun Heo 100*8da7bf2cSTejun Heo const volatile u64 __SCX_ENQ_CLEAR_OPSS __weak; 101*8da7bf2cSTejun Heo #define SCX_ENQ_CLEAR_OPSS __SCX_ENQ_CLEAR_OPSS 102*8da7bf2cSTejun Heo 103*8da7bf2cSTejun Heo const volatile u64 __SCX_ENQ_DSQ_PRIQ __weak; 104*8da7bf2cSTejun Heo #define SCX_ENQ_DSQ_PRIQ __SCX_ENQ_DSQ_PRIQ 105*8da7bf2cSTejun Heo 106