root/opal/mca/hwloc/hwloc201/hwloc/include/hwloc/rename.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /*
   2  * Copyright © 2009-2011 Cisco Systems, Inc.  All rights reserved.
   3  * Copyright © 2010-2018 Inria.  All rights reserved.
   4  * See COPYING in top-level directory.
   5  */
   6 
   7 #ifndef HWLOC_RENAME_H
   8 #define HWLOC_RENAME_H
   9 
  10 #include <hwloc/autogen/config.h>
  11 
  12 
  13 #ifdef __cplusplus
  14 extern "C" {
  15 #endif
  16 
  17 
  18 /* Only enact these defines if we're actually renaming the symbols
  19    (i.e., avoid trying to have no-op defines if we're *not*
  20    renaming). */
  21 
  22 #if HWLOC_SYM_TRANSFORM
  23 
  24 /* Use a preprocessor two-step in order to get the prefixing right.
  25    Make 2 macros: HWLOC_NAME and HWLOC_NAME_CAPS for renaming
  26    things. */
  27 
  28 #define HWLOC_MUNGE_NAME(a, b) HWLOC_MUNGE_NAME2(a, b)
  29 #define HWLOC_MUNGE_NAME2(a, b) a ## b
  30 #define HWLOC_NAME(name) HWLOC_MUNGE_NAME(HWLOC_SYM_PREFIX, hwloc_ ## name)
  31 #define HWLOC_NAME_CAPS(name) HWLOC_MUNGE_NAME(HWLOC_SYM_PREFIX_CAPS, hwloc_ ## name)
  32 
  33 /* Now define all the "real" names to be the prefixed names.  This
  34    allows us to use the real names throughout the code base (i.e.,
  35    "hwloc_<foo>"); the preprocessor will adjust to have the prefixed
  36    name under the covers. */
  37 
  38 /* Names from hwloc.h */
  39 
  40 #define hwloc_get_api_version HWLOC_NAME(get_api_version)
  41 
  42 #define hwloc_topology HWLOC_NAME(topology)
  43 #define hwloc_topology_t HWLOC_NAME(topology_t)
  44 
  45 #define hwloc_cpuset_t HWLOC_NAME(cpuset_t)
  46 #define hwloc_const_cpuset_t HWLOC_NAME(const_cpuset_t)
  47 #define hwloc_nodeset_t HWLOC_NAME(nodeset_t)
  48 #define hwloc_const_nodeset_t HWLOC_NAME(const_nodeset_t)
  49 
  50 #define HWLOC_OBJ_MACHINE HWLOC_NAME_CAPS(OBJ_MACHINE)
  51 #define HWLOC_OBJ_NUMANODE HWLOC_NAME_CAPS(OBJ_NUMANODE)
  52 #define HWLOC_OBJ_PACKAGE HWLOC_NAME_CAPS(OBJ_PACKAGE)
  53 #define HWLOC_OBJ_CORE HWLOC_NAME_CAPS(OBJ_CORE)
  54 #define HWLOC_OBJ_PU HWLOC_NAME_CAPS(OBJ_PU)
  55 #define HWLOC_OBJ_L1CACHE HWLOC_NAME_CAPS(OBJ_L1CACHE)
  56 #define HWLOC_OBJ_L2CACHE HWLOC_NAME_CAPS(OBJ_L2CACHE)
  57 #define HWLOC_OBJ_L3CACHE HWLOC_NAME_CAPS(OBJ_L3CACHE)
  58 #define HWLOC_OBJ_L4CACHE HWLOC_NAME_CAPS(OBJ_L4CACHE)
  59 #define HWLOC_OBJ_L5CACHE HWLOC_NAME_CAPS(OBJ_L5CACHE)
  60 #define HWLOC_OBJ_L1ICACHE HWLOC_NAME_CAPS(OBJ_L1ICACHE)
  61 #define HWLOC_OBJ_L2ICACHE HWLOC_NAME_CAPS(OBJ_L2ICACHE)
  62 #define HWLOC_OBJ_L3ICACHE HWLOC_NAME_CAPS(OBJ_L3ICACHE)
  63 #define HWLOC_OBJ_MISC HWLOC_NAME_CAPS(OBJ_MISC)
  64 #define HWLOC_OBJ_GROUP HWLOC_NAME_CAPS(OBJ_GROUP)
  65 #define HWLOC_OBJ_BRIDGE HWLOC_NAME_CAPS(OBJ_BRIDGE)
  66 #define HWLOC_OBJ_PCI_DEVICE HWLOC_NAME_CAPS(OBJ_PCI_DEVICE)
  67 #define HWLOC_OBJ_OS_DEVICE HWLOC_NAME_CAPS(OBJ_OS_DEVICE)
  68 #define HWLOC_OBJ_TYPE_MAX HWLOC_NAME_CAPS(OBJ_TYPE_MAX)
  69 #define hwloc_obj_type_t HWLOC_NAME(obj_type_t)
  70 
  71 #define hwloc_obj_cache_type_e HWLOC_NAME(obj_cache_type_e)
  72 #define hwloc_obj_cache_type_t HWLOC_NAME(obj_cache_type_t)
  73 #define HWLOC_OBJ_CACHE_UNIFIED HWLOC_NAME_CAPS(OBJ_CACHE_UNIFIED)
  74 #define HWLOC_OBJ_CACHE_DATA HWLOC_NAME_CAPS(OBJ_CACHE_DATA)
  75 #define HWLOC_OBJ_CACHE_INSTRUCTION HWLOC_NAME_CAPS(OBJ_CACHE_INSTRUCTION)
  76 
  77 #define hwloc_obj_bridge_type_e HWLOC_NAME(obj_bridge_type_e)
  78 #define hwloc_obj_bridge_type_t HWLOC_NAME(obj_bridge_type_t)
  79 #define HWLOC_OBJ_BRIDGE_HOST HWLOC_NAME_CAPS(OBJ_BRIDGE_HOST)
  80 #define HWLOC_OBJ_BRIDGE_PCI HWLOC_NAME_CAPS(OBJ_BRIDGE_PCI)
  81 
  82 #define hwloc_obj_osdev_type_e HWLOC_NAME(obj_osdev_type_e)
  83 #define hwloc_obj_osdev_type_t HWLOC_NAME(obj_osdev_type_t)
  84 #define HWLOC_OBJ_OSDEV_BLOCK HWLOC_NAME_CAPS(OBJ_OSDEV_BLOCK)
  85 #define HWLOC_OBJ_OSDEV_GPU HWLOC_NAME_CAPS(OBJ_OSDEV_GPU)
  86 #define HWLOC_OBJ_OSDEV_NETWORK HWLOC_NAME_CAPS(OBJ_OSDEV_NETWORK)
  87 #define HWLOC_OBJ_OSDEV_OPENFABRICS HWLOC_NAME_CAPS(OBJ_OSDEV_OPENFABRICS)
  88 #define HWLOC_OBJ_OSDEV_DMA HWLOC_NAME_CAPS(OBJ_OSDEV_DMA)
  89 #define HWLOC_OBJ_OSDEV_COPROC HWLOC_NAME_CAPS(OBJ_OSDEV_COPROC)
  90 
  91 #define hwloc_compare_types HWLOC_NAME(compare_types)
  92 
  93 #define hwloc_compare_types_e HWLOC_NAME(compare_types_e)
  94 #define HWLOC_TYPE_UNORDERED HWLOC_NAME_CAPS(TYPE_UNORDERED)
  95 
  96 #define hwloc_obj HWLOC_NAME(obj)
  97 #define hwloc_obj_t HWLOC_NAME(obj_t)
  98 
  99 #define hwloc_info_s HWLOC_NAME(info_s)
 100 
 101 #define hwloc_obj_attr_u HWLOC_NAME(obj_attr_u)
 102 #define hwloc_numanode_attr_s HWLOC_NAME(numanode_attr_s)
 103 #define hwloc_memory_page_type_s HWLOC_NAME(memory_page_type_s)
 104 #define hwloc_cache_attr_s HWLOC_NAME(cache_attr_s)
 105 #define hwloc_group_attr_s HWLOC_NAME(group_attr_s)
 106 #define hwloc_pcidev_attr_s HWLOC_NAME(pcidev_attr_s)
 107 #define hwloc_bridge_attr_s HWLOC_NAME(bridge_attr_s)
 108 #define hwloc_osdev_attr_s HWLOC_NAME(osdev_attr_s)
 109 
 110 #define hwloc_topology_init HWLOC_NAME(topology_init)
 111 #define hwloc_topology_load HWLOC_NAME(topology_load)
 112 #define hwloc_topology_destroy HWLOC_NAME(topology_destroy)
 113 #define hwloc_topology_dup HWLOC_NAME(topology_dup)
 114 #define hwloc_topology_abi_check HWLOC_NAME(topology_abi_check)
 115 #define hwloc_topology_check HWLOC_NAME(topology_check)
 116 
 117 #define hwloc_topology_flags_e HWLOC_NAME(topology_flags_e)
 118 
 119 #define HWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM HWLOC_NAME_CAPS(TOPOLOGY_FLAG_WHOLE_SYSTEM)
 120 #define HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM HWLOC_NAME_CAPS(TOPOLOGY_FLAG_IS_THISSYSTEM)
 121 #define HWLOC_TOPOLOGY_FLAG_THISSYSTEM_ALLOWED_RESOURCES HWLOC_NAME_CAPS(TOPOLOGY_FLAG_THISSYSTEM_ALLOWED_RESOURCES)
 122 
 123 #define hwloc_topology_set_pid HWLOC_NAME(topology_set_pid)
 124 #define hwloc_topology_set_synthetic HWLOC_NAME(topology_set_synthetic)
 125 #define hwloc_topology_set_xml HWLOC_NAME(topology_set_xml)
 126 #define hwloc_topology_set_xmlbuffer HWLOC_NAME(topology_set_xmlbuffer)
 127 
 128 #define hwloc_topology_set_flags HWLOC_NAME(topology_set_flags)
 129 #define hwloc_topology_is_thissystem HWLOC_NAME(topology_is_thissystem)
 130 #define hwloc_topology_get_flags HWLOC_NAME(topology_get_flags)
 131 #define hwloc_topology_discovery_support HWLOC_NAME(topology_discovery_support)
 132 #define hwloc_topology_cpubind_support HWLOC_NAME(topology_cpubind_support)
 133 #define hwloc_topology_membind_support HWLOC_NAME(topology_membind_support)
 134 #define hwloc_topology_support HWLOC_NAME(topology_support)
 135 #define hwloc_topology_get_support HWLOC_NAME(topology_get_support)
 136 
 137 #define hwloc_type_filter_e HWLOC_NAME(type_filter_e)
 138 #define HWLOC_TYPE_FILTER_KEEP_ALL HWLOC_NAME_CAPS(TYPE_FILTER_KEEP_ALL)
 139 #define HWLOC_TYPE_FILTER_KEEP_NONE HWLOC_NAME_CAPS(TYPE_FILTER_KEEP_NONE)
 140 #define HWLOC_TYPE_FILTER_KEEP_STRUCTURE HWLOC_NAME_CAPS(TYPE_FILTER_KEEP_STRUCTURE)
 141 #define HWLOC_TYPE_FILTER_KEEP_IMPORTANT HWLOC_NAME_CAPS(TYPE_FILTER_KEEP_IMPORTANT)
 142 #define hwloc_topology_set_type_filter HWLOC_NAME(topology_set_type_filter)
 143 #define hwloc_topology_get_type_filter HWLOC_NAME(topology_get_type_filter)
 144 #define hwloc_topology_set_all_types_filter HWLOC_NAME(topology_set_all_types_filter)
 145 #define hwloc_topology_set_cache_types_filter HWLOC_NAME(topology_set_cache_types_filter)
 146 #define hwloc_topology_set_icache_types_filter HWLOC_NAME(topology_set_icache_types_filter)
 147 #define hwloc_topology_set_io_types_filter HWLOC_NAME(topology_set_io_types_filter)
 148 
 149 #define hwloc_topology_set_userdata HWLOC_NAME(topology_set_userdata)
 150 #define hwloc_topology_get_userdata HWLOC_NAME(topology_get_userdata)
 151 
 152 #define hwloc_restrict_flags_e HWLOC_NAME(restrict_flags_e)
 153 #define HWLOC_RESTRICT_FLAG_REMOVE_CPULESS HWLOC_NAME_CAPS(RESTRICT_FLAG_REMOVE_CPULESS)
 154 #define HWLOC_RESTRICT_FLAG_ADAPT_MISC HWLOC_NAME_CAPS(RESTRICT_FLAG_ADAPT_MISC)
 155 #define HWLOC_RESTRICT_FLAG_ADAPT_IO HWLOC_NAME_CAPS(RESTRICT_FLAG_ADAPT_IO)
 156 #define hwloc_topology_restrict HWLOC_NAME(topology_restrict)
 157 
 158 #define hwloc_topology_insert_misc_object HWLOC_NAME(topology_insert_misc_object)
 159 #define hwloc_topology_alloc_group_object HWLOC_NAME(topology_alloc_group_object)
 160 #define hwloc_topology_insert_group_object HWLOC_NAME(topology_insert_group_object)
 161 #define hwloc_obj_add_other_obj_sets HWLOC_NAME(obj_add_other_obj_sets)
 162 
 163 #define hwloc_topology_get_depth HWLOC_NAME(topology_get_depth)
 164 #define hwloc_get_type_depth HWLOC_NAME(get_type_depth)
 165 #define hwloc_get_memory_parents_depth HWLOC_NAME(get_memory_parents_depth)
 166 
 167 #define hwloc_get_type_depth_e HWLOC_NAME(get_type_depth_e)
 168 #define HWLOC_TYPE_DEPTH_UNKNOWN HWLOC_NAME_CAPS(TYPE_DEPTH_UNKNOWN)
 169 #define HWLOC_TYPE_DEPTH_MULTIPLE HWLOC_NAME_CAPS(TYPE_DEPTH_MULTIPLE)
 170 #define HWLOC_TYPE_DEPTH_BRIDGE HWLOC_NAME_CAPS(TYPE_DEPTH_BRIDGE)
 171 #define HWLOC_TYPE_DEPTH_PCI_DEVICE HWLOC_NAME_CAPS(TYPE_DEPTH_PCI_DEVICE)
 172 #define HWLOC_TYPE_DEPTH_OS_DEVICE HWLOC_NAME_CAPS(TYPE_DEPTH_OS_DEVICE)
 173 #define HWLOC_TYPE_DEPTH_MISC HWLOC_NAME_CAPS(TYPE_DEPTH_MISC)
 174 #define HWLOC_TYPE_DEPTH_NUMANODE HWLOC_NAME_CAPS(TYPE_DEPTH_NUMANODE)
 175 
 176 #define hwloc_get_depth_type HWLOC_NAME(get_depth_type)
 177 #define hwloc_get_nbobjs_by_depth HWLOC_NAME(get_nbobjs_by_depth)
 178 #define hwloc_get_nbobjs_by_type HWLOC_NAME(get_nbobjs_by_type)
 179 
 180 #define hwloc_get_obj_by_depth HWLOC_NAME(get_obj_by_depth )
 181 #define hwloc_get_obj_by_type HWLOC_NAME(get_obj_by_type )
 182 
 183 #define hwloc_obj_type_string HWLOC_NAME(obj_type_string )
 184 #define hwloc_obj_type_snprintf HWLOC_NAME(obj_type_snprintf )
 185 #define hwloc_obj_attr_snprintf HWLOC_NAME(obj_attr_snprintf )
 186 #define hwloc_type_sscanf HWLOC_NAME(type_sscanf)
 187 #define hwloc_type_sscanf_as_depth HWLOC_NAME(type_sscanf_as_depth)
 188 
 189 #define hwloc_obj_get_info_by_name HWLOC_NAME(obj_get_info_by_name)
 190 #define hwloc_obj_add_info HWLOC_NAME(obj_add_info)
 191 
 192 #define HWLOC_CPUBIND_PROCESS HWLOC_NAME_CAPS(CPUBIND_PROCESS)
 193 #define HWLOC_CPUBIND_THREAD HWLOC_NAME_CAPS(CPUBIND_THREAD)
 194 #define HWLOC_CPUBIND_STRICT HWLOC_NAME_CAPS(CPUBIND_STRICT)
 195 #define HWLOC_CPUBIND_NOMEMBIND HWLOC_NAME_CAPS(CPUBIND_NOMEMBIND)
 196 
 197 #define hwloc_cpubind_flags_t HWLOC_NAME(cpubind_flags_t)
 198 
 199 #define hwloc_set_cpubind HWLOC_NAME(set_cpubind)
 200 #define hwloc_get_cpubind HWLOC_NAME(get_cpubind)
 201 #define hwloc_set_proc_cpubind HWLOC_NAME(set_proc_cpubind)
 202 #define hwloc_get_proc_cpubind HWLOC_NAME(get_proc_cpubind)
 203 #define hwloc_set_thread_cpubind HWLOC_NAME(set_thread_cpubind)
 204 #define hwloc_get_thread_cpubind HWLOC_NAME(get_thread_cpubind)
 205 
 206 #define hwloc_get_last_cpu_location HWLOC_NAME(get_last_cpu_location)
 207 #define hwloc_get_proc_last_cpu_location HWLOC_NAME(get_proc_last_cpu_location)
 208 
 209 #define HWLOC_MEMBIND_DEFAULT HWLOC_NAME_CAPS(MEMBIND_DEFAULT)
 210 #define HWLOC_MEMBIND_FIRSTTOUCH HWLOC_NAME_CAPS(MEMBIND_FIRSTTOUCH)
 211 #define HWLOC_MEMBIND_BIND HWLOC_NAME_CAPS(MEMBIND_BIND)
 212 #define HWLOC_MEMBIND_INTERLEAVE HWLOC_NAME_CAPS(MEMBIND_INTERLEAVE)
 213 #define HWLOC_MEMBIND_NEXTTOUCH HWLOC_NAME_CAPS(MEMBIND_NEXTTOUCH)
 214 #define HWLOC_MEMBIND_MIXED HWLOC_NAME_CAPS(MEMBIND_MIXED)
 215 
 216 #define hwloc_membind_policy_t HWLOC_NAME(membind_policy_t)
 217 
 218 #define HWLOC_MEMBIND_PROCESS HWLOC_NAME_CAPS(MEMBIND_PROCESS)
 219 #define HWLOC_MEMBIND_THREAD HWLOC_NAME_CAPS(MEMBIND_THREAD)
 220 #define HWLOC_MEMBIND_STRICT HWLOC_NAME_CAPS(MEMBIND_STRICT)
 221 #define HWLOC_MEMBIND_MIGRATE HWLOC_NAME_CAPS(MEMBIND_MIGRATE)
 222 #define HWLOC_MEMBIND_NOCPUBIND HWLOC_NAME_CAPS(MEMBIND_NOCPUBIND)
 223 #define HWLOC_MEMBIND_BYNODESET HWLOC_NAME_CAPS(MEMBIND_BYNODESET)
 224 
 225 #define hwloc_membind_flags_t HWLOC_NAME(membind_flags_t)
 226 
 227 #define hwloc_set_membind HWLOC_NAME(set_membind)
 228 #define hwloc_get_membind HWLOC_NAME(get_membind)
 229 #define hwloc_set_proc_membind HWLOC_NAME(set_proc_membind)
 230 #define hwloc_get_proc_membind HWLOC_NAME(get_proc_membind)
 231 #define hwloc_set_area_membind HWLOC_NAME(set_area_membind)
 232 #define hwloc_get_area_membind HWLOC_NAME(get_area_membind)
 233 #define hwloc_get_area_memlocation HWLOC_NAME(get_area_memlocation)
 234 #define hwloc_alloc_membind HWLOC_NAME(alloc_membind)
 235 #define hwloc_alloc HWLOC_NAME(alloc)
 236 #define hwloc_free HWLOC_NAME(free)
 237 
 238 #define hwloc_get_non_io_ancestor_obj HWLOC_NAME(get_non_io_ancestor_obj)
 239 #define hwloc_get_next_pcidev HWLOC_NAME(get_next_pcidev)
 240 #define hwloc_get_pcidev_by_busid HWLOC_NAME(get_pcidev_by_busid)
 241 #define hwloc_get_pcidev_by_busidstring HWLOC_NAME(get_pcidev_by_busidstring)
 242 #define hwloc_get_next_osdev HWLOC_NAME(get_next_osdev)
 243 #define hwloc_get_next_bridge HWLOC_NAME(get_next_bridge)
 244 #define hwloc_bridge_covers_pcibus HWLOC_NAME(bridge_covers_pcibus)
 245 
 246 /* hwloc/bitmap.h */
 247 
 248 #define hwloc_bitmap_s HWLOC_NAME(bitmap_s)
 249 #define hwloc_bitmap_t HWLOC_NAME(bitmap_t)
 250 #define hwloc_const_bitmap_t HWLOC_NAME(const_bitmap_t)
 251 
 252 #define hwloc_bitmap_alloc HWLOC_NAME(bitmap_alloc)
 253 #define hwloc_bitmap_alloc_full HWLOC_NAME(bitmap_alloc_full)
 254 #define hwloc_bitmap_free HWLOC_NAME(bitmap_free)
 255 #define hwloc_bitmap_dup HWLOC_NAME(bitmap_dup)
 256 #define hwloc_bitmap_copy HWLOC_NAME(bitmap_copy)
 257 #define hwloc_bitmap_snprintf HWLOC_NAME(bitmap_snprintf)
 258 #define hwloc_bitmap_asprintf HWLOC_NAME(bitmap_asprintf)
 259 #define hwloc_bitmap_sscanf HWLOC_NAME(bitmap_sscanf)
 260 #define hwloc_bitmap_list_snprintf HWLOC_NAME(bitmap_list_snprintf)
 261 #define hwloc_bitmap_list_asprintf HWLOC_NAME(bitmap_list_asprintf)
 262 #define hwloc_bitmap_list_sscanf HWLOC_NAME(bitmap_list_sscanf)
 263 #define hwloc_bitmap_taskset_snprintf HWLOC_NAME(bitmap_taskset_snprintf)
 264 #define hwloc_bitmap_taskset_asprintf HWLOC_NAME(bitmap_taskset_asprintf)
 265 #define hwloc_bitmap_taskset_sscanf HWLOC_NAME(bitmap_taskset_sscanf)
 266 #define hwloc_bitmap_zero HWLOC_NAME(bitmap_zero)
 267 #define hwloc_bitmap_fill HWLOC_NAME(bitmap_fill)
 268 #define hwloc_bitmap_from_ulong HWLOC_NAME(bitmap_from_ulong)
 269 
 270 #define hwloc_bitmap_from_ith_ulong HWLOC_NAME(bitmap_from_ith_ulong)
 271 #define hwloc_bitmap_to_ulong HWLOC_NAME(bitmap_to_ulong)
 272 #define hwloc_bitmap_to_ith_ulong HWLOC_NAME(bitmap_to_ith_ulong)
 273 #define hwloc_bitmap_only HWLOC_NAME(bitmap_only)
 274 #define hwloc_bitmap_allbut HWLOC_NAME(bitmap_allbut)
 275 #define hwloc_bitmap_set HWLOC_NAME(bitmap_set)
 276 #define hwloc_bitmap_set_range HWLOC_NAME(bitmap_set_range)
 277 #define hwloc_bitmap_set_ith_ulong HWLOC_NAME(bitmap_set_ith_ulong)
 278 #define hwloc_bitmap_clr HWLOC_NAME(bitmap_clr)
 279 #define hwloc_bitmap_clr_range HWLOC_NAME(bitmap_clr_range)
 280 #define hwloc_bitmap_isset HWLOC_NAME(bitmap_isset)
 281 #define hwloc_bitmap_iszero HWLOC_NAME(bitmap_iszero)
 282 #define hwloc_bitmap_isfull HWLOC_NAME(bitmap_isfull)
 283 #define hwloc_bitmap_isequal HWLOC_NAME(bitmap_isequal)
 284 #define hwloc_bitmap_intersects HWLOC_NAME(bitmap_intersects)
 285 #define hwloc_bitmap_isincluded HWLOC_NAME(bitmap_isincluded)
 286 #define hwloc_bitmap_or HWLOC_NAME(bitmap_or)
 287 #define hwloc_bitmap_and HWLOC_NAME(bitmap_and)
 288 #define hwloc_bitmap_andnot HWLOC_NAME(bitmap_andnot)
 289 #define hwloc_bitmap_xor HWLOC_NAME(bitmap_xor)
 290 #define hwloc_bitmap_not HWLOC_NAME(bitmap_not)
 291 #define hwloc_bitmap_first HWLOC_NAME(bitmap_first)
 292 #define hwloc_bitmap_last HWLOC_NAME(bitmap_last)
 293 #define hwloc_bitmap_next HWLOC_NAME(bitmap_next)
 294 #define hwloc_bitmap_first_unset HWLOC_NAME(bitmap_first_unset)
 295 #define hwloc_bitmap_last_unset HWLOC_NAME(bitmap_last_unset)
 296 #define hwloc_bitmap_next_unset HWLOC_NAME(bitmap_next_unset)
 297 #define hwloc_bitmap_singlify HWLOC_NAME(bitmap_singlify)
 298 #define hwloc_bitmap_compare_first HWLOC_NAME(bitmap_compare_first)
 299 #define hwloc_bitmap_compare HWLOC_NAME(bitmap_compare)
 300 #define hwloc_bitmap_weight HWLOC_NAME(bitmap_weight)
 301 
 302 /* hwloc/helper.h */
 303 
 304 #define hwloc_get_type_or_below_depth HWLOC_NAME(get_type_or_below_depth)
 305 #define hwloc_get_type_or_above_depth HWLOC_NAME(get_type_or_above_depth)
 306 #define hwloc_get_root_obj HWLOC_NAME(get_root_obj)
 307 #define hwloc_get_ancestor_obj_by_depth HWLOC_NAME(get_ancestor_obj_by_depth)
 308 #define hwloc_get_ancestor_obj_by_type HWLOC_NAME(get_ancestor_obj_by_type)
 309 #define hwloc_get_next_obj_by_depth HWLOC_NAME(get_next_obj_by_depth)
 310 #define hwloc_get_next_obj_by_type HWLOC_NAME(get_next_obj_by_type)
 311 #define hwloc_get_pu_obj_by_os_index HWLOC_NAME(get_pu_obj_by_os_index)
 312 #define hwloc_get_numanode_obj_by_os_index HWLOC_NAME(get_numanode_obj_by_os_index)
 313 #define hwloc_get_next_child HWLOC_NAME(get_next_child)
 314 #define hwloc_get_common_ancestor_obj HWLOC_NAME(get_common_ancestor_obj)
 315 #define hwloc_obj_is_in_subtree HWLOC_NAME(obj_is_in_subtree)
 316 #define hwloc_get_first_largest_obj_inside_cpuset HWLOC_NAME(get_first_largest_obj_inside_cpuset)
 317 #define hwloc_get_largest_objs_inside_cpuset HWLOC_NAME(get_largest_objs_inside_cpuset)
 318 #define hwloc_get_next_obj_inside_cpuset_by_depth HWLOC_NAME(get_next_obj_inside_cpuset_by_depth)
 319 #define hwloc_get_next_obj_inside_cpuset_by_type HWLOC_NAME(get_next_obj_inside_cpuset_by_type)
 320 #define hwloc_get_obj_inside_cpuset_by_depth HWLOC_NAME(get_obj_inside_cpuset_by_depth)
 321 #define hwloc_get_obj_inside_cpuset_by_type HWLOC_NAME(get_obj_inside_cpuset_by_type)
 322 #define hwloc_get_nbobjs_inside_cpuset_by_depth HWLOC_NAME(get_nbobjs_inside_cpuset_by_depth)
 323 #define hwloc_get_nbobjs_inside_cpuset_by_type HWLOC_NAME(get_nbobjs_inside_cpuset_by_type)
 324 #define hwloc_get_obj_index_inside_cpuset HWLOC_NAME(get_obj_index_inside_cpuset)
 325 #define hwloc_get_child_covering_cpuset HWLOC_NAME(get_child_covering_cpuset)
 326 #define hwloc_get_obj_covering_cpuset HWLOC_NAME(get_obj_covering_cpuset)
 327 #define hwloc_get_next_obj_covering_cpuset_by_depth HWLOC_NAME(get_next_obj_covering_cpuset_by_depth)
 328 #define hwloc_get_next_obj_covering_cpuset_by_type HWLOC_NAME(get_next_obj_covering_cpuset_by_type)
 329 #define hwloc_obj_type_is_normal HWLOC_NAME(obj_type_is_normal)
 330 #define hwloc_obj_type_is_memory HWLOC_NAME(obj_type_is_memory)
 331 #define hwloc_obj_type_is_io HWLOC_NAME(obj_type_is_io)
 332 #define hwloc_obj_type_is_cache HWLOC_NAME(obj_type_is_cache)
 333 #define hwloc_obj_type_is_dcache HWLOC_NAME(obj_type_is_dcache)
 334 #define hwloc_obj_type_is_icache HWLOC_NAME(obj_type_is_icache)
 335 #define hwloc_get_cache_type_depth HWLOC_NAME(get_cache_type_depth)
 336 #define hwloc_get_cache_covering_cpuset HWLOC_NAME(get_cache_covering_cpuset)
 337 #define hwloc_get_shared_cache_covering_obj HWLOC_NAME(get_shared_cache_covering_obj)
 338 #define hwloc_get_closest_objs HWLOC_NAME(get_closest_objs)
 339 #define hwloc_get_obj_below_by_type HWLOC_NAME(get_obj_below_by_type)
 340 #define hwloc_get_obj_below_array_by_type HWLOC_NAME(get_obj_below_array_by_type)
 341 #define hwloc_distrib_flags_e HWLOC_NAME(distrib_flags_e)
 342 #define HWLOC_DISTRIB_FLAG_REVERSE HWLOC_NAME_CAPS(DISTRIB_FLAG_REVERSE)
 343 #define hwloc_distrib HWLOC_NAME(distrib)
 344 #define hwloc_alloc_membind_policy HWLOC_NAME(alloc_membind_policy)
 345 #define hwloc_alloc_membind_policy_nodeset HWLOC_NAME(alloc_membind_policy_nodeset)
 346 #define hwloc_topology_get_complete_cpuset HWLOC_NAME(topology_get_complete_cpuset)
 347 #define hwloc_topology_get_topology_cpuset HWLOC_NAME(topology_get_topology_cpuset)
 348 #define hwloc_topology_get_allowed_cpuset HWLOC_NAME(topology_get_allowed_cpuset)
 349 #define hwloc_topology_get_complete_nodeset HWLOC_NAME(topology_get_complete_nodeset)
 350 #define hwloc_topology_get_topology_nodeset HWLOC_NAME(topology_get_topology_nodeset)
 351 #define hwloc_topology_get_allowed_nodeset HWLOC_NAME(topology_get_allowed_nodeset)
 352 #define hwloc_cpuset_to_nodeset HWLOC_NAME(cpuset_to_nodeset)
 353 #define hwloc_cpuset_from_nodeset HWLOC_NAME(cpuset_from_nodeset)
 354 
 355 /* export.h */
 356 
 357 #define hwloc_topology_export_xml_flags_e HWLOC_NAME(topology_export_xml_flags_e)
 358 #define HWLOC_TOPOLOGY_EXPORT_XML_FLAG_V1 HWLOC_NAME_CAPS(TOPOLOGY_EXPORT_XML_FLAG_V1)
 359 #define hwloc_topology_export_xml HWLOC_NAME(topology_export_xml)
 360 #define hwloc_topology_export_xmlbuffer HWLOC_NAME(topology_export_xmlbuffer)
 361 #define hwloc_free_xmlbuffer HWLOC_NAME(free_xmlbuffer)
 362 #define hwloc_topology_set_userdata_export_callback HWLOC_NAME(topology_set_userdata_export_callback)
 363 #define hwloc_export_obj_userdata HWLOC_NAME(export_obj_userdata)
 364 #define hwloc_export_obj_userdata_base64 HWLOC_NAME(export_obj_userdata_base64)
 365 #define hwloc_topology_set_userdata_import_callback HWLOC_NAME(topology_set_userdata_import_callback)
 366 
 367 #define hwloc_topology_export_synthetic_flags_e HWLOC_NAME(topology_export_synthetic_flags_e)
 368 #define HWLOC_TOPOLOGY_EXPORT_SYNTHETIC_FLAG_NO_EXTENDED_TYPES HWLOC_NAME_CAPS(TOPOLOGY_EXPORT_SYNTHETIC_FLAG_NO_EXTENDED_TYPES)
 369 #define HWLOC_TOPOLOGY_EXPORT_SYNTHETIC_FLAG_NO_ATTRS HWLOC_NAME_CAPS(TOPOLOGY_EXPORT_SYNTHETIC_FLAG_NO_ATTRS)
 370 #define HWLOC_TOPOLOGY_EXPORT_SYNTHETIC_FLAG_V1 HWLOC_NAME_CAPS(TOPOLOGY_EXPORT_SYNTHETIC_FLAG_V1)
 371 #define HWLOC_TOPOLOGY_EXPORT_SYNTHETIC_FLAG_IGNORE_MEMORY HWLOC_NAME_CAPS(TOPOLOGY_EXPORT_SYNTHETIC_FLAG_IGNORE_MEMORY)
 372 #define hwloc_topology_export_synthetic HWLOC_NAME(topology_export_synthetic)
 373 
 374 /* distances.h */
 375 
 376 #define hwloc_distances_s HWLOC_NAME(distances_s)
 377 
 378 #define hwloc_distances_kind_e HWLOC_NAME(distances_kind_e)
 379 #define HWLOC_DISTANCES_KIND_FROM_OS HWLOC_NAME_CAPS(DISTANCES_KIND_FROM_OS)
 380 #define HWLOC_DISTANCES_KIND_FROM_USER HWLOC_NAME_CAPS(DISTANCES_KIND_FROM_USER)
 381 #define HWLOC_DISTANCES_KIND_MEANS_LATENCY HWLOC_NAME_CAPS(DISTANCES_KIND_MEANS_LATENCY)
 382 #define HWLOC_DISTANCES_KIND_MEANS_BANDWIDTH HWLOC_NAME_CAPS(DISTANCES_KIND_MEANS_BANDWIDTH)
 383 
 384 #define hwloc_distances_get HWLOC_NAME(distances_get)
 385 #define hwloc_distances_get_by_depth HWLOC_NAME(distances_get_by_depth)
 386 #define hwloc_distances_get_by_type HWLOC_NAME(distances_get_by_type)
 387 #define hwloc_distances_release HWLOC_NAME(distances_release)
 388 #define hwloc_distances_obj_index HWLOC_NAME(distances_obj_index)
 389 #define hwloc_distances_obj_pair_values HWLOC_NAME(distances_pair_values)
 390 
 391 #define hwloc_distances_add_flag_e HWLOC_NAME(distances_add_flag_e)
 392 #define HWLOC_DISTANCES_ADD_FLAG_GROUP HWLOC_NAME_CAPS(DISTANCES_ADD_FLAG_GROUP)
 393 #define HWLOC_DISTANCES_ADD_FLAG_GROUP_INACCURATE HWLOC_NAME_CAPS(DISTANCES_ADD_FLAG_GROUP_INACCURATE)
 394 
 395 #define hwloc_distances_add HWLOC_NAME(distances_add)
 396 #define hwloc_distances_remove HWLOC_NAME(distances_remove)
 397 #define hwloc_distances_remove_by_depth HWLOC_NAME(distances_remove_by_depth)
 398 #define hwloc_distances_remove_by_type HWLOC_NAME(distances_remove_by_type)
 399 
 400 /* diff.h */
 401 
 402 #define hwloc_topology_diff_obj_attr_type_e HWLOC_NAME(topology_diff_obj_attr_type_e)
 403 #define hwloc_topology_diff_obj_attr_type_t HWLOC_NAME(topology_diff_obj_attr_type_t)
 404 #define HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_SIZE HWLOC_NAME_CAPS(TOPOLOGY_DIFF_OBJ_ATTR_SIZE)
 405 #define HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_NAME HWLOC_NAME_CAPS(TOPOLOGY_DIFF_OBJ_ATTR_NAME)
 406 #define HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_INFO HWLOC_NAME_CAPS(TOPOLOGY_DIFF_OBJ_ATTR_INFO)
 407 #define hwloc_topology_diff_obj_attr_u HWLOC_NAME(topology_diff_obj_attr_u)
 408 #define hwloc_topology_diff_obj_attr_generic_s HWLOC_NAME(topology_diff_obj_attr_generic_s)
 409 #define hwloc_topology_diff_obj_attr_uint64_s HWLOC_NAME(topology_diff_obj_attr_uint64_s)
 410 #define hwloc_topology_diff_obj_attr_string_s HWLOC_NAME(topology_diff_obj_attr_string_s)
 411 #define hwloc_topology_diff_type_e HWLOC_NAME(topology_diff_type_e)
 412 #define hwloc_topology_diff_type_t HWLOC_NAME(topology_diff_type_t)
 413 #define HWLOC_TOPOLOGY_DIFF_OBJ_ATTR HWLOC_NAME_CAPS(TOPOLOGY_DIFF_OBJ_ATTR)
 414 #define HWLOC_TOPOLOGY_DIFF_TOO_COMPLEX HWLOC_NAME_CAPS(TOPOLOGY_DIFF_TOO_COMPLEX)
 415 #define hwloc_topology_diff_u HWLOC_NAME(topology_diff_u)
 416 #define hwloc_topology_diff_t HWLOC_NAME(topology_diff_t)
 417 #define hwloc_topology_diff_generic_s HWLOC_NAME(topology_diff_generic_s)
 418 #define hwloc_topology_diff_obj_attr_s HWLOC_NAME(topology_diff_obj_attr_s)
 419 #define hwloc_topology_diff_too_complex_s HWLOC_NAME(topology_diff_too_complex_s)
 420 #define hwloc_topology_diff_build HWLOC_NAME(topology_diff_build)
 421 #define hwloc_topology_diff_apply_flags_e HWLOC_NAME(topology_diff_apply_flags_e)
 422 #define HWLOC_TOPOLOGY_DIFF_APPLY_REVERSE HWLOC_NAME_CAPS(TOPOLOGY_DIFF_APPLY_REVERSE)
 423 #define hwloc_topology_diff_apply HWLOC_NAME(topology_diff_apply)
 424 #define hwloc_topology_diff_destroy HWLOC_NAME(topology_diff_destroy)
 425 #define hwloc_topology_diff_load_xml HWLOC_NAME(topology_diff_load_xml)
 426 #define hwloc_topology_diff_export_xml HWLOC_NAME(topology_diff_export_xml)
 427 #define hwloc_topology_diff_load_xmlbuffer HWLOC_NAME(topology_diff_load_xmlbuffer)
 428 #define hwloc_topology_diff_export_xmlbuffer HWLOC_NAME(topology_diff_export_xmlbuffer)
 429 
 430 /* shmem.h */
 431 
 432 #define hwloc_shmem_topology_get_length HWLOC_NAME(shmem_topology_get_length)
 433 #define hwloc_shmem_topology_write HWLOC_NAME(shmem_topology_write)
 434 #define hwloc_shmem_topology_adopt HWLOC_NAME(shmem_topology_adopt)
 435 
 436 /* glibc-sched.h */
 437 
 438 #define hwloc_cpuset_to_glibc_sched_affinity HWLOC_NAME(cpuset_to_glibc_sched_affinity)
 439 #define hwloc_cpuset_from_glibc_sched_affinity HWLOC_NAME(cpuset_from_glibc_sched_affinity)
 440 
 441 /* linux-libnuma.h */
 442 
 443 #define hwloc_cpuset_to_linux_libnuma_ulongs HWLOC_NAME(cpuset_to_linux_libnuma_ulongs)
 444 #define hwloc_nodeset_to_linux_libnuma_ulongs HWLOC_NAME(nodeset_to_linux_libnuma_ulongs)
 445 #define hwloc_cpuset_from_linux_libnuma_ulongs HWLOC_NAME(cpuset_from_linux_libnuma_ulongs)
 446 #define hwloc_nodeset_from_linux_libnuma_ulongs HWLOC_NAME(nodeset_from_linux_libnuma_ulongs)
 447 #define hwloc_cpuset_to_linux_libnuma_bitmask HWLOC_NAME(cpuset_to_linux_libnuma_bitmask)
 448 #define hwloc_nodeset_to_linux_libnuma_bitmask HWLOC_NAME(nodeset_to_linux_libnuma_bitmask)
 449 #define hwloc_cpuset_from_linux_libnuma_bitmask HWLOC_NAME(cpuset_from_linux_libnuma_bitmask)
 450 #define hwloc_nodeset_from_linux_libnuma_bitmask HWLOC_NAME(nodeset_from_linux_libnuma_bitmask)
 451 
 452 /* linux.h */
 453 
 454 #define hwloc_linux_set_tid_cpubind HWLOC_NAME(linux_set_tid_cpubind)
 455 #define hwloc_linux_get_tid_cpubind HWLOC_NAME(linux_get_tid_cpubind)
 456 #define hwloc_linux_get_tid_last_cpu_location HWLOC_NAME(linux_get_tid_last_cpu_location)
 457 #define hwloc_linux_read_path_as_cpumask HWLOC_NAME(linux_read_file_cpumask)
 458 
 459 /* openfabrics-verbs.h */
 460 
 461 #define hwloc_ibv_get_device_cpuset HWLOC_NAME(ibv_get_device_cpuset)
 462 #define hwloc_ibv_get_device_osdev HWLOC_NAME(ibv_get_device_osdev)
 463 #define hwloc_ibv_get_device_osdev_by_name HWLOC_NAME(ibv_get_device_osdev_by_name)
 464 
 465 /* intel-mic.h */
 466 
 467 #define hwloc_intel_mic_get_device_cpuset HWLOC_NAME(intel_mic_get_device_cpuset)
 468 #define hwloc_intel_mic_get_device_osdev_by_index HWLOC_NAME(intel_mic_get_device_osdev_by_index)
 469 
 470 /* opencl.h */
 471 
 472 #define hwloc_opencl_get_device_cpuset HWLOC_NAME(opencl_get_device_cpuset)
 473 #define hwloc_opencl_get_device_osdev HWLOC_NAME(opencl_get_device_osdev)
 474 #define hwloc_opencl_get_device_osdev_by_index HWLOC_NAME(opencl_get_device_osdev_by_index)
 475 
 476 /* cuda.h */
 477 
 478 #define hwloc_cuda_get_device_pci_ids HWLOC_NAME(cuda_get_device_pci_ids)
 479 #define hwloc_cuda_get_device_cpuset HWLOC_NAME(cuda_get_device_cpuset)
 480 #define hwloc_cuda_get_device_pcidev HWLOC_NAME(cuda_get_device_pcidev)
 481 #define hwloc_cuda_get_device_osdev HWLOC_NAME(cuda_get_device_osdev)
 482 #define hwloc_cuda_get_device_osdev_by_index HWLOC_NAME(cuda_get_device_osdev_by_index)
 483 
 484 /* cudart.h */
 485 
 486 #define hwloc_cudart_get_device_pci_ids HWLOC_NAME(cudart_get_device_pci_ids)
 487 #define hwloc_cudart_get_device_cpuset HWLOC_NAME(cudart_get_device_cpuset)
 488 #define hwloc_cudart_get_device_pcidev HWLOC_NAME(cudart_get_device_pcidev)
 489 #define hwloc_cudart_get_device_osdev_by_index HWLOC_NAME(cudart_get_device_osdev_by_index)
 490 
 491 /* nvml.h */
 492 
 493 #define hwloc_nvml_get_device_cpuset HWLOC_NAME(nvml_get_device_cpuset)
 494 #define hwloc_nvml_get_device_osdev HWLOC_NAME(nvml_get_device_osdev)
 495 #define hwloc_nvml_get_device_osdev_by_index HWLOC_NAME(nvml_get_device_osdev_by_index)
 496 
 497 /* gl.h */
 498 
 499 #define hwloc_gl_get_display_osdev_by_port_device HWLOC_NAME(gl_get_display_osdev_by_port_device)
 500 #define hwloc_gl_get_display_osdev_by_name HWLOC_NAME(gl_get_display_osdev_by_name)
 501 #define hwloc_gl_get_display_by_osdev HWLOC_NAME(gl_get_display_by_osdev)
 502 
 503 /* hwloc/plugins.h */
 504 
 505 #define hwloc_disc_component_type_e HWLOC_NAME(disc_component_type_e)
 506 #define HWLOC_DISC_COMPONENT_TYPE_CPU HWLOC_NAME_CAPS(DISC_COMPONENT_TYPE_CPU)
 507 #define HWLOC_DISC_COMPONENT_TYPE_GLOBAL HWLOC_NAME_CAPS(DISC_COMPONENT_TYPE_GLOBAL)
 508 #define HWLOC_DISC_COMPONENT_TYPE_MISC HWLOC_NAME_CAPS(DISC_COMPONENT_TYPE_MISC)
 509 #define hwloc_disc_component_type_t HWLOC_NAME(disc_component_type_t)
 510 #define hwloc_disc_component HWLOC_NAME(disc_component)
 511 
 512 #define hwloc_backend HWLOC_NAME(backend)
 513 
 514 #define hwloc_backend_alloc HWLOC_NAME(backend_alloc)
 515 #define hwloc_backend_enable HWLOC_NAME(backend_enable)
 516 
 517 #define hwloc_component_type_e HWLOC_NAME(component_type_e)
 518 #define HWLOC_COMPONENT_TYPE_DISC HWLOC_NAME_CAPS(COMPONENT_TYPE_DISC)
 519 #define HWLOC_COMPONENT_TYPE_XML HWLOC_NAME_CAPS(COMPONENT_TYPE_XML)
 520 #define hwloc_component_type_t HWLOC_NAME(component_type_t)
 521 #define hwloc_component HWLOC_NAME(component)
 522 
 523 #define hwloc_plugin_check_namespace HWLOC_NAME(plugin_check_namespace)
 524 
 525 #define hwloc_insert_object_by_cpuset HWLOC_NAME(insert_object_by_cpuset)
 526 #define hwloc_report_error_t HWLOC_NAME(report_error_t)
 527 #define hwloc_report_os_error HWLOC_NAME(report_os_error)
 528 #define hwloc_hide_errors HWLOC_NAME(hide_errors)
 529 #define hwloc__insert_object_by_cpuset HWLOC_NAME(_insert_object_by_cpuset)
 530 #define hwloc_insert_object_by_parent HWLOC_NAME(insert_object_by_parent)
 531 #define hwloc_alloc_setup_object HWLOC_NAME(alloc_setup_object)
 532 #define hwloc_obj_add_children_sets HWLOC_NAME(add_children_sets)
 533 #define hwloc_topology_reconnect HWLOC_NAME(topology_reconnect)
 534 
 535 #define hwloc_filter_check_pcidev_subtype_important HWLOC_NAME(filter_check_pcidev_subtype_important)
 536 #define hwloc_filter_check_osdev_subtype_important HWLOC_NAME(filter_check_osdev_subtype_important)
 537 #define hwloc_filter_check_keep_object_type HWLOC_NAME(filter_check_keep_object_type)
 538 #define hwloc_filter_check_keep_object HWLOC_NAME(filter_check_keep_object)
 539 
 540 #define hwloc_pcidisc_find_cap HWLOC_NAME(pcidisc_find_cap)
 541 #define hwloc_pcidisc_find_linkspeed HWLOC_NAME(pcidisc_find_linkspeed)
 542 #define hwloc_pcidisc_check_bridge_type HWLOC_NAME(pcidisc_check_bridge_type)
 543 #define hwloc_pcidisc_setup_bridge_attr HWLOC_NAME(pcidisc_setup_bridge_attr)
 544 #define hwloc_pcidisc_tree_insert_by_busid HWLOC_NAME(pcidisc_tree_insert_by_busid)
 545 #define hwloc_pcidisc_tree_attach HWLOC_NAME(pcidisc_tree_attach)
 546 
 547 #define hwloc_pcidisc_find_by_busid HWLOC_NAME(pcidisc_find_by_busid)
 548 #define hwloc_pcidisc_find_busid_parent HWLOC_NAME(pcidisc_find_busid_parent)
 549 
 550 /* hwloc/deprecated.h */
 551 
 552 #define hwloc_topology_insert_misc_object_by_parent HWLOC_NAME(topology_insert_misc_object_by_parent)
 553 #define hwloc_obj_cpuset_snprintf HWLOC_NAME(obj_cpuset_snprintf)
 554 #define hwloc_obj_type_sscanf HWLOC_NAME(obj_type_sscanf)
 555 
 556 #define hwloc_set_membind_nodeset HWLOC_NAME(set_membind_nodeset)
 557 #define hwloc_get_membind_nodeset HWLOC_NAME(get_membind_nodeset)
 558 #define hwloc_set_proc_membind_nodeset HWLOC_NAME(set_proc_membind_nodeset)
 559 #define hwloc_get_proc_membind_nodeset HWLOC_NAME(get_proc_membind_nodeset)
 560 #define hwloc_set_area_membind_nodeset HWLOC_NAME(set_area_membind_nodeset)
 561 #define hwloc_get_area_membind_nodeset HWLOC_NAME(get_area_membind_nodeset)
 562 #define hwloc_alloc_membind_nodeset HWLOC_NAME(alloc_membind_nodeset)
 563 
 564 #define hwloc_cpuset_to_nodeset_strict HWLOC_NAME(cpuset_to_nodeset_strict)
 565 #define hwloc_cpuset_from_nodeset_strict HWLOC_NAME(cpuset_from_nodeset_strict)
 566 
 567 /* private/debug.h */
 568 
 569 #define hwloc_debug_enabled HWLOC_NAME(debug_enabled)
 570 #define hwloc_debug HWLOC_NAME(debug)
 571 
 572 /* private/misc.h */
 573 
 574 #define hwloc_snprintf HWLOC_NAME(snprintf)
 575 #define hwloc_namecoloncmp HWLOC_NAME(namecoloncmp)
 576 #define hwloc_ffsl_manual HWLOC_NAME(ffsl_manual)
 577 #define hwloc_ffs32 HWLOC_NAME(ffs32)
 578 #define hwloc_ffsl_from_ffs32 HWLOC_NAME(ffsl_from_ffs32)
 579 #define hwloc_flsl_manual HWLOC_NAME(flsl_manual)
 580 #define hwloc_fls32 HWLOC_NAME(fls32)
 581 #define hwloc_flsl_from_fls32 HWLOC_NAME(flsl_from_fls32)
 582 #define hwloc_weight_long HWLOC_NAME(weight_long)
 583 #define hwloc_strncasecmp HWLOC_NAME(strncasecmp)
 584 
 585 #define hwloc_bitmap_compare_inclusion HWLOC_NAME(bitmap_compare_inclusion)
 586 
 587 #define hwloc_pci_class_string HWLOC_NAME(pci_class_string)
 588 
 589 #define hwloc_cache_type_by_depth_type HWLOC_NAME(cache_type_by_depth_type)
 590 #define hwloc__obj_type_is_normal HWLOC_NAME(_obj_type_is_normal)
 591 #define hwloc__obj_type_is_memory HWLOC_NAME(_obj_type_is_memory)
 592 #define hwloc__obj_type_is_io HWLOC_NAME(_obj_type_is_io)
 593 #define hwloc__obj_type_is_special HWLOC_NAME(_obj_type_is_special)
 594 
 595 #define hwloc__obj_type_is_cache HWLOC_NAME(_obj_type_is_cache)
 596 #define hwloc__obj_type_is_dcache HWLOC_NAME(_obj_type_is_dcache)
 597 #define hwloc__obj_type_is_icache HWLOC_NAME(_obj_type_is_icache)
 598 
 599 /* private/cpuid-x86.h */
 600 
 601 #define hwloc_have_x86_cpuid HWLOC_NAME(have_x86_cpuid)
 602 #define hwloc_x86_cpuid HWLOC_NAME(x86_cpuid)
 603 
 604 /* private/xml.h */
 605 
 606 #define hwloc__xml_verbose HWLOC_NAME(_xml_verbose)
 607 
 608 #define hwloc__xml_import_state_s HWLOC_NAME(_xml_import_state_s)
 609 #define hwloc__xml_import_state_t HWLOC_NAME(_xml_import_state_t)
 610 #define hwloc__xml_import_diff HWLOC_NAME(_xml_import_diff)
 611 #define hwloc_xml_backend_data_s HWLOC_NAME(xml_backend_data_s)
 612 #define hwloc__xml_export_state_s HWLOC_NAME(_xml_export_state_s)
 613 #define hwloc__xml_export_state_t HWLOC_NAME(_xml_export_state_t)
 614 #define hwloc__xml_export_data_s HWLOC_NAME(_xml_export_data_s)
 615 #define hwloc__xml_export_topology HWLOC_NAME(_xml_export_topology)
 616 #define hwloc__xml_export_diff HWLOC_NAME(_xml_export_diff)
 617 
 618 #define hwloc_xml_callbacks HWLOC_NAME(xml_callbacks)
 619 #define hwloc_xml_component HWLOC_NAME(xml_component)
 620 #define hwloc_xml_callbacks_register HWLOC_NAME(xml_callbacks_register)
 621 #define hwloc_xml_callbacks_reset HWLOC_NAME(xml_callbacks_reset)
 622 
 623 #define hwloc__xml_imported_v1distances_s HWLOC_NAME(_xml_imported_v1distances_s)
 624 
 625 /* private/components.h */
 626 
 627 #define hwloc_disc_component_force_enable HWLOC_NAME(disc_component_force_enable)
 628 #define hwloc_disc_components_enable_others HWLOC_NAME(disc_components_instantiate_others)
 629 
 630 #define hwloc_backends_is_thissystem HWLOC_NAME(backends_is_thissystem)
 631 #define hwloc_backends_find_callbacks HWLOC_NAME(backends_find_callbacks)
 632 
 633 #define hwloc_backends_init HWLOC_NAME(backends_init)
 634 #define hwloc_backends_disable_all HWLOC_NAME(backends_disable_all)
 635 
 636 #define hwloc_components_init HWLOC_NAME(components_init)
 637 #define hwloc_components_fini HWLOC_NAME(components_fini)
 638 
 639 /* private/private.h */
 640 
 641 #define hwloc_special_level_s HWLOC_NAME(special_level_s)
 642 
 643 #define hwloc_pci_forced_locality_s HWLOC_NAME(pci_forced_locality_s)
 644 
 645 #define hwloc_alloc_root_sets HWLOC_NAME(alloc_root_sets)
 646 #define hwloc_setup_pu_level HWLOC_NAME(setup_pu_level)
 647 #define hwloc_get_sysctlbyname HWLOC_NAME(get_sysctlbyname)
 648 #define hwloc_get_sysctl HWLOC_NAME(get_sysctl)
 649 #define hwloc_fallback_nbprocessors HWLOC_NAME(fallback_nbprocessors)
 650 
 651 #define hwloc__object_cpusets_compare_first HWLOC_NAME(_object_cpusets_compare_first)
 652 #define hwloc__reorder_children HWLOC_NAME(_reorder_children)
 653 
 654 #define hwloc_topology_setup_defaults HWLOC_NAME(topology_setup_defaults)
 655 #define hwloc_topology_clear HWLOC_NAME(topology_clear)
 656 
 657 #define hwloc__attach_memory_object HWLOC_NAME(insert_memory_object)
 658 
 659 #define hwloc_pci_discovery_init HWLOC_NAME(pci_discovery_init)
 660 #define hwloc_pci_discovery_prepare HWLOC_NAME(pci_discovery_prepare)
 661 #define hwloc_pci_discovery_exit HWLOC_NAME(pci_discovery_exit)
 662 #define hwloc_find_insert_io_parent_by_complete_cpuset HWLOC_NAME(hwloc_find_insert_io_parent_by_complete_cpuset)
 663 #define hwloc_pci_belowroot_apply_locality HWLOC_NAME(pci_belowroot_apply_locality)
 664 
 665 #define hwloc__add_info HWLOC_NAME(_add_info)
 666 #define hwloc__add_info_nodup HWLOC_NAME(_add_info_nodup)
 667 #define hwloc__move_infos HWLOC_NAME(_move_infos)
 668 #define hwloc__free_infos HWLOC_NAME(_free_infos)
 669 
 670 #define hwloc_binding_hooks HWLOC_NAME(binding_hooks)
 671 #define hwloc_set_native_binding_hooks HWLOC_NAME(set_native_binding_hooks)
 672 #define hwloc_set_binding_hooks HWLOC_NAME(set_binding_hooks)
 673 
 674 #define hwloc_set_linuxfs_hooks HWLOC_NAME(set_linuxfs_hooks)
 675 #define hwloc_set_bgq_hooks HWLOC_NAME(set_bgq_hooks)
 676 #define hwloc_set_solaris_hooks HWLOC_NAME(set_solaris_hooks)
 677 #define hwloc_set_aix_hooks HWLOC_NAME(set_aix_hooks)
 678 #define hwloc_set_windows_hooks HWLOC_NAME(set_windows_hooks)
 679 #define hwloc_set_darwin_hooks HWLOC_NAME(set_darwin_hooks)
 680 #define hwloc_set_freebsd_hooks HWLOC_NAME(set_freebsd_hooks)
 681 #define hwloc_set_netbsd_hooks HWLOC_NAME(set_netbsd_hooks)
 682 #define hwloc_set_hpux_hooks HWLOC_NAME(set_hpux_hooks)
 683 
 684 #define hwloc_look_hardwired_fujitsu_k HWLOC_NAME(look_hardwired_fujitsu_k)
 685 #define hwloc_look_hardwired_fujitsu_fx10 HWLOC_NAME(look_hardwired_fujitsu_fx10)
 686 #define hwloc_look_hardwired_fujitsu_fx100 HWLOC_NAME(look_hardwired_fujitsu_fx100)
 687 
 688 #define hwloc_add_uname_info HWLOC_NAME(add_uname_info)
 689 #define hwloc_free_unlinked_object HWLOC_NAME(free_unlinked_object)
 690 #define hwloc_free_object_and_children HWLOC_NAME(free_object_and_children)
 691 #define hwloc_free_object_siblings_and_children HWLOC_NAME(free_object_siblings_and_children)
 692 
 693 #define hwloc_alloc_heap HWLOC_NAME(alloc_heap)
 694 #define hwloc_alloc_mmap HWLOC_NAME(alloc_mmap)
 695 #define hwloc_free_heap HWLOC_NAME(free_heap)
 696 #define hwloc_free_mmap HWLOC_NAME(free_mmap)
 697 #define hwloc_alloc_or_fail HWLOC_NAME(alloc_or_fail)
 698 
 699 #define hwloc_internal_distances_s HWLOC_NAME(internal_distances_s)
 700 #define hwloc_internal_distances_init HWLOC_NAME(internal_distances_init)
 701 #define hwloc_internal_distances_prepare HWLOC_NAME(internal_distances_prepare)
 702 #define hwloc_internal_distances_dup HWLOC_NAME(internal_distances_dup)
 703 #define hwloc_internal_distances_refresh HWLOC_NAME(internal_distances_refresh)
 704 #define hwloc_internal_distances_destroy HWLOC_NAME(internal_distances_destroy)
 705 
 706 #define hwloc_internal_distances_add HWLOC_NAME(internal_distances_add)
 707 #define hwloc_internal_distances_add_by_index HWLOC_NAME(internal_distances_add_by_index)
 708 #define hwloc_internal_distances_invalidate_cached_objs HWLOC_NAME(hwloc_internal_distances_invalidate_cached_objs)
 709 
 710 #define hwloc_encode_to_base64 HWLOC_NAME(encode_to_base64)
 711 #define hwloc_decode_from_base64 HWLOC_NAME(decode_from_base64)
 712 
 713 #define hwloc_progname HWLOC_NAME(progname)
 714 
 715 #define hwloc__topology_disadopt HWLOC_NAME(_topology_disadopt)
 716 #define hwloc__topology_dup HWLOC_NAME(_topology_dup)
 717 
 718 #define hwloc_tma HWLOC_NAME(tma)
 719 #define hwloc_tma_malloc HWLOC_NAME(tma_malloc)
 720 #define hwloc_tma_calloc HWLOC_NAME(tma_calloc)
 721 #define hwloc_tma_strdup HWLOC_NAME(tma_strdup)
 722 #define hwloc_bitmap_tma_dup HWLOC_NAME(bitmap_tma_dup)
 723 
 724 /* private/solaris-chiptype.h */
 725 
 726 #define hwloc_solaris_chip_info_s HWLOC_NAME(solaris_chip_info_s)
 727 #define hwloc_solaris_get_chip_info HWLOC_NAME(solaris_get_chip_info)
 728 
 729 #endif /* HWLOC_SYM_TRANSFORM */
 730 
 731 
 732 #ifdef __cplusplus
 733 } /* extern "C" */
 734 #endif
 735 
 736 
 737 #endif /* HWLOC_RENAME_H */

/* [<][>][^][v][top][bottom][index][help] */