HWLOC_OBJ_ATTR_U_HWLOC_BRIDGE_ATTR_S(3)
πΈ NAME πΈ
okay so bestie, welcome to hwloc_obj_...idge_attr_s(3) β the Library Functions Manual page for hwloc_obj_attr_u::hwloc_bridge_attr_s. That's the struct name, and yes, it's a whole mouthful. We love a specific icon. No cap, it's giving very specific struct energy. π
β¨ SYNOPSIS β¨
First up, the include:
#include <hwloc.h>
πΎ Data Fields πΎ
Here's the field lineup exactly as written β no renaming, no merging, no funny business. iykyk:
union {
struct hwloc_pcidev_attr_s pci
} upstream
hwloc_obj_bridge_type_t upstream_type
union {
struct {
unsigned short domain
unsigned char secondary_bus
unsigned char subordinate_bus
} pci
} downstream
hwloc_obj_bridge_type_t downstream_type
unsigned depth
π¦ Detailed Description π¦
Bridge specific Object Attributes. That's the whole description, and honestly? Short, sweet, iconic. Periodt. β¨
π Field Documentation π
Field-by-field time, bestie. Every signature is kept exactly; the commentary is just me being your hype person, fr fr. π«Ά
unsigned hwloc_obj_attr_u::hwloc_bridge_attr_s::depthβ this field is here with itsunsignedself. The original gives no extra description, so we're not inventing one. πunsigned short hwloc_obj_attr_u::hwloc_bridge_attr_s::domainβ Domain number the downstream PCI buses. Heads up: only16bitsPCI domains are supported by default. πunion { ... } hwloc_obj_attr_u::hwloc_bridge_attr_s::downstreamβ the downstream union itself, listed asunion { ... }. πhwloc_obj_bridge_type_t hwloc_obj_attr_u::hwloc_bridge_attr_s::downstream_typeβ Downstream Bridge type. πstruct { ... } hwloc_obj_attr_u::hwloc_bridge_attr_s::pciβ thestruct { ... }flavor ofpcias listed in the docs. No extra description attached. π¦struct hwloc_pcidev_attr_s hwloc_obj_attr_u::hwloc_bridge_attr_s::pciβ PCI attribute of the upstream part as a PCI device. π₯unsigned char hwloc_obj_attr_u::hwloc_bridge_attr_s::secondary_busβ First PCI bus number below the bridge. πunsigned char hwloc_obj_attr_u::hwloc_bridge_attr_s::subordinate_busβ Highest PCI bus number below the bridge. βunion { ... } hwloc_obj_attr_u::hwloc_bridge_attr_s::upstreamβ the upstream union itself, listed asunion { ... }. π§hwloc_obj_bridge_type_t hwloc_obj_attr_u::hwloc_bridge_attr_s::upstream_typeβ Upstream Bridge type. π
βοΈ Author βοΈ
Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code. Not me writing fanfic β Doxygen did that. π
And that's the page, bestie! This one came from Hardware Locality (hwloc), Version 2.15.0, and its page handle is hwloc_obj_...idge_attr_s(3). Slay. π«Άππ
π¦ 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