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