Searched refs:SCX_DSQ_FLAG_BUILTIN (Results 1 – 6 of 6) sorted by relevance
| /linux/include/linux/sched/ |
| H A D | ext.h | 54 SCX_DSQ_FLAG_BUILTIN = 1LLU << 63, enumerator 57 SCX_DSQ_INVALID = SCX_DSQ_FLAG_BUILTIN | 0, 58 SCX_DSQ_GLOBAL = SCX_DSQ_FLAG_BUILTIN | 1, 59 SCX_DSQ_LOCAL = SCX_DSQ_FLAG_BUILTIN | 2, 60 SCX_DSQ_BYPASS = SCX_DSQ_FLAG_BUILTIN | 3, 61 SCX_DSQ_REJECT = SCX_DSQ_FLAG_BUILTIN | 4, /* internal - see find_dsq_for_dispatch() */ 62 SCX_DSQ_RESCUE = SCX_DSQ_FLAG_BUILTIN | 5, /* internal - see find_dsq_for_dispatch() */ 63 SCX_DSQ_LOCAL_ON = SCX_DSQ_FLAG_BUILTIN | SCX_DSQ_FLAG_LOCAL_ON,
|
| /linux/tools/sched_ext/include/scx/ |
| H A D | enums.autogen.h | 19 SCX_ENUM_SET(skel, scx_dsq_id_flags, SCX_DSQ_FLAG_BUILTIN); \
|
| H A D | enums.autogen.bpf.h | 41 #define SCX_DSQ_FLAG_BUILTIN __SCX_DSQ_FLAG_BUILTIN macro
|
| H A D | common.bpf.h | 59 _Static_assert(SCX_DSQ_FLAG_BUILTIN, in ___vmlinux_h_sanity_check___()
|
| /linux/tools/sched_ext/ |
| H A D | README.md | 211 error: static assertion failed due to requirement 'SCX_DSQ_FLAG_BUILTIN': bpftool generated vmlinux.h is missing high bits for 64bit enums, upgrade clang and pahole 212 _Static_assert(SCX_DSQ_FLAG_BUILTIN,
|
| /linux/kernel/sched/ext/ |
| H A D | ext.c | 1127 } else if (!(dsq->id & SCX_DSQ_FLAG_BUILTIN)) { in schedule_dsq_reenq() 1617 if (unlikely((dsq->id & SCX_DSQ_FLAG_BUILTIN) && in scx_dispatch_enqueue() 1677 if (dsq_insert_head(dsq, p) && !(dsq->id & SCX_DSQ_FLAG_BUILTIN)) in scx_dispatch_enqueue() 1686 if (!dsq->first_task && !(dsq->id & SCX_DSQ_FLAG_BUILTIN)) in scx_dispatch_enqueue() 1745 if (!(dsq->id & SCX_DSQ_FLAG_BUILTIN) && rcu_access_pointer(dsq->first_task) == p) { in scx_task_unlink_from_dsq() 4640 BUG_ON(dsq_id & SCX_DSQ_FLAG_BUILTIN); in process_deferred_reenq_users() 9425 if (unlikely(dsq_id & SCX_DSQ_FLAG_BUILTIN)) in scx_bpf_create_dsq() 9864 if (unlikely(dsq_id & SCX_DSQ_FLAG_BUILTIN)) { in scx_bpf_dsq_peek()
|