mips_cps_multicluster_cpus(9)
π¦ mips_cps_multicluster_cpus(9) π¦
Okay bestie, welcome to the Kernel API Manual β¨ β this page is all about mips_cps_multicluster_cpus, and itβs here to answer one very specific cluster question. π
πΈ NAME πΈ
mips_cps_multicluster_cpus β detect whether CPUs are in multiple clusters. Iconic. π
β¨ SYNOPSIS β¨
bool mips_cps_multicluster_cpus (void );
π«Ά ARGUMENTS π«Ά
void no arguments
Literally no arguments. Not one. The void is giving βI need nothing from you,β and honestly? Respect. π
π DESCRIPTION π
Okay so this function determines whether the system includes CPUs in multiple clusters β ie. whether we can treat the system as single-cluster or multi-cluster as far as CPUs are concerned. π
Important lowkey note: this is slightly different from simply checking whether multiple clusters are present. It is possible for there to be clusters which contain no CPUs, and this function will effectively ignore those. So a cluster with no CPUs in it? Bestie, itβs not part of the CPU spread. π«π§
Returns true if CPUs are spread across multiple clusters, else false. Periodt. β
π SEE ALSO π
Kernel file ./arch/mips/include/asm/mips-cps.h β also check out mips_cps_numclusters(9), mips_cps_cluster_config(9), mips_cps_numcores(9), mips_cps_numiocu(9), mips_cps_numvps(9), and mips_cps_first_online_in_cluster(9). Itβs giving kernel header deep lore. πβ¨
mwah π β source/version: ./arch/mips/include/asm, date: October 2026. Stay iconic, bestie! π
π¦ 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