cpu_raw_data_array_t(3)
π cpu_raw_data_array_t(3) π
okay so this page lives in the Library Functions Manual, and the main character is cpu_raw_data_array_t β itβs a libcpuid situation, and weβre gonna get into it π
β¨ NAME β¨
cpu_raw_data_array_t β Contains an array of raw CPUID data.
β¨ SYNOPSIS β¨
#include <libcpuid.h>
π«Ά Data Fields π«Ά
bool with_affinitylogical_cpu_t num_rawstruct cpu_raw_data_t * raw
π« Detailed Description π«
Contains an array of raw CPUID data.
This contains one cpu_raw_data_t for each logical CPU.
Note π¨ There is a hard limit of raw array: it is bounded by thelogical_cpu_ttype. In other words, the limit is65536logical CPUs in the system.
πΈ Field Documentation πΈ
logical_cpu_t cpu_raw_data_array_t::num_raw
raw length
struct cpu_raw_data_t* cpu_raw_data_array_t::raw
array of raw CPUID data
bool cpu_raw_data_array_t::with_affinity
Indicates if raw was obtained by using CPU affinity if false, raw contains a single data from an old dump (versions 0.5.1 and below). if true, raw contains data from a new dump (versions 0.6.0 and above). if true and if num_raw is 1, it indicates only one logical core was detected on the system.
π Author π
Generated automatically by Doxygen for libcpuid from the source code.
cute sign-off bestie: footer source/version is libcpuid, and the date is literally not printed on the original footer, so weβre not inventing one, ngl πβ¨
π¦ where this page comes from
- arch rolling: libcpuid 0.8.2-1 Β· BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms