support 11 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-cptr-interfaces.h ! the TYPE(C_PTR) type, which not all Fortran compilers support (e.g., support 12 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-cptr-interfaces.h ! gfortran on RHEL 5 does not support this module/type). So we use a support 13 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-cptr-interfaces.h ! the TYPE(C_PTR) type, which not all Fortran compilers support (e.g., support 14 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-cptr-interfaces.h ! gfortran on RHEL 5 does not support this module/type). So we use a support 30 opal/mca/hwloc/base/hwloc_base_dt.c struct hwloc_topology_support *support; support 54 opal/mca/hwloc/base/hwloc_base_dt.c support = (struct hwloc_topology_support*)hwloc_topology_get_support(t); support 56 opal/mca/hwloc/base/hwloc_base_dt.c if (OPAL_SUCCESS != (rc = opal_dss.pack(buffer, support->discovery, support 62 opal/mca/hwloc/base/hwloc_base_dt.c if (OPAL_SUCCESS != (rc = opal_dss.pack(buffer, support->cpubind, support 68 opal/mca/hwloc/base/hwloc_base_dt.c if (OPAL_SUCCESS != (rc = opal_dss.pack(buffer, support->membind, support 86 opal/mca/hwloc/base/hwloc_base_dt.c struct hwloc_topology_support *support; support 126 opal/mca/hwloc/base/hwloc_base_dt.c support = (struct hwloc_topology_support*)hwloc_topology_get_support(t); support 128 opal/mca/hwloc/base/hwloc_base_dt.c if (OPAL_SUCCESS != (rc = opal_dss.unpack(buffer, support->discovery, &cnt, OPAL_BYTE))) { support 132 opal/mca/hwloc/base/hwloc_base_dt.c if (OPAL_SUCCESS != (rc = opal_dss.unpack(buffer, support->cpubind, &cnt, OPAL_BYTE))) { support 136 opal/mca/hwloc/base/hwloc_base_dt.c if (OPAL_SUCCESS != (rc = opal_dss.unpack(buffer, support->membind, &cnt, OPAL_BYTE))) { support 244 opal/mca/hwloc/base/hwloc_base_dt.c struct hwloc_topology_support *support; support 269 opal/mca/hwloc/base/hwloc_base_dt.c support = (struct hwloc_topology_support*)hwloc_topology_get_support(topo); support 271 opal/mca/hwloc/base/hwloc_base_dt.c (support->cpubind->set_thisproc_cpubind) ? "TRUE" : "FALSE", pfx, support 272 opal/mca/hwloc/base/hwloc_base_dt.c (support->cpubind->set_thisthread_cpubind) ? "TRUE" : "FALSE"); support 276 opal/mca/hwloc/base/hwloc_base_dt.c (support->membind->set_thisproc_membind) ? "TRUE" : "FALSE", pfx, support 277 opal/mca/hwloc/base/hwloc_base_dt.c (support->membind->set_thisthread_membind) ? "TRUE" : "FALSE"); support 439 opal/mca/hwloc/base/hwloc_base_util.c struct hwloc_topology_support *support; support 477 opal/mca/hwloc/base/hwloc_base_util.c support = (struct hwloc_topology_support*)hwloc_topology_get_support(opal_hwloc_topology); support 478 opal/mca/hwloc/base/hwloc_base_util.c support->cpubind->set_thisproc_cpubind = true; support 479 opal/mca/hwloc/base/hwloc_base_util.c support->membind->set_thisproc_membind = true; support 809 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c struct hwloc_topology_support *support __hwloc_attribute_unused) support 839 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_set_native_binding_hooks(struct hwloc_binding_hooks *hooks, struct hwloc_topology_support *support) support 842 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_set_linuxfs_hooks(hooks, support); support 846 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_set_bgq_hooks(hooks, support); support 850 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_set_aix_hooks(hooks, support); support 854 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_set_solaris_hooks(hooks, support); support 858 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_set_windows_hooks(hooks, support); support 862 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_set_darwin_hooks(hooks, support); support 866 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_set_freebsd_hooks(hooks, support); support 870 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_set_netbsd_hooks(hooks, support); support 874 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_set_hpux_hooks(hooks, support); support 883 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_set_native_binding_hooks(&topology->binding_hooks, &topology->support); support 887 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_set_dummy_hooks(&topology->binding_hooks, &topology->support); support 897 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c topology->support.which##bind->kind = 1; support 212 opal/mca/hwloc/hwloc201/hwloc/hwloc/shmem.c new->support.discovery = malloc(sizeof(*new->support.discovery)); support 213 opal/mca/hwloc/hwloc201/hwloc/hwloc/shmem.c new->support.cpubind = malloc(sizeof(*new->support.cpubind)); support 214 opal/mca/hwloc/hwloc201/hwloc/hwloc/shmem.c new->support.membind = malloc(sizeof(*new->support.membind)); support 215 opal/mca/hwloc/hwloc201/hwloc/hwloc/shmem.c memcpy(new->support.discovery, old->support.discovery, sizeof(*new->support.discovery)); support 216 opal/mca/hwloc/hwloc201/hwloc/hwloc/shmem.c memcpy(new->support.cpubind, old->support.cpubind, sizeof(*new->support.cpubind)); support 217 opal/mca/hwloc/hwloc201/hwloc/hwloc/shmem.c memcpy(new->support.membind, old->support.membind, sizeof(*new->support.membind)); support 243 opal/mca/hwloc/hwloc201/hwloc/hwloc/shmem.c free(topology->support.discovery); support 244 opal/mca/hwloc/hwloc201/hwloc/hwloc/shmem.c free(topology->support.cpubind); support 245 opal/mca/hwloc/hwloc201/hwloc/hwloc/shmem.c free(topology->support.membind); support 777 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c topology->support.discovery->numa = 1; support 800 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c topology->support.discovery->pu = 1; support 818 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c struct hwloc_topology_support *support __hwloc_attribute_unused) support 857 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c support->membind->firsttouch_membind = 1; support 858 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c support->membind->bind_membind = 1; support 859 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c support->membind->interleave_membind = 1; support 71 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c topology->support.discovery->numa = 1; support 72 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c topology->support.discovery->numa_memory = 1; support 137 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c topology->support.discovery->pu = 1; support 237 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c struct hwloc_topology_support *support __hwloc_attribute_unused) support 67 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c topology->support.discovery->pu = 1; support 335 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c topology->support.discovery->numa = 1; support 337 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c topology->support.discovery->numa = 1; support 349 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c struct hwloc_topology_support *support __hwloc_attribute_unused) support 190 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-freebsd.c topology->support.discovery->pu = 1; support 208 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-freebsd.c struct hwloc_topology_support *support __hwloc_attribute_unused) support 74 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c topology->support.discovery->pu = 1; support 143 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c topology->support.discovery->pu = 1; support 222 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c topology->support.discovery->pu = 1; support 258 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hpux.c topology->support.discovery->pu = 1; support 260 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hpux.c topology->support.discovery->numa = 1; support 269 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hpux.c struct hwloc_topology_support *support __hwloc_attribute_unused) support 281 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hpux.c support->membind->firsttouch_membind = 1; support 282 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hpux.c support->membind->bind_membind = 1; support 283 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hpux.c support->membind->interleave_membind = 1; support 2035 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c struct hwloc_topology_support *support __hwloc_attribute_unused) support 2060 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c support->membind->firsttouch_membind = 1; support 2061 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c support->membind->bind_membind = 1; support 2062 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c support->membind->interleave_membind = 1; support 2063 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c support->membind->migrate_membind = 1; support 3255 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c topology->support.discovery->numa = 1; support 3256 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c topology->support.discovery->numa_memory = 1; support 3479 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c topology->support.discovery->pu = 1; support 4160 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c topology->support.discovery->pu = 1; support 4447 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c topology->support.discovery->pu = 1; support 157 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c topology->support.discovery->pu = 1; support 175 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c struct hwloc_topology_support *support __hwloc_attribute_unused) support 25 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-noos.c topology->support.discovery->pu = 1; support 472 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c topology->support.discovery->numa = 1; support 473 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c topology->support.discovery->numa_memory = 1; support 940 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c topology->support.discovery->pu = 1; support 985 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c topology->support.discovery->pu = 1; support 1014 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c struct hwloc_topology_support *support __hwloc_attribute_unused) support 1033 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c support->membind->firsttouch_membind = 1; support 1034 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c support->membind->bind_membind = 1; support 1035 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c support->membind->interleave_membind = 1; support 1036 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c support->membind->nexttouch_membind = 1; support 963 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c topology->support.discovery->pu = 1; support 964 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c topology->support.discovery->numa = 1; /* we add a single NUMA node if none is given */ support 965 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c topology->support.discovery->numa_memory = 1; /* specified or default size */ support 1047 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c topology->support.discovery->pu = 1; support 1048 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c topology->support.discovery->numa = gotnuma; support 1049 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c topology->support.discovery->numa_memory = gotnumamemory; support 1091 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c struct hwloc_topology_support *support) support 1121 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c support->membind->bind_membind = 1; support 1030 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c topology->support.discovery->numa = 1; support 1163 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c struct hwloc_topology_support support; support 1179 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c support.membind = &memsupport; support 1180 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c hwloc_set_native_binding_hooks(&hooks, &support); support 1308 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c topology->support.discovery->pu = 1; support 1312 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c topology->support.discovery->pu = 1; support 1761 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c topology->support.discovery->pu = 1; support 1763 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c topology->support.discovery->numa = 1; support 1764 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c topology->support.discovery->numa_memory = 1; // FIXME support 901 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c memcpy(new->support.discovery, old->support.discovery, sizeof(*old->support.discovery)); support 902 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c memcpy(new->support.cpubind, old->support.cpubind, sizeof(*old->support.cpubind)); support 903 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c memcpy(new->support.membind, old->support.membind, sizeof(*old->support.membind)); support 3190 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c memset(topology->support.discovery, 0, sizeof(*topology->support.discovery)); support 3191 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c memset(topology->support.cpubind, 0, sizeof(*topology->support.cpubind)); support 3192 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c memset(topology->support.membind, 0, sizeof(*topology->support.membind)); support 3264 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c topology->support.discovery = hwloc_tma_malloc(tma, sizeof(*topology->support.discovery)); support 3265 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c topology->support.cpubind = hwloc_tma_malloc(tma, sizeof(*topology->support.cpubind)); support 3266 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c topology->support.membind = hwloc_tma_malloc(tma, sizeof(*topology->support.membind)); support 3530 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c free(topology->support.discovery); support 3531 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c free(topology->support.cpubind); support 3532 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c free(topology->support.membind); support 3807 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c return &topology->support; support 123 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h struct hwloc_topology_support support; support 230 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h extern void hwloc_set_native_binding_hooks(struct hwloc_binding_hooks *hooks, struct hwloc_topology_support *support); support 235 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h extern void hwloc_set_linuxfs_hooks(struct hwloc_binding_hooks *binding_hooks, struct hwloc_topology_support *support); support 239 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h extern void hwloc_set_bgq_hooks(struct hwloc_binding_hooks *binding_hooks, struct hwloc_topology_support *support); support 243 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h extern void hwloc_set_solaris_hooks(struct hwloc_binding_hooks *binding_hooks, struct hwloc_topology_support *support); support 247 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h extern void hwloc_set_aix_hooks(struct hwloc_binding_hooks *binding_hooks, struct hwloc_topology_support *support); support 251 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h extern void hwloc_set_windows_hooks(struct hwloc_binding_hooks *binding_hooks, struct hwloc_topology_support *support); support 255 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h extern void hwloc_set_darwin_hooks(struct hwloc_binding_hooks *binding_hooks, struct hwloc_topology_support *support); support 259 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h extern void hwloc_set_freebsd_hooks(struct hwloc_binding_hooks *binding_hooks, struct hwloc_topology_support *support); support 263 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h extern void hwloc_set_netbsd_hooks(struct hwloc_binding_hooks *binding_hooks, struct hwloc_topology_support *support); support 267 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h extern void hwloc_set_hpux_hooks(struct hwloc_binding_hooks *binding_hooks, struct hwloc_topology_support *support); support 111 opal/memoryhooks/memory.c opal_mem_hooks_set_support(int support) support 113 opal/memoryhooks/memory.c hooks_support = support; support 35 opal/memoryhooks/memory_internal.h OPAL_DECLSPEC void opal_mem_hooks_set_support(int support); support 52 orte/mca/ess/base/ess_base_fns.c struct hwloc_topology_support *support; support 112 orte/mca/ess/base/ess_base_fns.c support = (struct hwloc_topology_support*)hwloc_topology_get_support(opal_hwloc_topology); support 143 orte/mca/ess/base/ess_base_fns.c } else if (support->cpubind->set_thisproc_cpubind && support 58 orte/mca/ras/simulator/ras_sim_module.c struct hwloc_topology_support *support; support 180 orte/mca/ras/simulator/ras_sim_module.c support = (struct hwloc_topology_support*)hwloc_topology_get_support(topo); support 181 orte/mca/ras/simulator/ras_sim_module.c support->cpubind->set_thisproc_cpubind = mca_ras_simulator_component.have_cpubind; support 182 orte/mca/ras/simulator/ras_sim_module.c support->membind->set_thisproc_membind = mca_ras_simulator_component.have_membind; support 240 orte/mca/ras/simulator/ras_sim_module.c support = (struct hwloc_topology_support*)hwloc_topology_get_support(topo); support 241 orte/mca/ras/simulator/ras_sim_module.c support->cpubind->set_thisproc_cpubind = mca_ras_simulator_component.have_cpubind; support 242 orte/mca/ras/simulator/ras_sim_module.c support->membind->set_thisproc_membind = mca_ras_simulator_component.have_membind; support 305 orte/mca/rmaps/base/rmaps_base_binding.c struct hwloc_topology_support *support; support 329 orte/mca/rmaps/base/rmaps_base_binding.c support = (struct hwloc_topology_support*)hwloc_topology_get_support(node->topology->topo); support 335 orte/mca/rmaps/base/rmaps_base_binding.c if (!support->cpubind->set_thisproc_cpubind && support 336 orte/mca/rmaps/base/rmaps_base_binding.c !support->cpubind->set_thisthread_cpubind) { support 353 orte/mca/rmaps/base/rmaps_base_binding.c if (!support->membind->set_thisproc_membind && support 354 orte/mca/rmaps/base/rmaps_base_binding.c !support->membind->set_thisthread_membind && support 516 orte/mca/rmaps/base/rmaps_base_binding.c struct hwloc_topology_support *support; support 543 orte/mca/rmaps/base/rmaps_base_binding.c support = (struct hwloc_topology_support*)hwloc_topology_get_support(node->topology->topo); support 549 orte/mca/rmaps/base/rmaps_base_binding.c if (!support->cpubind->set_thisproc_cpubind && support 550 orte/mca/rmaps/base/rmaps_base_binding.c !support->cpubind->set_thisthread_cpubind) { support 566 orte/mca/rmaps/base/rmaps_base_binding.c if (!support->membind->set_thisproc_membind && support 567 orte/mca/rmaps/base/rmaps_base_binding.c !support->membind->set_thisthread_membind) { support 647 orte/mca/rmaps/base/rmaps_base_binding.c struct hwloc_topology_support *support; support 777 orte/mca/rmaps/base/rmaps_base_binding.c support = (struct hwloc_topology_support*)hwloc_topology_get_support(node->topology->topo); support 783 orte/mca/rmaps/base/rmaps_base_binding.c if (!support->cpubind->set_thisproc_cpubind && support 784 orte/mca/rmaps/base/rmaps_base_binding.c !support->cpubind->set_thisthread_cpubind) { support 801 orte/mca/rmaps/base/rmaps_base_binding.c if (!support->membind->set_thisproc_membind && support 802 orte/mca/rmaps/base/rmaps_base_binding.c !support->membind->set_thisthread_membind && support 52 orte/test/system/opal_hwloc.c struct hwloc_topology_support *support; support 113 orte/test/system/opal_hwloc.c support = (struct hwloc_topology_support*)hwloc_topology_get_support(my_topology); support 114 orte/test/system/opal_hwloc.c support->cpubind->set_thisproc_cpubind = true;