Module bpf_intf

Source

Structs§

bpf_cpumask
cpu_ctx
cpu_prox_map
layer
layer_match
layer_match_ands
llc_ctx
llc_prox_map
node_ctx
scx_cmd

Constants§

__bool_true_false_are_defined
consts_CACHELINE_SIZE
consts_DEFAULT_LAYER_WEIGHT
consts_DSQ_ID_LAYER_MASK
consts_DSQ_ID_LAYER_SHIFT
consts_DSQ_ID_LLC_MASK
consts_DSQ_ID_SPECIAL_MASK
consts_HI_FB_DSQ_BASE
consts_LAYER_LAT_DECAY_FACTOR
consts_LO_FB_DSQ_BASE
consts_MAX_CGRP_PREFIXES
consts_MAX_COMM
consts_MAX_CPUS
consts_MAX_CPUS_SHIFT
consts_MAX_CPUS_U8
consts_MAX_GPU_PIDS
consts_MAX_LAYERS
consts_MAX_LAYER_MATCH_ORS
consts_MAX_LAYER_NAME
consts_MAX_LAYER_WEIGHT
consts_MAX_LLCS
consts_MAX_NUMA_NODES
consts_MAX_PATH
consts_MAX_TASKS
consts_MIN_LAYER_WEIGHT
consts_MSEC_PER_SEC
consts_NSEC_PER_MSEC
consts_NSEC_PER_SEC
consts_NSEC_PER_USEC
consts_RUNTIME_DECAY_FACTOR
consts_SCXCMD_COMLEN
consts_SCXCMD_OP_JOIN
consts_SCXCMD_OP_LEAVE
consts_SCXCMD_OP_NONE
consts_SCXCMD_PREFIX
consts_USAGE_HALF_LIFE
false_
global_stat_id_GSTAT_ANTISTALL
global_stat_id_GSTAT_EXCL_IDLE
global_stat_id_GSTAT_EXCL_WAKEUP
global_stat_id_GSTAT_FB_CPU_USAGE
global_stat_id_GSTAT_HI_FB_EVENTS
global_stat_id_GSTAT_HI_FB_USAGE
global_stat_id_GSTAT_LO_FB_EVENTS
global_stat_id_GSTAT_LO_FB_USAGE
global_stat_id_GSTAT_SKIP_PREEMPT
global_stat_id_NR_GSTATS
layer_growth_algo_GROWTH_ALGO_BIG_LITTLE
layer_growth_algo_GROWTH_ALGO_CPUSET_SPREAD
layer_growth_algo_GROWTH_ALGO_CPUSET_SPREAD_RANDOM
layer_growth_algo_GROWTH_ALGO_CPUSET_SPREAD_REVERSE
layer_growth_algo_GROWTH_ALGO_LINEAR
layer_growth_algo_GROWTH_ALGO_LITTLE_BIG
layer_growth_algo_GROWTH_ALGO_NODE_SPREAD
layer_growth_algo_GROWTH_ALGO_NODE_SPREAD_RANDOM
layer_growth_algo_GROWTH_ALGO_NODE_SPREAD_REVERSE
layer_growth_algo_GROWTH_ALGO_RANDOM
layer_growth_algo_GROWTH_ALGO_RANDOM_TOPO
layer_growth_algo_GROWTH_ALGO_REVERSE
layer_growth_algo_GROWTH_ALGO_ROUND_ROBIN
layer_growth_algo_GROWTH_ALGO_STICKY
layer_growth_algo_GROWTH_ALGO_STICKY_DYNAMIC
layer_growth_algo_GROWTH_ALGO_TOPO
layer_kind_LAYER_KIND_CONFINED
layer_kind_LAYER_KIND_GROUPED
layer_kind_LAYER_KIND_OPEN
layer_match_kind_MATCH_AVG_RUNTIME
layer_match_kind_MATCH_CGROUP_PREFIX
layer_match_kind_MATCH_CGROUP_SUFFIX
layer_match_kind_MATCH_COMM_PREFIX
layer_match_kind_MATCH_GROUP_ID_EQUALS
layer_match_kind_MATCH_IS_GROUP_LEADER
layer_match_kind_MATCH_IS_KTHREAD
layer_match_kind_MATCH_NICE_ABOVE
layer_match_kind_MATCH_NICE_BELOW
layer_match_kind_MATCH_NICE_EQUALS
layer_match_kind_MATCH_NSPID_EQUALS
layer_match_kind_MATCH_NS_EQUALS
layer_match_kind_MATCH_PCOMM_PREFIX
layer_match_kind_MATCH_PID_EQUALS
layer_match_kind_MATCH_PPID_EQUALS
layer_match_kind_MATCH_SCXCMD_JOIN
layer_match_kind_MATCH_TGID_EQUALS
layer_match_kind_MATCH_USED_GPU_PID
layer_match_kind_MATCH_USED_GPU_TID
layer_match_kind_MATCH_USER_ID_EQUALS
layer_match_kind_NR_LAYER_MATCH_KINDS
layer_stat_id_LSTAT_AFFN_VIOL
layer_stat_id_LSTAT_ENQ_EXPIRE
layer_stat_id_LSTAT_ENQ_LOCAL
layer_stat_id_LSTAT_ENQ_REENQ
layer_stat_id_LSTAT_ENQ_WAKEUP
layer_stat_id_LSTAT_EXCL_COLLISION
layer_stat_id_LSTAT_EXCL_PREEMPT
layer_stat_id_LSTAT_KEEP
layer_stat_id_LSTAT_KEEP_FAIL_BUSY
layer_stat_id_LSTAT_KEEP_FAIL_MAX_EXEC
layer_stat_id_LSTAT_LLC_DRAIN
layer_stat_id_LSTAT_LLC_DRAIN_TRY
layer_stat_id_LSTAT_MIGRATION
layer_stat_id_LSTAT_MIN_EXEC
layer_stat_id_LSTAT_MIN_EXEC_NS
layer_stat_id_LSTAT_OPEN_IDLE
layer_stat_id_LSTAT_PREEMPT
layer_stat_id_LSTAT_PREEMPT_FAIL
layer_stat_id_LSTAT_PREEMPT_FIRST
layer_stat_id_LSTAT_PREEMPT_IDLE
layer_stat_id_LSTAT_PREEMPT_XLLC
layer_stat_id_LSTAT_PREEMPT_XNUMA
layer_stat_id_LSTAT_SEL_LOCAL
layer_stat_id_LSTAT_SKIP_REMOTE_NODE
layer_stat_id_LSTAT_XLAYER_REWAKE
layer_stat_id_LSTAT_XLAYER_WAKE
layer_stat_id_LSTAT_XLLC_MIGRATION
layer_stat_id_LSTAT_XLLC_MIGRATION_SKIP
layer_stat_id_LSTAT_XNUMA_MIGRATION
layer_stat_id_LSTAT_YIELD
layer_stat_id_LSTAT_YIELD_IGNORE
layer_stat_id_NR_LSTATS
layer_task_place_PLACEMENT_FLOAT
layer_task_place_PLACEMENT_STD
layer_task_place_PLACEMENT_STICK
layer_usage_LAYER_USAGE_OPEN
layer_usage_LAYER_USAGE_OWNED
layer_usage_LAYER_USAGE_PROTECTED
layer_usage_LAYER_USAGE_PROTECTED_PREEMPT
layer_usage_LAYER_USAGE_SUM_UPTO
layer_usage_NR_LAYER_USAGES
llc_layer_stat_id_LLC_LSTAT_CNT
llc_layer_stat_id_LLC_LSTAT_LAT
llc_layer_stat_id_NR_LLC_LSTATS
true_

Type Aliases§

consts
global_stat_id
layer_growth_algo
layer_kind
layer_match_kind
layer_stat_id
layer_task_place
layer_usage
llc_layer_stat_id
s32
s64
u8_
u16_
u32_
u64_