Skip to main content

Module compat

Module compat 

Source

StructsΒ§

ROOT_PREFIX
SCX_OPS_ALLOW_QUEUED_WAKEUP
SCX_OPS_ALWAYS_ENQ_IMMED
SCX_OPS_BUILTIN_IDLE_PER_NODE
SCX_OPS_ENQ_EXITING
SCX_OPS_ENQ_LAST
SCX_OPS_ENQ_MIGRATION_DISABLED
SCX_OPS_KEEP_BUILTIN_IDLE
SCX_OPS_SWITCH_PARTIAL
SCX_PICK_IDLE_CORE
SCX_PICK_IDLE_IN_NODE
VMLINUX_BTF πŸ”’

ConstantsΒ§

DEBUGFS πŸ”’
PROCFS_MOUNTS πŸ”’
TRACEFS πŸ”’

FunctionsΒ§

btf_enum πŸ”’
btf_enum64 πŸ”’
btf_kind πŸ”’
btf_members πŸ”’
btf_name_str_by_offset πŸ”’
btf_params πŸ”’
btf_type_plus_1 πŸ”’
btf_vlen πŸ”’
check_min_requirements
cond_kprobe_attach
cond_kprobe_enable
cond_kprobe_load
cond_kprobes_enable
cond_tracepoint_enable
cond_tracepoints_enable
debugfs_mount
Returns the debugfs mount point.
get_fs_mount
Returns the mount point for a filesystem type.
in_kallsyms
is_sched_ext_enabled
ksym_exists
load_vmlinux_btf πŸ”’
malformed_scx_kfuncs
Scan the running kernel’s vmlinux BTF for scx kfuncs whose public-facing prototype still carries the implicit aux (struct bpf_prog_aux *) argument.
read_enum
read_enum_any
Read an enum value from the first BTF enum type that contains it.
struct_has_field
tracefs_mount
Returns the tracefs mount point.
tracepoint_exists
tracer_available