bpf_cpumask_full(9)
π NAME π
bpf_cpumask_full β Check if a cpumask has all bits set. Okay so this is the bpf_cpumask_full(9) page, and itβs coming to you from the Kernel API Manual, bestie. Tiny function, very βdoes exactly what it says on the labelβ energy. π
β¨ SYNOPSIS β¨
__bpf_kfunc bool bpf_cpumask_full (const struct cpumask *cpumask );
πΈ ARGUMENTS πΈ
cpumaskβ The cpumask being checked. Thatβs the one getting the full vibe check, no cap. π«Ά
π RETURN π
trueβ All of the bits incpumaskare set.falseβ At least one bit incpumaskis cleared.
So yeah, itβs a yes/no situation, and false means at least one bit said βnot today.β π
π¦ DESCRIPTION π¦
A struct bpf_cpumask pointer may be safely passed to cpumask. Thatβs the safe-passing note, and itβs giving βyou can hand this over without chaosβ energy, fr fr. π«Ά
π₯ SEE ALSO π₯
- Kernel file
./kernel/bpf/cpumask.c struct bpf_cpumask(9)bpf_cpumask_create(9)bpf_cpumask_acquire(9)bpf_cpumask_release(9)bpf_cpumask_first(9)bpf_cpumask_first_zero(9)bpf_cpumask_first_and(9)bpf_cpumask_set_cpu(9)bpf_cpumask_clear_cpu(9)bpf_cpumask_test_cpu(9)bpf_cpumask_test_and_set_cpu(9)bpf_cpumask_test_and_clear_cpu(9)bpf_cpumask_setall(9)bpf_cpumask_clear(9)bpf_cpumask_and(9)bpf_cpumask_or(9)bpf_cpumask_xor(9)bpf_cpumask_equal(9)bpf_cpumask_intersects(9)bpf_cpumask_subset(9)bpf_cpumask_empty(9)bpf_cpumask_copy(9)bpf_cpumask_any_distribute(9)bpf_cpumask_any_and_distribute(9)bpf_cpumask_weight(9)bpf_cpumask_populate(9)
Thatβs the whole page, bestie. Source/version: ./kernel/bpf; date: October 2026. Go check those bits and slay. πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms