HWLOC_OBJ_ATTR_U_HWLOC_NUMANODE_ATTR_S(3)
β¨ NAME β¨
okay so this page is hwloc_obj_...node_attr_s(3) from the Library Functions Manual, and the main character is hwloc_obj_attr_u::hwloc_numanode_attr_s. That name is lowkey a whole paragraph, bestie ππ
πΈ SYNOPSIS πΈ
First things first, you include the header like this:
#include <hwloc.h>
π§ Data Structures π§
struct hwloc_memory_page_type_sβ yep, that's the struct listed here β¨
π Data Fields π
these are the fields, and the type names are highkey giving "group project final boss" π:
hwloc_uint64_t local_memoryβ thelocal_memoryfield, typed ashwloc_uint64_tπunsigned page_types_lenβ thepage_types_lenfield, typed asunsignedπ«Άstruct hwloc_obj_attr_u::hwloc_numanode_attr_s::hwloc_memory_page_type_s * page_typesβ thepage_typesfield, with that whole nested struct pointer type, no cap π¦
π Detailed Description π
NUMA node-specific Object Attributes. That's the description, short and sweet and very NUMA-node-coded π
π₯ Field Documentation π₯
hwloc_uint64_t hwloc_obj_attr_u::hwloc_numanode_attr_s::local_memory
Local memory (in bytes). That's the note, bestie π
struct hwloc_obj_attr_u::hwloc_numanode_attr_s::hwloc_memory_page_type_s * hwloc_obj_attr_u::hwloc_numanode_attr_s::page_types
This is the page_types field, full type and all. The original gives no extra lore on this one πβ¨
unsigned hwloc_obj_attr_u::hwloc_numanode_attr_s::page_types_len
Size of array page_types. Slay π
π¦ Author π¦
Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code. fr fr, the robots wrote this one π€π
xoxo, your bestie π β source/version: Hardware Locality (hwloc), Version 2.15.0. The footer has no date, so I'm not inventing one π«Άβ¨
π¦ where this page comes from
- arch rolling: hwloc 2.15.0-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms