Here is a list of all struct and union fields with links to the structures/unions they belong to:

### - a -

- allowed_cpuset : hwloc_obj
- allowed_nodeset : hwloc_obj
- arity : hwloc_obj
- attr : hwloc_obj

### - c -

- cache : hwloc_obj_attr_u
- children : hwloc_obj
- complete_cpuset : hwloc_obj
- complete_nodeset : hwloc_obj
- count : hwloc_obj_memory_s::hwloc_obj_memory_page_type_s
- cpubind : hwloc_topology_support
- cpuset : hwloc_obj

### - d -

- depth : hwloc_obj , hwloc_obj_attr_u::hwloc_cache_attr_s , hwloc_obj_attr_u::hwloc_group_attr_s
- discovery : hwloc_topology_support
- dmi_board_name : hwloc_obj_attr_u::hwloc_machine_attr_s
- dmi_board_vendor : hwloc_obj_attr_u::hwloc_machine_attr_s

### - f -

- first_child : hwloc_obj

### - g -

- get_proc_cpubind : hwloc_topology_cpubind_support
- get_thisproc_cpubind : hwloc_topology_cpubind_support
- get_thisthread_cpubind : hwloc_topology_cpubind_support
- get_thread_cpubind : hwloc_topology_cpubind_support
- group : hwloc_obj_attr_u

### - l -

- last_child : hwloc_obj
- local_memory : hwloc_obj_memory_s
- logical_index : hwloc_obj

### - m -

- machine : hwloc_obj_attr_u
- memory : hwloc_obj

### - n -

- name : hwloc_obj
- next_cousin : hwloc_obj
- next_sibling : hwloc_obj
- nodeset : hwloc_obj

### - o -

- online_cpuset : hwloc_obj
- os_index : hwloc_obj
- os_level : hwloc_obj

### - p -

- page_types : hwloc_obj_memory_s
- page_types_len : hwloc_obj_memory_s
- parent : hwloc_obj
- prev_cousin : hwloc_obj
- prev_sibling : hwloc_obj
- pu : hwloc_topology_discovery_support

### - s -

- set_proc_cpubind : hwloc_topology_cpubind_support
- set_thisproc_cpubind : hwloc_topology_cpubind_support
- set_thisthread_cpubind : hwloc_topology_cpubind_support
- set_thread_cpubind : hwloc_topology_cpubind_support
- sibling_rank : hwloc_obj
- size : hwloc_obj_memory_s::hwloc_obj_memory_page_type_s , hwloc_obj_attr_u::hwloc_cache_attr_s

### - t -

- total_memory : hwloc_obj_memory_s
- type : hwloc_obj

### - u -

- userdata : hwloc_obj