cpumask_setall(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 cpumask_setall(9) 🌸

Hey bestie πŸ’– welcome to the cpumask_setall(9) page from the Kernel API Manual. It's short, it's sweet, it's giving "one job, done correctly," and we're gonna read it together. Periodt.


✨ NAME ✨

cpumask_setall β€” set all cpus (< nr_cpu_ids) in a cpumask.


πŸ¦‹ SYNOPSIS πŸ¦‹

Here's the exact signature, no cap:

void cpumask_setall (struct cpumask *dstp );

The return type is void β€” that's literally what the signature says, and we respect it πŸ’….


πŸ’… ARGUMENTS πŸ’…

  • dstp β€” the cpumask pointer. That's the whole argument, bestie. One pointer, one purpose, iconic.

🌈 SEE ALSO 🌈

Kernel file ./include/linux/cpumask.h β€” and then the whole bestie group chat, in order: cpumask_pr_args(9), cpumask_first(9), cpumask_first_zero(9), cpumask_first_and(9), cpumask_first_andnot(9), cpumask_first_and_and(9), cpumask_last(9), cpumask_next(9), cpumask_next_zero(9), cpumask_next_and(9), cpumask_next_andnot(9), cpumask_next_and_wrap(9), cpumask_next_wrap(9), cpumask_random(9), for_each_cpu(9), for_each_cpu_wrap(9), for_each_cpu_and(9), for_each_cpu_andnot(9), for_each_cpu_or(9), for_each_cpu_from(9), cpumask_any_but(9), cpumask_any_and_but(9), cpumask_any_andnot_but(9), cpumask_nth(9), cpumask_nth_and(9), cpumask_nth_and_andnot(9), cpumask_set_cpu(9), cpumask_clear_cpus(9), cpumask_clear_cpu(9), cpumask_test_cpu(9), cpumask_test_and_set_cpu(9), cpumask_test_and_clear_cpu(9), cpumask_clear(9), cpumask_and(9), cpumask_or(9), cpumask_weighted_or(9), cpumask_xor(9), cpumask_andnot(9), cpumask_equal(9), cpumask_or_equal(9), cpumask_intersects(9), cpumask_subset(9), cpumask_empty(9), cpumask_full(9), cpumask_weight(9), cpumask_weight_and(9), cpumask_weight_andnot(9), cpumask_shift_right(9), cpumask_shift_left(9), cpumask_copy(9), cpumask_any(9), cpumask_any_and(9), cpumask_of(9), cpumask_parse_user(9), cpumask_parselist_user(9), cpumask_parse(9), cpulist_parse(9), cpumask_size(9), alloc_cpumask_var(9), to_cpumask(9), num_online_cpus(9), cpumap_print_bitmask_to_buf(9), cpumap_print_list_to_buf(9).


Signed off with love from ./include/linux, dated October 2026, and this was cpumask_setall(9) πŸ’œβœ¨

πŸ“¦ where this page comes from