Lines Matching full:pick
114 * Pick an idle CPU in a specific NUMA node.
434 * 4. Pick a CPU within the same LLC (Last-Level Cache):
435 * - if the above conditions aren't met, pick a CPU that shares the same
439 * 5. Pick a CPU within the same NUMA node, if enabled:
443 * 6. Pick any idle CPU within the @cpus_allowed domain.
566 * If CPU has SMT, any wholly idle CPU is likely a better pick than in scx_select_cpu_dfl()
808 * pick_task_idle() calls here only on an idle-to-idle re-pick and the in __scx_update_idle()
818 * An idle pick also fires it to flush a forced notify owed to a sched in __scx_update_idle()
844 * bypass is lifted and each idle CPU is forced through an idle re-pick. in reset_idle_masks()
1325 * scx_bpf_pick_idle_cpu_node - Pick and claim an idle cpu from @node
1331 * Pick and claim an idle cpu in @cpus_allowed from the NUMA node @node.
1364 * scx_bpf_pick_idle_cpu - Pick and claim an idle cpu
1369 * Pick and claim an idle cpu in @cpus_allowed. Returns the picked idle cpu
1409 * scx_bpf_pick_any_cpu_node - Pick and claim an idle cpu if available
1410 * or pick any CPU from @node
1416 * Pick and claim an idle cpu in @cpus_allowed. If none is available, pick any
1427 * set, this function can't tell which CPUs are idle and will always pick any
1462 * scx_bpf_pick_any_cpu - Pick and claim an idle cpu if available or pick any CPU
1467 * Pick and claim an idle cpu in @cpus_allowed. If none is available, pick any
1473 * set, this function can't tell which CPUs are idle and will always pick any