---
name: "hwloc_obj_attr_u"
section: "3"
platform: "linux"
package: "hwloc"
version: "2.15.0-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/hwloc_obj_attr_u"
---

# hwloc\_obj\_attr\_u(3)

## NAME

hwloc\_obj\_attr\_u

## SYNOPSIS

\#include \<hwloc.h\>

### Data Structures

struct **hwloc\_numanode\_attr\_s**\
 struct **hwloc\_cache\_attr\_s**\
 struct **hwloc\_group\_attr\_s**\
 struct **hwloc\_pcidev\_attr\_s**\
 struct **hwloc\_bridge\_attr\_s**\
 struct **hwloc\_osdev\_attr\_s**\

### Data Fields

struct **hwloc\_obj\_attr\_u::hwloc\_numanode\_attr\_s** **numanode**\
 struct **hwloc\_obj\_attr\_u::hwloc\_cache\_attr\_s** **cache**\
 struct **hwloc\_obj\_attr\_u::hwloc\_group\_attr\_s** **group**\
 struct **hwloc\_obj\_attr\_u::hwloc\_pcidev\_attr\_s** **pcidev**\
 struct **hwloc\_obj\_attr\_u::hwloc\_bridge\_attr\_s** **bridge**\
 struct **hwloc\_obj\_attr\_u::hwloc\_osdev\_attr\_s** **osdev**\

## Detailed Description

Object type-specific Attributes.

## Field Documentation

### struct hwloc\_obj\_attr\_u::hwloc\_bridge\_attr\_s hwloc\_obj\_attr\_u::bridge

### struct hwloc\_obj\_attr\_u::hwloc\_cache\_attr\_s hwloc\_obj\_attr\_u::cache

### struct hwloc\_obj\_attr\_u::hwloc\_group\_attr\_s hwloc\_obj\_attr\_u::group

### struct hwloc\_obj\_attr\_u::hwloc\_numanode\_attr\_s hwloc\_obj\_attr\_u::numanode

### struct hwloc\_obj\_attr\_u::hwloc\_osdev\_attr\_s hwloc\_obj\_attr\_u::osdev

### struct hwloc\_obj\_attr\_u::hwloc\_pcidev\_attr\_s hwloc\_obj\_attr\_u::pcidev

## Author

Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
