Symbol: idle_cpumask
kernel/sched/ext/idle.c
1135
return idle_cpumask(node)->cpu;
kernel/sched/ext/idle.c
1164
return idle_cpumask(NUMA_NO_NODE)->cpu;
kernel/sched/ext/idle.c
1194
return idle_cpumask(node)->smt;
kernel/sched/ext/idle.c
1196
return idle_cpumask(node)->cpu;
kernel/sched/ext/idle.c
121
cpu = cpumask_any_and_distribute(idle_cpumask(node)->smt, cpus_allowed);
kernel/sched/ext/idle.c
1227
return idle_cpumask(NUMA_NO_NODE)->smt;
kernel/sched/ext/idle.c
1229
return idle_cpumask(NUMA_NO_NODE)->cpu;
kernel/sched/ext/idle.c
129
cpu = cpumask_any_and_distribute(idle_cpumask(node)->cpu, cpus_allowed);
kernel/sched/ext/idle.c
556
!cpumask_empty(idle_cpumask(waker_node)->cpu)) {
kernel/sched/ext/idle.c
571
cpumask_test_cpu(prev_cpu, idle_cpumask(node)->smt) &&
kernel/sched/ext/idle.c
711
struct cpumask *idle_cpus = idle_cpumask(node)->cpu;
kernel/sched/ext/idle.c
717
struct cpumask *idle_smts = idle_cpumask(node)->smt;
kernel/sched/ext/idle.c
800
cpumask_copy(idle_cpumask(NUMA_NO_NODE)->cpu, cpu_online_mask);
kernel/sched/ext/idle.c
801
cpumask_copy(idle_cpumask(NUMA_NO_NODE)->smt, cpu_online_mask);
kernel/sched/ext/idle.c
808
cpumask_and(idle_cpumask(node)->cpu, cpu_online_mask, node_mask);
kernel/sched/ext/idle.c
809
cpumask_and(idle_cpumask(node)->smt, cpu_online_mask, node_mask);
kernel/sched/ext/idle.c
82
struct cpumask *idle_cpus = idle_cpumask(node)->cpu;
kernel/sched/ext/idle.c
91
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);