cpuset 121 ompi/mca/rte/pmix/rte_pmix.h char *cpuset; cpuset 692 ompi/mca/rte/pmix/rte_pmix_module.c pmix_process_info.cpuset = val; cpuset 694 ompi/mca/rte/pmix/rte_pmix_module.c pmix_process_info.cpuset = NULL; cpuset 707 ompi/mca/rte/pmix/rte_pmix_module.c u16 = opal_hwloc_compute_relative_locality(pmix_process_info.cpuset, val); cpuset 726 ompi/mca/rte/pmix/rte_pmix_module.c if (NULL != pmix_process_info.cpuset) { cpuset 727 ompi/mca/rte/pmix/rte_pmix_module.c free(pmix_process_info.cpuset); cpuset 749 ompi/mca/rte/pmix/rte_pmix_module.c opal_process_info.cpuset = pmix_process_info.cpuset; cpuset 823 ompi/mca/rte/pmix/rte_pmix_module.c free (pmix_process_info.cpuset); cpuset 824 ompi/mca/rte/pmix/rte_pmix_module.c pmix_process_info.cpuset = NULL; cpuset 236 ompi/mca/topo/treematch/topo_treematch_dist_graph_create.c if(hwloc_bitmap_isincluded(root_obj->cpuset,set)) { /* processes are not bound on the machine */ cpuset 261 ompi/mca/topo/treematch/topo_treematch_dist_graph_create.c if(hwloc_bitmap_isincluded(root_obj->cpuset, set)) { /* processes are not bound on the machine */ cpuset 285 ompi/mca/topo/treematch/topo_treematch_dist_graph_create.c if( hwloc_bitmap_isincluded(root_obj->cpuset, set) ) { /* processes are not bound on the machine */ cpuset 295 ompi/mca/topo/treematch/topo_treematch_dist_graph_create.c hwloc_bitmap_copy(set, object->cpuset); cpuset 41 ompi/mca/topo/treematch/treematch/tm_thread_pool.c hwloc_cpuset_t cpuset; cpuset 71 ompi/mca/topo/treematch/treematch/tm_thread_pool.c cpuset = hwloc_bitmap_dup(obj->cpuset); cpuset 75 ompi/mca/topo/treematch/treematch/tm_thread_pool.c hwloc_bitmap_singlify(cpuset); cpuset 84 ompi/mca/topo/treematch/treematch/tm_thread_pool.c binding_res = hwloc_set_cpubind(topology, cpuset, HWLOC_CPUBIND_THREAD); cpuset 87 ompi/mca/topo/treematch/treematch/tm_thread_pool.c hwloc_bitmap_asprintf(&str, obj->cpuset); cpuset 94 ompi/mca/topo/treematch/treematch/tm_thread_pool.c hwloc_bitmap_free(cpuset); cpuset 136 ompi/mpiext/affinity/c/mpiext_affinity_str.c rootset = root->cpuset; cpuset 207 ompi/mpiext/affinity/c/mpiext_affinity_str.c socket->cpuset, cpuset 210 ompi/mpiext/affinity/c/mpiext_affinity_str.c socket->cpuset, cpuset 215 ompi/mpiext/affinity/c/mpiext_affinity_str.c core->cpuset, cpuset 241 ompi/mpiext/affinity/c/mpiext_affinity_str.c core->cpuset, cpuset 271 ompi/mpiext/affinity/c/mpiext_affinity_str.c core->cpuset, cpuset 329 ompi/mpiext/affinity/c/mpiext_affinity_str.c rootset = root->cpuset; cpuset 397 ompi/mpiext/affinity/c/mpiext_affinity_str.c socket->cpuset, cpuset 401 ompi/mpiext/affinity/c/mpiext_affinity_str.c socket->cpuset, cpuset 410 ompi/mpiext/affinity/c/mpiext_affinity_str.c core->cpuset, cpuset 414 ompi/mpiext/affinity/c/mpiext_affinity_str.c core->cpuset, cpuset 296 opal/mca/btl/smcuda/btl_smcuda.c num_mem_nodes > 0 && NULL != opal_process_info.cpuset) { cpuset 309 opal/mca/btl/smcuda/btl_smcuda.c if (hwloc_bitmap_intersects(obj->cpuset, opal_hwloc_my_cpuset)) { cpuset 44 opal/mca/btl/usnic/btl_usnic_compat.h #define proc_bound() (NULL != opal_process_info.cpuset ? 1 : 0) cpuset 58 opal/mca/btl/usnic/btl_usnic_hwloc.c static hwloc_obj_t find_numa_node(hwloc_bitmap_t cpuset) cpuset 63 opal/mca/btl/usnic/btl_usnic_hwloc.c hwloc_get_first_largest_obj_inside_cpuset(opal_hwloc_topology, cpuset); cpuset 81 opal/mca/btl/usnic/btl_usnic_hwloc.c cpuset, HWLOC_OBJ_NODE) > 1) { cpuset 102 opal/mca/btl/usnic/btl_usnic_hwloc.c hwloc_bitmap_t cpuset; cpuset 109 opal/mca/btl/usnic/btl_usnic_hwloc.c cpuset = hwloc_bitmap_alloc(); cpuset 110 opal/mca/btl/usnic/btl_usnic_hwloc.c if (NULL == cpuset) { cpuset 113 opal/mca/btl/usnic/btl_usnic_hwloc.c if (0 != hwloc_get_cpubind(opal_hwloc_topology, cpuset, 0)) { cpuset 114 opal/mca/btl/usnic/btl_usnic_hwloc.c hwloc_bitmap_free(cpuset); cpuset 119 opal/mca/btl/usnic/btl_usnic_hwloc.c obj = find_numa_node(cpuset); cpuset 120 opal/mca/btl/usnic/btl_usnic_hwloc.c hwloc_bitmap_free(cpuset); cpuset 203 opal/mca/hwloc/base/base.h OPAL_DECLSPEC bool opal_hwloc_base_single_cpu(hwloc_cpuset_t cpuset); cpuset 269 opal/mca/hwloc/base/base.h hwloc_cpuset_t cpuset); cpuset 281 opal/mca/hwloc/base/base.h hwloc_cpuset_t cpuset); cpuset 261 opal/mca/hwloc/base/hwloc_base_dt.c if (NULL != obj->cpuset) { cpuset 262 opal/mca/hwloc/base/hwloc_base_dt.c hwloc_bitmap_snprintf(string, OPAL_HWLOC_MAX_STRING, obj->cpuset); cpuset 31 opal/mca/hwloc/base/hwloc_base_maffinity.c hwloc_cpuset_t cpuset; cpuset 54 opal/mca/hwloc/base/hwloc_base_maffinity.c cpuset = hwloc_bitmap_alloc(); cpuset 55 opal/mca/hwloc/base/hwloc_base_maffinity.c if (NULL == cpuset) { cpuset 59 opal/mca/hwloc/base/hwloc_base_maffinity.c hwloc_get_cpubind(opal_hwloc_topology, cpuset, 0); cpuset 61 opal/mca/hwloc/base/hwloc_base_maffinity.c cpuset, policy, flags); cpuset 63 opal/mca/hwloc/base/hwloc_base_maffinity.c hwloc_bitmap_free(cpuset); cpuset 83 opal/mca/hwloc/base/hwloc_base_maffinity.c hwloc_cpuset_t cpuset = NULL; cpuset 95 opal/mca/hwloc/base/hwloc_base_maffinity.c cpuset = hwloc_bitmap_alloc(); cpuset 96 opal/mca/hwloc/base/hwloc_base_maffinity.c if (NULL == cpuset) { cpuset 101 opal/mca/hwloc/base/hwloc_base_maffinity.c hwloc_get_cpubind(opal_hwloc_topology, cpuset, 0); cpuset 105 opal/mca/hwloc/base/hwloc_base_maffinity.c segments[i].mbs_len, cpuset, cpuset 115 opal/mca/hwloc/base/hwloc_base_maffinity.c if (NULL != cpuset) { cpuset 116 opal/mca/hwloc/base/hwloc_base_maffinity.c hwloc_bitmap_free(cpuset); cpuset 138 opal/mca/hwloc/base/hwloc_base_maffinity.c hwloc_cpuset_t cpuset = NULL; cpuset 147 opal/mca/hwloc/base/hwloc_base_maffinity.c cpuset = hwloc_bitmap_alloc(); cpuset 148 opal/mca/hwloc/base/hwloc_base_maffinity.c if (NULL == cpuset) { cpuset 153 opal/mca/hwloc/base/hwloc_base_maffinity.c hwloc_bitmap_set(cpuset, node_id); cpuset 157 opal/mca/hwloc/base/hwloc_base_maffinity.c segs[i].mbs_len, cpuset, cpuset 167 opal/mca/hwloc/base/hwloc_base_maffinity.c if (NULL != cpuset) { cpuset 168 opal/mca/hwloc/base/hwloc_base_maffinity.c hwloc_bitmap_free(cpuset); cpuset 30 opal/mca/hwloc/base/hwloc_base_proc_mempolicy.c hwloc_cpuset_t cpuset; cpuset 53 opal/mca/hwloc/base/hwloc_base_proc_mempolicy.c cpuset = hwloc_bitmap_alloc(); cpuset 54 opal/mca/hwloc/base/hwloc_base_proc_mempolicy.c if (NULL == cpuset) { cpuset 58 opal/mca/hwloc/base/hwloc_base_proc_mempolicy.c hwloc_get_cpubind(opal_hwloc_topology, cpuset, 0); cpuset 60 opal/mca/hwloc/base/hwloc_base_proc_mempolicy.c cpuset, policy, flags); cpuset 62 opal/mca/hwloc/base/hwloc_base_proc_mempolicy.c hwloc_bitmap_free(cpuset); cpuset 158 opal/mca/hwloc/base/hwloc_base_util.c avail = hwloc_bitmap_dup(root->cpuset); cpuset 182 opal/mca/hwloc/base/hwloc_base_util.c pucpus = hwloc_bitmap_dup(pu->cpuset); cpuset 204 opal/mca/hwloc/base/hwloc_base_util.c pucpus = hwloc_bitmap_dup(pu->cpuset); cpuset 546 opal/mca/hwloc/base/hwloc_base_util.c hwloc_bitmap_copy(opal_hwloc_my_cpuset, root->cpuset); cpuset 575 opal/mca/hwloc/base/hwloc_base_util.c bool opal_hwloc_base_single_cpu(hwloc_cpuset_t cpuset) cpuset 588 opal/mca/hwloc/base/hwloc_base_util.c for (i=hwloc_bitmap_first(cpuset); cpuset 589 opal/mca/hwloc/base/hwloc_base_util.c i <= hwloc_bitmap_last(cpuset); cpuset 591 opal/mca/hwloc/base/hwloc_base_util.c if (hwloc_bitmap_isset(cpuset, i)) { cpuset 619 opal/mca/hwloc/base/hwloc_base_util.c cnt = hwloc_get_nbobjs_inside_cpuset_by_type(topo, obj->cpuset, HWLOC_OBJ_CORE); cpuset 621 opal/mca/hwloc/base/hwloc_base_util.c hwloc_cpuset_t cpuset; cpuset 627 opal/mca/hwloc/base/hwloc_base_util.c if (NULL == (cpuset = obj->cpuset)) { cpuset 637 opal/mca/hwloc/base/hwloc_base_util.c cnt = hwloc_bitmap_weight(cpuset); cpuset 779 opal/mca/hwloc/base/hwloc_base_util.c hwloc_bitmap_and(constrained_cpuset, start->cpuset, rdata->available); cpuset 781 opal/mca/hwloc/base/hwloc_base_util.c hwloc_bitmap_copy(constrained_cpuset, start->cpuset); cpuset 970 opal/mca/hwloc/base/hwloc_base_util.c hwloc_bitmap_or(cpumask, cpumask, obj->cpuset); cpuset 981 opal/mca/hwloc/base/hwloc_base_util.c hwloc_bitmap_or(cpumask, cpumask, obj->cpuset); cpuset 991 opal/mca/hwloc/base/hwloc_base_util.c hwloc_bitmap_or(cpumask, cpumask, obj->cpuset); cpuset 1044 opal/mca/hwloc/base/hwloc_base_util.c hwloc_bitmap_or(cpumask, cpumask, socket->cpuset); cpuset 1067 opal/mca/hwloc/base/hwloc_base_util.c hwloc_bitmap_or(cpumask, cpumask, core->cpuset); cpuset 1088 opal/mca/hwloc/base/hwloc_base_util.c hwloc_bitmap_or(cpumask, cpumask, core->cpuset); cpuset 1207 opal/mca/hwloc/base/hwloc_base_util.c hwloc_bitmap_or(cpumask, cpumask, pu->cpuset); cpuset 1224 opal/mca/hwloc/base/hwloc_base_util.c hwloc_bitmap_or(cpumask, cpumask, pu->cpuset); cpuset 1303 opal/mca/hwloc/base/hwloc_base_util.c sect1 = hwloc_bitmap_intersects(obj->cpuset, loc1); cpuset 1304 opal/mca/hwloc/base/hwloc_base_util.c sect2 = hwloc_bitmap_intersects(obj->cpuset, loc2); cpuset 1632 opal/mca/hwloc/base/hwloc_base_util.c hwloc_cpuset_t cpuset, int ***map, hwloc_topology_t topo) cpuset 1672 opal/mca/hwloc/base/hwloc_base_util.c cpuset, HWLOC_OBJ_PU, cpuset 1676 opal/mca/hwloc/base/hwloc_base_util.c cpuset, HWLOC_OBJ_PU, cpuset 1712 opal/mca/hwloc/base/hwloc_base_util.c hwloc_cpuset_t cpuset) cpuset 1726 opal/mca/hwloc/base/hwloc_base_util.c if (hwloc_bitmap_iszero(cpuset)) { cpuset 1737 opal/mca/hwloc/base/hwloc_base_util.c if (0 != hwloc_bitmap_isincluded(sum->available, cpuset)) { cpuset 1742 opal/mca/hwloc/base/hwloc_base_util.c if (OPAL_SUCCESS != (ret = build_map(&num_sockets, &num_cores, cpuset, &map, topo))) { cpuset 1782 opal/mca/hwloc/base/hwloc_base_util.c hwloc_cpuset_t cpuset) cpuset 1794 opal/mca/hwloc/base/hwloc_base_util.c if (hwloc_bitmap_iszero(cpuset)) { cpuset 1805 opal/mca/hwloc/base/hwloc_base_util.c if (0 != hwloc_bitmap_isincluded(sum->available, cpuset)) { cpuset 1819 opal/mca/hwloc/base/hwloc_base_util.c socket->cpuset, cpuset 1823 opal/mca/hwloc/base/hwloc_base_util.c socket->cpuset, cpuset 1832 opal/mca/hwloc/base/hwloc_base_util.c core->cpuset, cpuset 1836 opal/mca/hwloc/base/hwloc_base_util.c core->cpuset, cpuset 1840 opal/mca/hwloc/base/hwloc_base_util.c if (hwloc_bitmap_isset(cpuset, pu->os_index)) { cpuset 2098 opal/mca/hwloc/base/hwloc_base_util.c hwloc_cpuset_t cpuset, result; cpuset 2107 opal/mca/hwloc/base/hwloc_base_util.c cpuset = hwloc_bitmap_alloc(); cpuset 2108 opal/mca/hwloc/base/hwloc_base_util.c hwloc_bitmap_list_sscanf(cpuset, bitmap); cpuset 2109 opal/mca/hwloc/base/hwloc_base_util.c if (hwloc_bitmap_isfull(cpuset)) { cpuset 2110 opal/mca/hwloc/base/hwloc_base_util.c hwloc_bitmap_free(cpuset); cpuset 2153 opal/mca/hwloc/base/hwloc_base_util.c if (hwloc_bitmap_intersects(obj->cpuset, cpuset)) { cpuset 2247 opal/mca/hwloc/base/hwloc_base_util.c hwloc_bitmap_free(cpuset); cpuset 258 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_fix_membind_cpuset(hwloc_topology_t topology, hwloc_nodeset_t nodeset, hwloc_const_cpuset_t cpuset) cpuset 264 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c if (hwloc_bitmap_iszero(cpuset)) { cpuset 269 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c if (!hwloc_bitmap_isincluded(cpuset, complete_set)) { cpuset 274 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c if (hwloc_bitmap_isincluded(topology_set, cpuset)) { cpuset 279 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c hwloc_cpuset_to_nodeset(topology, cpuset, nodeset); cpuset 735 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c static int dontget_proc_cpubind(hwloc_topology_t topology __hwloc_attribute_unused, hwloc_pid_t pid __hwloc_attribute_unused, hwloc_bitmap_t cpuset, int flags __hwloc_attribute_unused) cpuset 737 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c return dontset_return_complete_cpuset(topology, cpuset); cpuset 744 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c static int dontget_thread_cpubind(hwloc_topology_t topology __hwloc_attribute_unused, hwloc_thread_t tid __hwloc_attribute_unused, hwloc_bitmap_t cpuset, int flags __hwloc_attribute_unused) cpuset 746 opal/mca/hwloc/hwloc201/hwloc/hwloc/bind.c return dontset_return_complete_cpuset(topology, cpuset); cpuset 145 opal/mca/hwloc/hwloc201/hwloc/hwloc/diff.c if (SETS_DIFFERENT(cpuset, obj1, obj2) cpuset 862 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c group_obj->cpuset = hwloc_bitmap_alloc(); cpuset 872 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c groupsizes[i], group_obj->cpuset); cpuset 72 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c topology->pci_forced_locality[nr].cpuset = set; cpuset 159 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hwloc_bitmap_free(topology->pci_forced_locality[i].cpuset); cpuset 454 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hwloc_bitmap_t cpuset = hwloc_bitmap_alloc(); cpuset 467 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hwloc_bitmap_copy(cpuset, topology->pci_forced_locality[i].cpuset); cpuset 493 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hwloc_bitmap_sscanf(cpuset, env); cpuset 505 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c err = backend->get_pci_busid_cpuset(backend, busid, cpuset); cpuset 510 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hwloc_bitmap_copy(cpuset, hwloc_topology_get_topology_cpuset(topology)); cpuset 513 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hwloc_debug_bitmap("Attaching PCI tree to cpuset %s\n", cpuset); cpuset 515 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c parent = hwloc_find_insert_io_parent_by_complete_cpuset(topology, cpuset); cpuset 525 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hwloc_bitmap_free(cpuset); cpuset 431 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c if (hwloc_bitmap_isincluded(obj->cpuset, hwloc_set)) cpuset 625 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c hwloc_bitmap_t cpuset; cpuset 636 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c cpuset = hwloc_bitmap_alloc(); cpuset 639 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c hwloc_bitmap_set(cpuset, j); cpuset 643 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c os_index = hwloc_bitmap_first(cpuset); cpuset 645 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c assert(hwloc_bitmap_weight(cpuset) == 1); cpuset 654 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj->cpuset = cpuset; cpuset 690 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj2->cpuset = hwloc_bitmap_dup(obj->cpuset); cpuset 706 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj3->cpuset = hwloc_bitmap_dup(obj->cpuset); cpuset 727 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c i, obj->cpuset); cpuset 744 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c if (topology->levels[0][0]->cpuset) cpuset 53 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c if (topology->levels[0][0]->cpuset) cpuset 65 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c obj->cpuset = set; cpuset 80 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c obj->cpuset = hwloc_bitmap_dup(set); cpuset 92 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c obj->cpuset = set; cpuset 106 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c obj->cpuset = hwloc_bitmap_dup(set); cpuset 117 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c obj->cpuset = hwloc_bitmap_dup(set); cpuset 130 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c obj->cpuset = set; cpuset 48 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c if (topology->levels[0][0]->cpuset) cpuset 120 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c obj->cpuset = hwloc_bitmap_alloc(); cpuset 122 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c hwloc_bitmap_set(obj->cpuset, cpu); cpuset 125 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c i, obj->cpuset); cpuset 172 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c obj->cpuset = hwloc_bitmap_alloc(); cpuset 176 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c hwloc_bitmap_set(obj->cpuset, cpu); cpuset 179 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c i, obj->cpuset); cpuset 273 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c obj->cpuset = hwloc_bitmap_alloc(); cpuset 277 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c hwloc_bitmap_set(obj->cpuset, cpu); cpuset 284 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c l1i->cpuset = hwloc_bitmap_dup(obj->cpuset); cpuset 286 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c j, l1i->cpuset); cpuset 297 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c i, j, obj->cpuset); cpuset 311 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c j, obj->cpuset); cpuset 186 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-freebsd.c if (!topology->levels[0][0]->cpuset) { cpuset 26 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->cpuset = hwloc_bitmap_dup(set); cpuset 36 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->cpuset = hwloc_bitmap_dup(set); cpuset 46 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->cpuset = set; cpuset 57 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->cpuset = hwloc_bitmap_dup(set); cpuset 67 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->cpuset = set; cpuset 95 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->cpuset = hwloc_bitmap_dup(set); cpuset 105 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->cpuset = hwloc_bitmap_dup(set); cpuset 115 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->cpuset = set; cpuset 126 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->cpuset = hwloc_bitmap_dup(set); cpuset 136 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->cpuset = set; cpuset 164 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->cpuset = hwloc_bitmap_dup(set); cpuset 174 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->cpuset = hwloc_bitmap_dup(set); cpuset 184 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->cpuset = set; cpuset 192 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->cpuset = hwloc_bitmap_alloc(); cpuset 193 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c hwloc_bitmap_set_range(obj->cpuset, 0, 15); cpuset 194 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c hwloc_bitmap_set(obj->cpuset, 32); cpuset 203 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->cpuset = hwloc_bitmap_alloc(); cpuset 204 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c hwloc_bitmap_set_range(obj->cpuset, 16, 31); cpuset 205 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c hwloc_bitmap_set(obj->cpuset, 33); cpuset 215 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->cpuset = hwloc_bitmap_alloc(); cpuset 216 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c hwloc_bitmap_set_range(obj->cpuset, 0, 33); cpuset 46 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hpux.c if (!hwloc_bitmap_isequal(obj->cpuset, hwloc_set)) cpuset 53 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hpux.c || !obj->first_child->cpuset cpuset 54 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hpux.c || !hwloc_bitmap_isequal(obj->cpuset, obj->first_child->cpuset)) cpuset 186 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hpux.c if (topology->levels[0][0]->cpuset) cpuset 207 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hpux.c obj->cpuset = hwloc_bitmap_alloc(); cpuset 224 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hpux.c obj->cpuset = hwloc_bitmap_alloc(); cpuset 225 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hpux.c hwloc_bitmap_set(obj->cpuset, currentcpu); cpuset 238 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hpux.c hwloc_bitmap_set(nodes[i]->cpuset, currentcpu); cpuset 1120 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_t cpuset; cpuset 1129 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_t cpuset = data->cpuset; cpuset 1138 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_zero(cpuset); cpuset 1144 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_copy(cpuset, tidset); cpuset 1145 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c } else if (!hwloc_bitmap_isequal(cpuset, tidset)) { cpuset 1152 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_or(cpuset, cpuset, tidset); cpuset 1164 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c data.cpuset = hwloc_set; cpuset 1496 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_t cpuset; cpuset 1504 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_t cpuset = data->cpuset; cpuset 1512 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_zero(cpuset); cpuset 1514 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_or(cpuset, cpuset, tidset); cpuset 1525 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c data.cpuset = hwloc_set; cpuset 2659 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_t cpuset; cpuset 2667 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c add_device_tree_cpus_node(device_tree_cpus_t *cpus, hwloc_bitmap_t cpuset, cpuset 2684 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c cpus->p[cpus->n].cpuset = (NULL == cpuset)?NULL:hwloc_bitmap_dup(cpuset); cpuset 2693 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c uint32_t phandle, unsigned int *level, hwloc_bitmap_t cpuset) cpuset 2697 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if ((NULL == level) || (NULL == cpuset) || phandle == (uint32_t) -1) cpuset 2702 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (NULL != cpus->p[i].cpuset) { cpuset 2703 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_or(cpuset, cpuset, cpus->p[i].cpuset); cpuset 2708 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c cpus->p[i].phandle, level, cpuset)) cpuset 2719 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_t cpuset) cpuset 2745 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c c->cpuset = hwloc_bitmap_dup(cpuset); cpuset 2748 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c level, c->cpuset); cpuset 2755 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c const char *cpu, unsigned int level, hwloc_bitmap_t cpuset) cpuset 2790 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c i_cache_line_size, i_cache_size, i_cache_sets, cpuset); cpuset 2792 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c d_cache_line_size, d_cache_size, d_cache_sets, cpuset); cpuset 2852 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_t cpuset = NULL; cpuset 2858 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c cpuset = hwloc_bitmap_alloc(); cpuset 2861 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_set(cpuset, ntohl(threads[i])); cpuset 2869 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c cpuset = hwloc_bitmap_alloc(); cpuset 2870 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_set(cpuset, reg); cpuset 2873 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (NULL == cpuset) { cpuset 2877 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c add_device_tree_cpus_node(&cpus, cpuset, l2_cache, phandle, dirent->d_name); cpuset 2882 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c core->cpuset = hwloc_bitmap_dup(cpuset); cpuset 2887 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c try_add_cache_from_device_tree_cpu(topology, data, cpu, 1, cpuset); cpuset 2889 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_free(cpuset); cpuset 2906 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (NULL == cpus.p[i].cpuset) { cpuset 2909 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_debug_bitmap("cpuset %s\n", cpus.p[i].cpuset); cpuset 2917 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_t cpuset; cpuset 2919 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (NULL != cpus.p[i].cpuset) cpuset 2923 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c cpuset = hwloc_bitmap_alloc(); cpuset 2925 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c cpus.p[i].phandle, &level, cpuset)) { cpuset 2928 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c try_add_cache_from_device_tree_cpu(topology, data, cpu, level, cpuset); cpuset 2930 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_free(cpuset); cpuset 2935 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_free(cpus.p[i].cpuset); cpuset 3226 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_t cpuset; cpuset 3228 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c cpuset = hwloc__alloc_read_path_as_cpumask(nodepath, data->root_fd); cpuset 3229 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (!cpuset) { cpuset 3234 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (hwloc_bitmap_intersects(nodes_cpuset, cpuset)) { cpuset 3236 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_debug_1arg_bitmap("node P#%u cpuset %s intersects with previous nodes, ignoring that node.\n", osnode, cpuset); cpuset 3237 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_free(cpuset); cpuset 3241 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_or(nodes_cpuset, nodes_cpuset, cpuset); cpuset 3245 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c node->cpuset = cpuset; cpuset 3253 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c osnode, node->cpuset); cpuset 3292 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (hwloc_bitmap_iszero(nodes[i]->cpuset)) { cpuset 3312 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (!hwloc_bitmap_iszero(nodes[i]->cpuset)) { cpuset 3323 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c cache->cpuset = hwloc_bitmap_dup(nodes[i]->cpuset); cpuset 3343 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (hwloc_bitmap_iszero(nodes[j]->cpuset)) cpuset 3354 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_copy(nodes[i]->cpuset, nodes[closest]->cpuset); cpuset 3429 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_t cpuset; /* Set of cpus for which we have topology information */ cpuset 3444 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c cpuset = hwloc_bitmap_alloc(); cpuset 3474 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_set(cpuset, cpu); cpuset 3481 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_weight(cpuset), cpuset); cpuset 3485 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_foreach_begin(i, cpuset) { cpuset 3494 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_and(packageset, packageset, cpuset); cpuset 3516 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_asprintf(&a, curpackage->cpuset); cpuset 3534 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_or(curpackage->cpuset, curpackage->cpuset, packageset); cpuset 3543 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c package->cpuset = packageset; cpuset 3574 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_and(coreset, coreset, cpuset); cpuset 3609 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c core->cpuset = coreset; cpuset 3611 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c mycoreid, core->cpuset); cpuset 3624 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_and(bookset, bookset, cpuset); cpuset 3634 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c book->cpuset = bookset; cpuset 3653 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c thread->cpuset = threadset; cpuset 3678 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_and(cacheset, cacheset, cpuset); cpuset 3758 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c cache->cpuset = cacheset; cpuset 3782 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_free(cpuset); cpuset 4153 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c obj->cpuset = hwloc_bitmap_alloc(); cpuset 4154 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_only(obj->cpuset, Pproc); cpuset 4156 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c Lproc, Pproc, obj->cpuset); cpuset 4196 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c obj->cpuset = hwloc_bitmap_alloc(); cpuset 4199 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_set(obj->cpuset, Lprocs[j].Pproc); cpuset 4205 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_debug_1arg_bitmap("Package %u has cpuset %s\n", i, obj->cpuset); cpuset 4240 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c obj->cpuset = hwloc_bitmap_alloc(); cpuset 4243 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_set(obj->cpuset, Lprocs[j].Pproc); cpuset 4244 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_debug_1arg_bitmap("Core %u has cpuset %s\n", i, obj->cpuset); cpuset 4633 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c struct hwloc_pcidev_attr_s *busid, hwloc_bitmap_t cpuset) cpuset 4642 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c err = hwloc__read_path_as_cpumask(path, cpuset, data->root_fd); cpuset 4643 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (!err && !hwloc_bitmap_iszero(cpuset)) cpuset 4798 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_t cpuset; cpuset 4890 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c cpuset = hwloc__alloc_read_path_as_cpumask(path, root_fd); cpuset 4891 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (cpuset) { cpuset 4892 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c parent = hwloc_find_insert_io_parent_by_complete_cpuset(topology, cpuset); cpuset 4893 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_free(cpuset); cpuset 28 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c hwloc_netbsd_bsd2hwloc(hwloc_bitmap_t hwloc_cpuset, const cpuset_t *cpuset) cpuset 33 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c cpulimit = cpuset_size(cpuset) * CHAR_BIT; cpuset 35 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c if (cpuset_isset(cpu, cpuset)) { cpuset 45 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c hwloc_netbsd_hwloc2bsd(hwloc_const_bitmap_t hwloc_cpuset, cpuset_t *cpuset) cpuset 48 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c cpuset_zero(cpuset); cpuset 49 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c cpulimit = cpuset_size(cpuset) * CHAR_BIT; cpuset 52 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c cpuset_set(cpu, cpuset); cpuset 59 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c cpuset_t *cpuset = cpuset_create(); cpuset 60 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c hwloc_netbsd_hwloc2bsd(hwloc_cpuset, cpuset); cpuset 61 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c status = sched_setaffinity_np(pid, cpuset_size(cpuset), cpuset); cpuset 62 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c cpuset_destroy(cpuset); cpuset 70 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c cpuset_t *cpuset = cpuset_create(); cpuset 71 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c status = sched_getaffinity_np(pid, cpuset_size(cpuset), cpuset); cpuset 72 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c hwloc_netbsd_bsd2hwloc(hwloc_cpuset, cpuset); cpuset 73 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c cpuset_destroy(cpuset); cpuset 95 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c cpuset_t *cpuset = cpuset_create(); cpuset 96 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c hwloc_netbsd_hwloc2bsd(hwloc_cpuset, cpuset); cpuset 97 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c status = pthread_setaffinity_np(tid, cpuset_size(cpuset), cpuset); cpuset 98 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c cpuset_destroy(cpuset); cpuset 111 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c cpuset_t *cpuset = cpuset_create(); cpuset 112 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c status = pthread_getaffinity_np(tid, cpuset_size(cpuset), cpuset); cpuset 113 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c hwloc_netbsd_bsd2hwloc(hwloc_cpuset, cpuset); cpuset 114 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c cpuset_destroy(cpuset); cpuset 153 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-netbsd.c if (!topology->levels[0][0]->cpuset) { cpuset 19 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-noos.c if (topology->levels[0][0]->cpuset) cpuset 65 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c if (hwloc_bitmap_isincluded(obj->cpuset, hwloc_set)) cpuset 66 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_bitmap_or(target, target, obj->cpuset); cpuset 78 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c if (hwloc_bitmap_isincluded(obj->cpuset, hwloc_set)) { cpuset 147 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_bitmap_or(hwloc_set, hwloc_set, obj->cpuset); cpuset 444 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c obj->cpuset = hwloc_bitmap_alloc(); cpuset 464 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_bitmap_set(obj->cpuset, pids[j]); cpuset 467 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c nids[i], obj->cpuset); cpuset 802 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_bitmap_t cpuset = hwloc_bitmap_alloc(); cpuset 803 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_bitmap_list_sscanf(cpuset, stat->value.str.addr.ptr); cpuset 808 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l3->cpuset = cpuset; cpuset 815 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c cpuset = NULL; /* don't free below */ cpuset 821 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l2i->cpuset = hwloc_bitmap_dup(cpuset); cpuset 831 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l2->cpuset = cpuset; cpuset 838 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c cpuset = NULL; /* don't free below */ cpuset 843 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c group->cpuset = cpuset; cpuset 845 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c group->attr->group.subkind = hwloc_bitmap_weight(cpuset); cpuset 849 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c cpuset = NULL; /* don't free below */ cpuset 851 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_bitmap_free(cpuset); cpuset 868 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c obj->cpuset = hwloc_bitmap_alloc(); cpuset 871 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_bitmap_set(obj->cpuset, k); cpuset 872 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_debug_1arg_bitmap("Package %u has cpuset %s\n", j, obj->cpuset); cpuset 884 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_bitmap_t cpuset = hwloc_bitmap_alloc(); cpuset 887 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_bitmap_set(cpuset, k); cpuset 888 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_debug_1arg_bitmap("Core %u has cpuset %s\n", j, cpuset); cpuset 897 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l1->cpuset = hwloc_bitmap_dup(cpuset); cpuset 907 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l1i->cpuset = hwloc_bitmap_dup(cpuset); cpuset 917 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c obj->cpuset = cpuset; cpuset 920 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_bitmap_free(cpuset); cpuset 932 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c obj->cpuset = hwloc_bitmap_alloc(); cpuset 935 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_bitmap_set(obj->cpuset, k); cpuset 936 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c hwloc_debug_1arg_bitmap("PU %u has cpuset %s\n", j, obj->cpuset); cpuset 968 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c if (topology->levels[0][0]->cpuset) cpuset 884 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c child->cpuset = hwloc_bitmap_dup(set); cpuset 934 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c obj->cpuset = hwloc_bitmap_dup(set); cpuset 956 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c hwloc_bitmap_t cpuset = hwloc_bitmap_alloc(); cpuset 959 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c assert(!topology->levels[0][0]->cpuset); cpuset 979 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c hwloc__look_synthetic(topology, data, 1, cpuset); cpuset 981 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c hwloc_synthetic_insert_attached(topology, data, data->level[0].attached, cpuset); cpuset 983 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c hwloc_bitmap_free(cpuset); cpuset 441 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c hwloc_const_cpuset_t cpuset; cpuset 451 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c cpuset = hwloc_topology_get_complete_cpuset(topology); cpuset 453 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c cpuset = _cpuset = hwloc_bitmap_alloc(); cpuset 457 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c ret = hwloc_win_set_thisthread_cpubind(topology, cpuset, cpuset 491 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c hwloc_cpuset_t cpuset = hwloc_bitmap_alloc(); cpuset 492 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c ret = hwloc_win_get_thread_cpubind(topology, GetCurrentThread(), cpuset, flags); cpuset 495 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c hwloc_cpuset_to_nodeset(topology, cpuset, nodeset); cpuset 497 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c hwloc_bitmap_free(cpuset); cpuset 545 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c hwloc_const_cpuset_t cpuset; cpuset 555 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c cpuset = hwloc_topology_get_complete_cpuset(topology); cpuset 557 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c cpuset = _cpuset = hwloc_bitmap_alloc(); cpuset 561 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c ret = hwloc_win_set_proc_cpubind(topology, pid, cpuset, cpuset 610 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c hwloc_cpuset_t cpuset = hwloc_bitmap_alloc(); cpuset 611 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c ret = hwloc_win_get_proc_cpubind(topology, pid, cpuset, cpuset 615 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c hwloc_cpuset_to_nodeset(topology, cpuset, nodeset); cpuset 617 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c hwloc_bitmap_free(cpuset); cpuset 743 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c if (topology->levels[0][0]->cpuset) cpuset 813 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->cpuset = hwloc_bitmap_alloc(); cpuset 816 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c hwloc_bitmap_set_ith_ULONG_PTR(obj->cpuset, 0, procInfo[i].ProcessorMask); cpuset 817 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c hwloc_debug_2args_bitmap("%s#%u bitmap %s\n", hwloc_obj_type_string(type), id, obj->cpuset); cpuset 966 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->cpuset = set; cpuset 983 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->cpuset = hwloc_bitmap_alloc(); cpuset 987 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c hwloc_bitmap_set_ith_ULONG_PTR(obj->cpuset, GroupMask[i].Group, GroupMask[i].Mask); cpuset 990 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c hwloc_debug_2args_bitmap("%s#%u bitmap %s\n", hwloc_obj_type_string(type), id, obj->cpuset); cpuset 1059 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->cpuset = hwloc_bitmap_alloc(); cpuset 1060 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c hwloc_bitmap_only(obj->cpuset, idx); cpuset 1062 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c idx, obj->cpuset); cpuset 1075 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->cpuset = hwloc_bitmap_alloc(); cpuset 1076 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c hwloc_bitmap_only(obj->cpuset, idx); cpuset 1078 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c idx, obj->cpuset); cpuset 751 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c package->cpuset = package_cpuset; cpuset 768 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c hwloc_bitmap_andnot(remaining_cpuset, remaining_cpuset, package->cpuset); cpuset 808 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c node->cpuset = node_cpuset; cpuset 847 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c unit->cpuset = unit_cpuset; cpuset 875 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c unknown_obj->cpuset = unknown_cpuset; cpuset 917 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c core->cpuset = core_cpuset; cpuset 931 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c obj->cpuset = hwloc_bitmap_alloc(); cpuset 932 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c hwloc_bitmap_only(obj->cpuset, i); cpuset 933 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c hwloc_debug_1arg_bitmap("PU %u has cpuset %s\n", i, obj->cpuset); cpuset 983 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c hwloc_bitmap_andnot(remaining_cpuset, remaining_cpuset, cache->cpuset); cpuset 1013 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c cache->cpuset = cache_cpuset; cpuset 1318 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c if (topology->levels[0][0]->cpuset) { cpuset 126 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (!obj->cpuset) cpuset 127 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->cpuset = hwloc_bitmap_alloc(); cpuset 128 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_bitmap_sscanf(obj->cpuset, value); cpuset 725 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_bitmap_asprintf(&c1, new->cpuset); cpuset 729 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (old->cpuset) cpuset 730 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_bitmap_asprintf(&c2, old->cpuset); cpuset 935 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c machine->cpuset = hwloc_bitmap_dup(obj->cpuset); cpuset 936 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c machine->complete_cpuset = hwloc_bitmap_dup(obj->cpuset); cpuset 968 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c group->cpuset = hwloc_bitmap_dup(obj->cpuset); cpuset 969 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c group->complete_cpuset = hwloc_bitmap_dup(obj->cpuset); cpuset 986 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (obj->type == HWLOC_OBJ_MISC && obj->cpuset) cpuset 994 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (!obj->cpuset != !obj->complete_cpuset) { cpuset 1014 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c } else if (obj->nodeset && !obj->cpuset) { cpuset 1038 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (!obj->cpuset && !hwloc__obj_type_is_special(obj->type)) { cpuset 1044 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (obj->cpuset && hwloc__obj_type_is_special(obj->type)) { cpuset 1052 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (obj->cpuset && parent && !parent->cpuset) { cpuset 1613 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c assert(!root->cpuset); cpuset 1672 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (!root->cpuset) { cpuset 1790 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (root->cpuset) cpuset 1791 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_bitmap_zero(root->cpuset); cpuset 1936 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (obj->cpuset) { cpuset 1946 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_bitmap_asprintf(&setstring, obj->cpuset); cpuset 1958 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_bitmap_t allowed_cpuset = hwloc_bitmap_dup(obj->cpuset); cpuset 2220 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c group->cpuset = obj->cpuset; cpuset 2225 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c group->cpuset = NULL; cpuset 191 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c obj->cpuset = hwloc_bitmap_alloc(); cpuset 192 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_only(obj->cpuset, oscpu); cpuset 195 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c cpu, oscpu, obj->cpuset); cpuset 238 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c char type[64], idx[10], attr[1024], *cpuset = NULL; cpuset 251 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (obj->cpuset) { cpuset 252 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_asprintf(&cpuset, obj->cpuset); cpuset 253 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_debug(" cpuset %s", cpuset); cpuset 254 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c free(cpuset); cpuset 257 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_asprintf(&cpuset, obj->complete_cpuset); cpuset 258 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_debug(" complete %s", cpuset); cpuset 259 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c free(cpuset); cpuset 262 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_asprintf(&cpuset, obj->nodeset); cpuset 263 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_debug(" nodeset %s", cpuset); cpuset 264 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c free(cpuset); cpuset 267 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_asprintf(&cpuset, obj->complete_nodeset); cpuset 268 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_debug(" completeN %s", cpuset); cpuset 269 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c free(cpuset); cpuset 445 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_free(obj->cpuset); cpuset 739 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c newobj->cpuset = hwloc_bitmap_tma_dup(tma, src->cpuset); cpuset 1134 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c set1 = obj1->cpuset; cpuset 1135 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c set2 = obj2->cpuset; cpuset 1189 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c return hwloc_bitmap_compare_first(obj1->cpuset, obj2->cpuset); cpuset 1200 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_asprintf(&cpusetstr, obj->cpuset); cpuset 1453 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__find_obj_covering_memory_cpuset(struct hwloc_topology *topology, hwloc_obj_t parent, hwloc_bitmap_t cpuset) cpuset 1455 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child = hwloc_get_child_covering_cpuset(topology, cpuset, parent); cpuset 1458 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (child && hwloc_bitmap_isequal(child->cpuset, cpuset)) cpuset 1460 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c return hwloc__find_obj_covering_memory_cpuset(topology, child, cpuset); cpuset 1469 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (hwloc_bitmap_iszero(obj->cpuset)) { cpuset 1475 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent = hwloc__find_obj_covering_memory_cpuset(topology, topology->levels[0][0], obj->cpuset); cpuset 1488 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (parent != topology->levels[0][0] && hwloc_bitmap_isequal(parent->cpuset, obj->cpuset)) cpuset 1504 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c group->cpuset = hwloc_bitmap_dup(obj->cpuset); cpuset 1510 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!group->cpuset != !obj->cpuset cpuset 1545 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_copy(obj->cpuset, parent->cpuset); cpuset 1589 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(obj->cpuset || obj->complete_cpuset || obj->nodeset || obj->complete_nodeset); cpuset 1614 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (hwloc_bitmap_isset(result->cpuset, result->os_index)) cpuset 1615 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_set(topology->levels[0][0]->cpuset, result->os_index); cpuset 1663 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (hwloc_bitmap_isset(obj->cpuset, obj->os_index)) cpuset 1664 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_set(topology->levels[0][0]->cpuset, obj->os_index); cpuset 1724 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (obj->cpuset) cpuset 1725 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_and(obj->cpuset, obj->cpuset, root->cpuset); cpuset 1733 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if ((!obj->cpuset || hwloc_bitmap_iszero(obj->cpuset)) cpuset 1834 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_find_insert_io_parent_by_complete_cpuset(struct hwloc_topology *topology, hwloc_cpuset_t cpuset) cpuset 1839 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_and(cpuset, cpuset, hwloc_topology_get_complete_cpuset(topology)); cpuset 1840 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (hwloc_bitmap_iszero(cpuset)) cpuset 1844 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c largeparent = hwloc_get_highest_obj_covering_complete_cpuset(topology, cpuset); cpuset 1845 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (hwloc_bitmap_isequal(largeparent->complete_cpuset, cpuset) cpuset 1856 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c group_obj->complete_cpuset = hwloc_bitmap_dup(cpuset); cpuset 1857 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_and(cpuset, cpuset, hwloc_topology_get_topology_cpuset(topology)); cpuset 1858 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c group_obj->cpuset = hwloc_bitmap_dup(cpuset); cpuset 1939 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_and(child->cpuset, child->cpuset, obj->cpuset); cpuset 1945 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->complete_cpuset = hwloc_bitmap_dup(child->cpuset); cpuset 1977 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c ADD_OTHER_OBJ_SET(dst, src, cpuset); cpuset 1988 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(obj->cpuset != NULL); cpuset 1990 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(child->cpuset != NULL); cpuset 2048 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (child->cpuset) cpuset 2049 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_copy(child->cpuset, obj->cpuset); cpuset 2051 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->cpuset = hwloc_bitmap_dup(obj->cpuset); cpuset 2084 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_and(obj->cpuset, obj->cpuset, topology->allowed_cpuset); cpuset 2172 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!hwloc_bitmap_iszero(obj->cpuset)) cpuset 2938 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!root->cpuset) cpuset 2939 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c root->cpuset = hwloc_bitmap_alloc(); cpuset 3015 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!topology->levels[0][0]->cpuset || hwloc_bitmap_iszero(topology->levels[0][0]->cpuset)) { cpuset 3037 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c node->cpuset = hwloc_bitmap_dup(topology->levels[0][0]->cpuset); cpuset 3053 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_and(topology->levels[0][0]->cpuset, topology->levels[0][0]->cpuset, topology->levels[0][0]->complete_cpuset); cpuset 3056 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_and(topology->allowed_cpuset, topology->allowed_cpuset, topology->levels[0][0]->cpuset); cpuset 3652 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_andnot(obj->cpuset, obj->cpuset, droppedcpuset); cpuset 3680 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c && hwloc_bitmap_iszero(obj->cpuset) cpuset 3702 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_topology_restrict(struct hwloc_topology *topology, hwloc_const_cpuset_t cpuset, unsigned long flags) cpuset 3718 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!hwloc_bitmap_intersects(cpuset, topology->allowed_cpuset)) { cpuset 3732 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_not(droppedcpuset, cpuset); cpuset 3738 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (hwloc_bitmap_iszero(node->cpuset) cpuset 3739 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c || hwloc_bitmap_isincluded(node->cpuset, droppedcpuset)) cpuset 3829 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c return hwloc_get_root_obj(topology)->cpuset; cpuset 3944 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(hwloc_bitmap_weight(obj->cpuset) == 1); cpuset 3945 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(hwloc_bitmap_first(obj->cpuset) == (int) obj->os_index); cpuset 3954 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(hwloc_bitmap_isequal(obj->parent->cpuset, obj->cpuset)); cpuset 3961 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(!hwloc_bitmap_intersects(set, child->cpuset)); cpuset 3962 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_or(set, set, child->cpuset); cpuset 3964 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(hwloc_bitmap_isequal(set, obj->cpuset)); cpuset 3970 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(hwloc_bitmap_isequal(obj->cpuset, child->cpuset)); cpuset 4096 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(!obj->cpuset); cpuset 4106 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(obj->cpuset); cpuset 4119 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(!!obj->cpuset == !!obj->complete_cpuset); cpuset 4120 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(!!obj->cpuset == !!obj->nodeset); cpuset 4124 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (obj->cpuset) { cpuset 4125 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(hwloc_bitmap_isincluded(obj->cpuset, obj->complete_cpuset)); cpuset 4358 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(obj->cpuset); cpuset 4363 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(hwloc_bitmap_isincluded(topology->allowed_cpuset, obj->cpuset)); cpuset 4366 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(hwloc_bitmap_isequal(topology->allowed_cpuset, obj->cpuset)); cpuset 144 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c if (!src->cpuset) cpuset 156 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c if (!hwloc_bitmap_isequal(parent->cpuset, nextparent->cpuset)) cpuset 163 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c if (hwloc_bitmap_isincluded(src_objs[i]->cpuset, nextparent->cpuset) cpuset 164 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c && !hwloc_bitmap_isincluded(src_objs[i]->cpuset, parent->cpuset)) { cpuset 188 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c if (hwloc_bitmap_isequal(current->cpuset, set)) { cpuset 200 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c if (!hwloc_bitmap_intersects(set,current->children[i]->cpuset)) cpuset 204 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c hwloc_bitmap_and(subset, subset, current->children[i]->cpuset); cpuset 223 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c if (!hwloc_bitmap_isincluded(set, current->cpuset)) cpuset 463 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h hwloc_cpuset_t cpuset; /**< \brief CPUs covered by this object cpuset 2139 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h HWLOC_DECLSPEC int hwloc_topology_restrict(hwloc_topology_t __hwloc_restrict topology, hwloc_const_cpuset_t cpuset, unsigned long flags); cpuset 61 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h if (objs[i]->cpuset) cpuset 62 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_bitmap_or(set, set, objs[i]->cpuset); cpuset 45 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h if (!hwloc_bitmap_intersects(obj->cpuset, set)) cpuset 47 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h while (!hwloc_bitmap_isincluded(obj->cpuset, set)) { cpuset 51 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h if (hwloc_bitmap_intersects(child->cpuset, set)) cpuset 91 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h while (next && (hwloc_bitmap_iszero(next->cpuset) || !hwloc_bitmap_isincluded(next->cpuset, set))) cpuset 138 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h if (!hwloc_bitmap_iszero(obj->cpuset) && hwloc_bitmap_isincluded(obj->cpuset, set)) { cpuset 193 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h if (!hwloc_bitmap_iszero(obj->cpuset) && hwloc_bitmap_isincluded(obj->cpuset, set)) cpuset 248 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h if (!hwloc_bitmap_isincluded(obj->cpuset, set)) cpuset 252 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h if (!hwloc_bitmap_iszero(obj->cpuset) && hwloc_bitmap_isincluded(obj->cpuset, set)) cpuset 283 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h if (child->cpuset && hwloc_bitmap_isincluded(set, child->cpuset)) cpuset 300 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h if (hwloc_bitmap_iszero(set) || !hwloc_bitmap_isincluded(set, current->cpuset)) cpuset 327 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h while (next && !hwloc_bitmap_intersects(set, next->cpuset)) cpuset 430 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h return obj->cpuset && subtree_root->cpuset && hwloc_bitmap_isincluded(obj->cpuset, subtree_root->cpuset); cpuset 633 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h if (!obj->cpuset) cpuset 636 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h if (!hwloc_bitmap_isequal(current->cpuset, obj->cpuset) cpuset 738 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h return hwloc_get_obj_inside_cpuset_by_type(topology, obj->cpuset, type2, idx2); cpuset 769 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h obj = hwloc_get_obj_inside_cpuset_by_type(topology, obj->cpuset, typev[i], idxv[i]); cpuset 833 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h tot_weight += (unsigned) hwloc_bitmap_weight(roots[i]->cpuset); cpuset 838 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h hwloc_cpuset_t cpuset = root->cpuset; cpuset 842 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h weight = (unsigned) hwloc_bitmap_weight(cpuset); cpuset 855 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h cpusetp[j] = hwloc_bitmap_dup(cpuset); cpuset 862 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h hwloc_bitmap_or(cpusetp[-1], cpusetp[-1], cpuset); cpuset 1024 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h if (hwloc_bitmap_or(_cpuset, _cpuset, obj->cpuset) < 0) cpuset 1054 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h while (obj && !obj->cpuset) { cpuset 54 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h hwloc_cpuset_to_linux_libnuma_ulongs(hwloc_topology_t topology, hwloc_const_cpuset_t cpuset, cpuset 65 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h while ((node = hwloc_get_next_obj_covering_cpuset_by_depth(topology, cpuset, depth, node)) != NULL) { cpuset 123 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h hwloc_cpuset_from_linux_libnuma_ulongs(hwloc_topology_t topology, hwloc_cpuset_t cpuset, cpuset 128 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h hwloc_bitmap_zero(cpuset); cpuset 132 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h hwloc_bitmap_or(cpuset, cpuset, node->cpuset); cpuset 189 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h hwloc_cpuset_to_linux_libnuma_bitmask(hwloc_topology_t topology, hwloc_const_cpuset_t cpuset) __hwloc_attribute_malloc; cpuset 191 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h hwloc_cpuset_to_linux_libnuma_bitmask(hwloc_topology_t topology, hwloc_const_cpuset_t cpuset) cpuset 198 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h while ((node = hwloc_get_next_obj_covering_cpuset_by_depth(topology, cpuset, depth, node)) != NULL) cpuset 235 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h hwloc_cpuset_from_linux_libnuma_bitmask(hwloc_topology_t topology, hwloc_cpuset_t cpuset, cpuset 240 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h hwloc_bitmap_zero(cpuset); cpuset 243 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h hwloc_bitmap_or(cpuset, cpuset, node->cpuset); cpuset 154 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/plugins.h int (*get_pci_busid_cpuset)(struct hwloc_backend *backend, struct hwloc_pcidev_attr_s *busid, hwloc_bitmap_t cpuset); cpuset 185 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h hwloc_bitmap_t cpuset; cpuset 215 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h extern hwloc_obj_t hwloc_find_insert_io_parent_by_complete_cpuset(struct hwloc_topology *topology, hwloc_cpuset_t cpuset); cpuset 710 opal/mca/pmix/cray/pmix_cray.c char *cpuset = NULL; cpuset 835 opal/mca/pmix/cray/pmix_cray.c cpuset = strdup(kp->data.string); cpuset 837 opal/mca/pmix/cray/pmix_cray.c cpuset = NULL; cpuset 878 opal/mca/pmix/cray/pmix_cray.c cpuset, cpuset 898 opal/mca/pmix/cray/pmix_cray.c if (NULL != cpuset) { cpuset 899 opal/mca/pmix/cray/pmix_cray.c free(cpuset); cpuset 589 opal/mca/pmix/s1/pmix_s1.c opal_process_info.cpuset, cpuset 608 opal/mca/pmix/s2/pmix_s2.c opal_process_info.cpuset, cpuset 36 opal/util/proc.c .cpuset = NULL, cpuset 113 opal/util/proc.h char *cpuset; /**< String-representation of bitmap where we are bound */ cpuset 115 orte/mca/ess/base/ess_base_fns.c nodeset = node->cpuset; cpuset 138 orte/mca/ess/base/ess_base_fns.c hwloc_bitmap_list_asprintf(&orte_process_info.cpuset, cpus); cpuset 163 orte/mca/ess/base/ess_base_fns.c hwloc_bitmap_list_asprintf(&orte_process_info.cpuset, cpus); cpuset 193 orte/mca/ess/base/ess_base_fns.c cpus = obj->cpuset; cpuset 199 orte/mca/ess/base/ess_base_fns.c hwloc_bitmap_list_asprintf(&orte_process_info.cpuset, cpus); cpuset 213 orte/mca/ess/base/ess_base_fns.c cpus = obj->cpuset; cpuset 219 orte/mca/ess/base/ess_base_fns.c hwloc_bitmap_list_asprintf(&orte_process_info.cpuset, cpus); cpuset 259 orte/mca/ess/base/ess_base_fns.c cpus = obj->cpuset; cpuset 265 orte/mca/ess/base/ess_base_fns.c hwloc_bitmap_list_asprintf(&orte_process_info.cpuset, cpus); cpuset 294 orte/mca/ess/base/ess_base_fns.c if (NULL != orte_process_info.cpuset) { cpuset 295 orte/mca/ess/base/ess_base_fns.c free(orte_process_info.cpuset); cpuset 296 orte/mca/ess/base/ess_base_fns.c orte_process_info.cpuset = NULL; cpuset 304 orte/mca/ess/base/ess_base_fns.c if (NULL != orte_process_info.cpuset) { cpuset 305 orte/mca/ess/base/ess_base_fns.c free(orte_process_info.cpuset); cpuset 306 orte/mca/ess/base/ess_base_fns.c orte_process_info.cpuset = NULL; cpuset 308 orte/mca/ess/base/ess_base_fns.c hwloc_bitmap_list_asprintf(&orte_process_info.cpuset, mycpus); cpuset 323 orte/mca/ess/base/ess_base_fns.c if (NULL != orte_process_info.cpuset) { cpuset 325 orte/mca/ess/base/ess_base_fns.c orte_process_info.cpuset, OPAL_STRING); cpuset 177 orte/mca/rmaps/base/rmaps_base_binding.c if (!hwloc_bitmap_intersects(locale->cpuset, tmp_obj->cpuset)) cpuset 182 orte/mca/rmaps/base/rmaps_base_binding.c if (rdata && rdata->available && !hwloc_bitmap_intersects(rdata->available, tmp_obj->cpuset)) cpuset 251 orte/mca/rmaps/base/rmaps_base_binding.c hwloc_bitmap_or(totalcpuset, totalcpuset, trg_obj->cpuset); cpuset 490 orte/mca/rmaps/base/rmaps_base_binding.c hwloc_bitmap_list_asprintf(&cpu_bitmap, locale->cpuset); cpuset 534 orte/mca/rmaps/base/rmaps_base_map_job.c if (OPAL_ERR_NOT_BOUND == opal_hwloc_base_cset2mapstr(tmp1, sizeof(tmp1), node->topology->topo, bd->cpuset)) { cpuset 146 orte/mca/rmaps/base/rmaps_base_ranking.c if (!hwloc_bitmap_intersects(obj->cpuset, locale->cpuset)) { cpuset 267 orte/mca/rmaps/base/rmaps_base_ranking.c if (!hwloc_bitmap_intersects(obj->cpuset, locale->cpuset)) { cpuset 441 orte/mca/rmaps/base/rmaps_base_ranking.c !hwloc_bitmap_intersects(obj->cpuset, locale->cpuset)) { cpuset 497 orte/mca/rmaps/ppr/rmaps_ppr.c avail = obj->cpuset; cpuset 517 orte/mca/rmaps/ppr/rmaps_ppr.c if (hwloc_bitmap_intersects(avail, locale->cpuset)) { cpuset 569 orte/mca/rmaps/ppr/rmaps_ppr.c if (hwloc_bitmap_intersects(top->children[k]->cpuset, locale->cpuset)) { cpuset 64 orte/mca/rmaps/seq/rmaps_seq.c char *cpuset; cpuset 69 orte/mca/rmaps/seq/rmaps_seq.c p->cpuset = NULL; cpuset 77 orte/mca/rmaps/seq/rmaps_seq.c if (NULL != p->cpuset) { cpuset 78 orte/mca/rmaps/seq/rmaps_seq.c free(p->cpuset); cpuset 79 orte/mca/rmaps/seq/rmaps_seq.c p->cpuset = NULL; cpuset 192 orte/mca/rmaps/seq/rmaps_seq.c sq->cpuset = strdup(sep); cpuset 300 orte/mca/rmaps/seq/rmaps_seq.c sq->cpuset = strdup(sep); cpuset 442 orte/mca/rmaps/seq/rmaps_seq.c if (NULL != sq->cpuset) { cpuset 458 orte/mca/rmaps/seq/rmaps_seq.c cpu_bitmap = strdup(sq->cpuset); cpuset 463 orte/mca/rmaps/seq/rmaps_seq.c if (ORTE_SUCCESS != (rc = opal_hwloc_base_cpu_list_parse(sq->cpuset, node->topology->topo, rtype, bitmap))) { cpuset 479 orte/mca/rmaps/seq/rmaps_seq.c ORTE_VPID_PRINT(proc->name.vpid), sq->cpuset, cpu_bitmap); cpuset 256 orte/mca/rtc/hwloc/rtc_hwloc.c hwloc_cpuset_t cpuset; cpuset 335 orte/mca/rtc/hwloc/rtc_hwloc.c cpuset = hwloc_bitmap_alloc(); cpuset 336 orte/mca/rtc/hwloc/rtc_hwloc.c if (0 != (rc = hwloc_bitmap_list_sscanf(cpuset, cpu_bitmap))) { cpuset 364 orte/mca/rtc/hwloc/rtc_hwloc.c rc = hwloc_set_cpubind(opal_hwloc_topology, cpuset, 0); cpuset 400 orte/orted/orted_main.c hwloc_bitmap_or(res, ours, pu->cpuset); cpuset 518 orte/runtime/data_type_support/orte_dt_print_fns.c if (OPAL_ERR_NOT_BOUND == opal_hwloc_base_cset2mapstr(locale, sizeof(locale), src->node->topology->topo, loc->cpuset)) { cpuset 288 orte/runtime/orte_init.c opal_process_info.cpuset = orte_process_info.cpuset; cpuset 322 orte/test/system/threads.c hwloc_set_cpubind(topo, obj->cpuset, HWLOC_CPUBIND_THREAD); cpuset 85 orte/util/proc_info.c .cpuset = NULL, cpuset 307 orte/util/proc_info.c if (NULL != orte_process_info.cpuset) { cpuset 308 orte/util/proc_info.c free(orte_process_info.cpuset); cpuset 309 orte/util/proc_info.c orte_process_info.cpuset = NULL; cpuset 123 orte/util/proc_info.h char *cpuset; /**< String-representation of bitmap where we are bound */