Symbol: idle_cpumask
kernel/sched/ext_idle.c
1092
return idle_cpumask(node)->cpu;
kernel/sched/ext_idle.c
1120
return idle_cpumask(NUMA_NO_NODE)->cpu;
kernel/sched/ext_idle.c
1148
return idle_cpumask(node)->smt;
kernel/sched/ext_idle.c
1150
return idle_cpumask(node)->cpu;
kernel/sched/ext_idle.c
1180
return idle_cpumask(NUMA_NO_NODE)->smt;
kernel/sched/ext_idle.c
1182
return idle_cpumask(NUMA_NO_NODE)->cpu;
kernel/sched/ext_idle.c
121
cpu = cpumask_any_and_distribute(idle_cpumask(node)->smt, cpus_allowed);
kernel/sched/ext_idle.c
129
cpu = cpumask_any_and_distribute(idle_cpumask(node)->cpu, cpus_allowed);
kernel/sched/ext_idle.c
550
!cpumask_empty(idle_cpumask(waker_node)->cpu)) {
kernel/sched/ext_idle.c
565
cpumask_test_cpu(prev_cpu, idle_cpumask(node)->smt) &&
kernel/sched/ext_idle.c
693
struct cpumask *idle_cpus = idle_cpumask(node)->cpu;
kernel/sched/ext_idle.c
700
struct cpumask *idle_smts = idle_cpumask(node)->smt;
kernel/sched/ext_idle.c
783
cpumask_copy(idle_cpumask(NUMA_NO_NODE)->cpu, cpu_online_mask);
kernel/sched/ext_idle.c
784
cpumask_copy(idle_cpumask(NUMA_NO_NODE)->smt, cpu_online_mask);
kernel/sched/ext_idle.c
791
cpumask_and(idle_cpumask(node)->cpu, cpu_online_mask, node_mask);
kernel/sched/ext_idle.c
792
cpumask_and(idle_cpumask(node)->smt, cpu_online_mask, node_mask);
kernel/sched/ext_idle.c
80
struct cpumask *idle_cpus = idle_cpumask(node)->cpu;
kernel/sched/ext_idle.c
90
struct cpumask *idle_smts = idle_cpumask(node)->smt;
tools/testing/selftests/sched_ext/numa.bpf.c
24
const struct cpumask *idle_cpumask;
tools/testing/selftests/sched_ext/numa.bpf.c
27
idle_cpumask = __COMPAT_scx_bpf_get_idle_cpumask_node(node);
tools/testing/selftests/sched_ext/numa.bpf.c
28
idle = bpf_cpumask_test_cpu(cpu, idle_cpumask);
tools/testing/selftests/sched_ext/numa.bpf.c
29
scx_bpf_put_cpumask(idle_cpumask);