Lines Matching full:tracking
5 * Built-in idle CPU tracking policy.
659 * without invoking ops.update_idle() ensures accurate idle state tracking
751 scx_ops_error("per-node idle tracking is disabled"); in validate_node()
781 scx_ops_error("built-in idle tracking is disabled"); in check_builtin_idle_enabled()
846 * idle-tracking per-CPU cpumask of a target NUMA node.
849 * Returns an empty cpumask if idle tracking is not enabled, if @node is
867 * scx_bpf_get_idle_cpumask - Get a referenced kptr to the idle-tracking
870 * Returns an empty mask if idle tracking is not enabled, or running on a
892 * idle-tracking, per-physical-core cpumask of a target NUMA node. Can be
896 * Returns an empty cpumask if idle tracking is not enabled, if @node is
917 * scx_bpf_get_idle_smtmask - Get a referenced kptr to the idle-tracking,
921 * Returns an empty mask if idle tracking is not enabled, or running on a
946 * either the percpu, or SMT idle-tracking cpumask.
1017 * Idle CPU tracking may race against CPU scheduling state transitions. For
1035 scx_ops_error("per-node idle tracking is enabled"); in scx_bpf_pick_idle_cpu()
1112 scx_ops_error("per-node idle tracking is enabled"); in scx_bpf_pick_any_cpu()