attr 1036 ompi/attribute/attribute.c attribute_value_t *attr; attr 1058 ompi/attribute/attribute.c ret = opal_hash_table_get_value_uint32(attr_hash, key, (void**) &attr); attr 1062 ompi/attribute/attribute.c DELETE_ATTR_CALLBACKS(communicator, attr, keyval, object, ret); attr 1066 ompi/attribute/attribute.c DELETE_ATTR_CALLBACKS(win, attr, keyval, object, ret); attr 1070 ompi/attribute/attribute.c DELETE_ATTR_CALLBACKS(datatype, attr, keyval, object, ret); attr 1085 ompi/attribute/attribute.c OBJ_RELEASE(attr); attr 1125 ompi/attribute/attribute.c void *node, *in_node, *attr; attr 1149 ompi/attribute/attribute.c ret = opal_hash_table_get_first_key_uint32(attr_hash, &key, &attr, &node); attr 1151 ompi/attribute/attribute.c attrs[i] = attr; attr 1153 ompi/attribute/attribute.c ret = opal_hash_table_get_next_key_uint32(attr_hash, &key, &attr, attr 1281 ompi/attribute/attribute.c void *attr; attr 1302 ompi/attribute/attribute.c ret = opal_hash_table_get_value_uint32(attr_hash, key, &attr); attr 1304 ompi/attribute/attribute.c *attribute = (attribute_value_t*)attr; attr 108 ompi/communicator/comm.c opal_hash_table_t *attr, attr 118 ompi/communicator/comm.c attr, errh, copy_topocomponent, local_group, remote_group, &req); attr 140 ompi/communicator/comm.c opal_hash_table_t *attr, attr 237 ompi/communicator/comm.c if (NULL != attr) { attr 240 ompi/communicator/comm.c newcomm, attr, attr 611 ompi/communicator/communicator.h opal_hash_table_t *attr, attr 640 ompi/communicator/communicator.h opal_hash_table_t *attr, attr 57 ompi/mca/fs/pvfs2/fs_pvfs2_file_get_size.c *size = resp_getattr.attr.size; attr 14 ompi/mca/io/romio321/romio/adio/ad_pfs/ad_pfs_hints.c struct sattr attr; attr 99 ompi/mca/io/romio321/romio/adio/ad_pfs/ad_pfs_hints.c err = fcntl(fd_sys, F_GETSATTR, &attr); attr 102 ompi/mca/io/romio321/romio/adio/ad_pfs/ad_pfs_hints.c if (str_unit > 0) attr.s_sunitsize = str_unit; attr 104 ompi/mca/io/romio321/romio/adio/ad_pfs/ad_pfs_hints.c (start_iodev < attr.s_sfactor)) attr 105 ompi/mca/io/romio321/romio/adio/ad_pfs/ad_pfs_hints.c attr.s_start_sdir = start_iodev; attr 106 ompi/mca/io/romio321/romio/adio/ad_pfs/ad_pfs_hints.c if ((str_factor > 0) && (str_factor < attr.s_sfactor)) attr 107 ompi/mca/io/romio321/romio/adio/ad_pfs/ad_pfs_hints.c attr.s_sfactor = str_factor; attr 109 ompi/mca/io/romio321/romio/adio/ad_pfs/ad_pfs_hints.c err = fcntl(fd_sys, F_SETSATTR, &attr); attr 14 ompi/mca/io/romio321/romio/adio/ad_pfs/ad_pfs_open.c struct sattr attr; attr 60 ompi/mca/io/romio321/romio/adio/ad_pfs/ad_pfs_open.c err = fcntl(fd->fd_sys, F_GETSATTR, &attr); attr 63 ompi/mca/io/romio321/romio/adio/ad_pfs/ad_pfs_open.c ADIOI_Snprintf(value, MPI_MAX_INFO_VAL+1, "%d", attr.s_sunitsize); attr 66 ompi/mca/io/romio321/romio/adio/ad_pfs/ad_pfs_open.c ADIOI_Snprintf(value, MPI_MAX_INFO_VAL+1, "%d", attr.s_sfactor); attr 69 ompi/mca/io/romio321/romio/adio/ad_pfs/ad_pfs_open.c ADIOI_Snprintf(value, MPI_MAX_INFO_VAL+1, "%d", attr.s_start_sdir); attr 38 ompi/mca/io/romio321/romio/adio/ad_pvfs2/ad_pvfs2_fcntl.c fcntl_struct->fsize = resp_getattr.attr.size; attr 16 ompi/mca/io/romio321/romio/adio/ad_zoidfs/ad_zoidfs_fcntl.c zoidfs_attr_t attr; attr 24 ompi/mca/io/romio321/romio/adio/ad_zoidfs/ad_zoidfs_fcntl.c attr.mask = ZOIDFS_ATTR_SIZE; attr 26 ompi/mca/io/romio321/romio/adio/ad_zoidfs/ad_zoidfs_fcntl.c zoidfs_getattr(zoidfs_obj_ptr, &attr, ZOIDFS_NO_OP_HINT)); attr 27 ompi/mca/io/romio321/romio/adio/ad_zoidfs/ad_zoidfs_fcntl.c if ( !(attr.mask & ZOIDFS_ATTR_SIZE) || (ret != ZFS_OK ) ) { attr 39 ompi/mca/io/romio321/romio/adio/ad_zoidfs/ad_zoidfs_fcntl.c fcntl_struct->fsize = attr.size; attr 186 ompi/mca/pml/ucx/pml_ucx.c ucp_context_attr_t attr; attr 224 ompi/mca/pml/ucx/pml_ucx.c attr.field_mask = UCP_ATTR_FIELD_REQUEST_SIZE; attr 225 ompi/mca/pml/ucx/pml_ucx.c status = ucp_context_query(ompi_pml_ucx.ucp_context, &attr); attr 232 ompi/mca/pml/ucx/pml_ucx.c ompi_pml_ucx.request_size = attr.request_size; attr 251 ompi/mca/pml/ucx/pml_ucx.c ucp_worker_attr_t attr; attr 273 ompi/mca/pml/ucx/pml_ucx.c attr.field_mask = UCP_WORKER_ATTR_FIELD_THREAD_MODE; attr 274 ompi/mca/pml/ucx/pml_ucx.c status = ucp_worker_query(ompi_pml_ucx.ucp_worker, &attr); attr 281 ompi/mca/pml/ucx/pml_ucx.c if (enable_mpi_threads && (attr.thread_mode != UCS_THREAD_MODE_MULTI)) { attr 123 opal/mca/btl/ugni/btl_ugni_endpoint.c ep->mailbox->attr.index = ep->index; attr 126 opal/mca/btl/ugni/btl_ugni_endpoint.c memset ((char *)ep->mailbox->attr.smsg_attr.msg_buffer + ep->mailbox->attr.smsg_attr.mbox_offset, 0, attr 127 opal/mca/btl/ugni/btl_ugni_endpoint.c ep->mailbox->attr.smsg_attr.buff_size); attr 259 opal/mca/btl/ugni/btl_ugni_endpoint.c "msg_maxsize = %d", ep->mailbox->attr.smsg_attr.msg_type, ep->mailbox->attr.smsg_attr.msg_buffer, attr 260 opal/mca/btl/ugni/btl_ugni_endpoint.c ep->mailbox->attr.smsg_attr.buff_size, ep->mailbox->attr.smsg_attr.mem_hndl.qword1, attr 261 opal/mca/btl/ugni/btl_ugni_endpoint.c ep->mailbox->attr.smsg_attr.mem_hndl.qword2, ep->mailbox->attr.smsg_attr.mbox_offset, attr 262 opal/mca/btl/ugni/btl_ugni_endpoint.c ep->mailbox->attr.smsg_attr.mbox_maxcredit, ep->mailbox->attr.smsg_attr.msg_maxsize)); attr 264 opal/mca/btl/ugni/btl_ugni_endpoint.c grc = GNI_SmsgInit (ep->smsg_ep_handle.gni_handle, &ep->mailbox->attr.smsg_attr, attr 308 opal/mca/btl/ugni/btl_ugni_endpoint.c ep->mailbox->attr.rmt_irq_mem_hndl = ugni_module->devices->smsg_irq_mhndl; attr 310 opal/mca/btl/ugni/btl_ugni_endpoint.c rc = GNI_EpPostDataWId (ep->smsg_ep_handle.gni_handle, &ep->mailbox->attr, sizeof (ep->mailbox->attr), attr 71 opal/mca/btl/ugni/btl_ugni_progress_thread.c pthread_attr_t attr; attr 73 opal/mca/btl/ugni/btl_ugni_progress_thread.c pthread_attr_init(&attr); attr 74 opal/mca/btl/ugni/btl_ugni_progress_thread.c rc = pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED); attr 82 opal/mca/btl/ugni/btl_ugni_progress_thread.c &attr, mca_btl_ugni_prog_thread_fn, (void *)btl); attr 89 opal/mca/btl/ugni/btl_ugni_progress_thread.c rc = pthread_attr_destroy(&attr); attr 23 opal/mca/btl/ugni/btl_ugni_smsg.c mbox->attr.smsg_attr.msg_type = GNI_SMSG_TYPE_MBOX_AUTO_RETRANSMIT; attr 24 opal/mca/btl/ugni/btl_ugni_smsg.c mbox->attr.smsg_attr.msg_maxsize = mca_btl_ugni_component.ugni_smsg_limit; attr 25 opal/mca/btl/ugni/btl_ugni_smsg.c mbox->attr.smsg_attr.mbox_maxcredit = mca_btl_ugni_component.smsg_max_credits; attr 26 opal/mca/btl/ugni/btl_ugni_smsg.c mbox->attr.smsg_attr.mbox_offset = (uintptr_t) mbox->super.ptr - (uintptr_t) base_reg->base; attr 27 opal/mca/btl/ugni/btl_ugni_smsg.c mbox->attr.smsg_attr.msg_buffer = base_reg->base; attr 28 opal/mca/btl/ugni/btl_ugni_smsg.c mbox->attr.smsg_attr.buff_size = mca_btl_ugni_component.smsg_mbox_size; attr 29 opal/mca/btl/ugni/btl_ugni_smsg.c mbox->attr.smsg_attr.mem_hndl = ugni_reg->handle.gni_handle; attr 30 opal/mca/btl/ugni/btl_ugni_smsg.c mbox->attr.proc_name = OPAL_PROC_MY_NAME; attr 31 opal/mca/btl/ugni/btl_ugni_smsg.c mbox->attr.rmt_irq_mem_hndl = mca_btl_ugni_component.modules[0].devices[0].smsg_irq_mhndl; attr 30 opal/mca/btl/ugni/btl_ugni_smsg.h mca_btl_ugni_endpoint_attr_t attr; attr 45 opal/mca/event/libevent2022/libevent/evthread_pthread.c pthread_mutexattr_t *attr = NULL; attr 50 opal/mca/event/libevent2022/libevent/evthread_pthread.c attr = &attr_recursive; attr 51 opal/mca/event/libevent2022/libevent/evthread_pthread.c if (pthread_mutex_init(lock, attr)) { attr 256 opal/mca/hwloc/base/hwloc_base_util.c if (NULL != obj->attr && attr 257 opal/mca/hwloc/base/hwloc_base_util.c obj->attr->cache.linesize > 0 && attr 258 opal/mca/hwloc/base/hwloc_base_util.c size > obj->attr->cache.linesize) { attr 259 opal/mca/hwloc/base/hwloc_base_util.c size = obj->attr->cache.linesize; attr 682 opal/mca/hwloc/base/hwloc_base_util.c cache_level = obj->attr->cache.depth; attr 1317 opal/mca/hwloc/base/hwloc_base_util.c if (3 == obj->attr->cache.depth) { attr 1319 opal/mca/hwloc/base/hwloc_base_util.c } else if (2 == obj->attr->cache.depth) { attr 1395 opal/mca/hwloc/base/hwloc_base_util.c if (HWLOC_OBJ_OSDEV_COPROC == osdev->attr->osdev.type) { attr 1885 opal/mca/hwloc/base/hwloc_base_util.c if (device_obj->attr->osdev.type == HWLOC_OBJ_OSDEV_OPENFABRICS attr 1886 opal/mca/hwloc/base/hwloc_base_util.c || device_obj->attr->osdev.type == HWLOC_OBJ_OSDEV_NETWORK) { attr 1980 opal/mca/hwloc/base/hwloc_base_util.c if (device_obj->attr->osdev.type == HWLOC_OBJ_OSDEV_OPENFABRICS) { attr 2178 opal/mca/hwloc/base/hwloc_base_util.c if (3 == obj->attr->cache.depth) { attr 2185 opal/mca/hwloc/base/hwloc_base_util.c } else if (2 == obj->attr->cache.depth) { attr 173 opal/mca/hwloc/hwloc201/hwloc/hwloc/diff.c if (obj1->attr->numanode.local_memory != obj2->attr->numanode.local_memory) { attr 177 opal/mca/hwloc/hwloc201/hwloc/hwloc/diff.c obj1->attr->numanode.local_memory, attr 178 opal/mca/hwloc/hwloc201/hwloc/hwloc/diff.c obj2->attr->numanode.local_memory, attr 193 opal/mca/hwloc/hwloc201/hwloc/hwloc/diff.c if (memcmp(obj1->attr, obj2->attr, sizeof(obj1->attr->cache))) attr 197 opal/mca/hwloc/hwloc201/hwloc/hwloc/diff.c if (memcmp(obj1->attr, obj2->attr, sizeof(obj1->attr->group))) attr 201 opal/mca/hwloc/hwloc201/hwloc/hwloc/diff.c if (memcmp(obj1->attr, obj2->attr, sizeof(obj1->attr->pcidev))) attr 205 opal/mca/hwloc/hwloc201/hwloc/hwloc/diff.c if (memcmp(obj1->attr, obj2->attr, sizeof(obj1->attr->bridge))) attr 209 opal/mca/hwloc/hwloc201/hwloc/hwloc/diff.c if (memcmp(obj1->attr, obj2->attr, sizeof(obj1->attr->osdev))) attr 403 opal/mca/hwloc/hwloc201/hwloc/hwloc/diff.c if (obj->attr->numanode.local_memory != oldvalue) attr 405 opal/mca/hwloc/hwloc201/hwloc/hwloc/diff.c obj->attr->numanode.local_memory = newvalue; attr 863 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c group_obj->attr->group.kind = HWLOC_GROUP_KIND_DISTANCE; attr 864 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c group_obj->attr->group.subkind = topology->grouping_next_subkind; attr 181 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c pcidev->attr->pcidev.domain, pcidev->attr->pcidev.bus, pcidev->attr->pcidev.dev, pcidev->attr->pcidev.func); attr 184 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (pcidev->attr->bridge.upstream_type == HWLOC_OBJ_BRIDGE_HOST) attr 188 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c pcidev->attr->pcidev.vendor_id, pcidev->attr->pcidev.device_id); attr 190 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c pcidev->attr->bridge.downstream.pci.domain, pcidev->attr->bridge.downstream.pci.secondary_bus, pcidev->attr->bridge.downstream.pci.subordinate_bus); attr 193 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c pcidev->attr->pcidev.vendor_id, pcidev->attr->pcidev.device_id, attr 194 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c pcidev->attr->pcidev.subvendor_id, pcidev->attr->pcidev.subdevice_id, attr 195 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c pcidev->attr->pcidev.revision, pcidev->attr->pcidev.class_id); attr 223 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c assert(a->attr->bridge.upstream_type == HWLOC_OBJ_BRIDGE_PCI); attr 225 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c assert(b->attr->bridge.upstream_type == HWLOC_OBJ_BRIDGE_PCI); attr 228 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (a->attr->pcidev.domain < b->attr->pcidev.domain) attr 230 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (a->attr->pcidev.domain > b->attr->pcidev.domain) attr 234 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && b->attr->pcidev.bus >= a->attr->bridge.downstream.pci.secondary_bus attr 235 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && b->attr->pcidev.bus <= a->attr->bridge.downstream.pci.subordinate_bus) attr 238 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && a->attr->pcidev.bus >= b->attr->bridge.downstream.pci.secondary_bus attr 239 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && a->attr->pcidev.bus <= b->attr->bridge.downstream.pci.subordinate_bus) attr 242 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (a->attr->pcidev.bus < b->attr->pcidev.bus) attr 244 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (a->attr->pcidev.bus > b->attr->pcidev.bus) attr 247 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (a->attr->pcidev.dev < b->attr->pcidev.dev) attr 249 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (a->attr->pcidev.dev > b->attr->pcidev.dev) attr 252 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (a->attr->pcidev.func < b->attr->pcidev.func) attr 254 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (a->attr->pcidev.func > b->attr->pcidev.func) attr 295 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (cur->attr->pcidev.domain > new->attr->pcidev.domain attr 296 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c || cur->attr->pcidev.bus > new->attr->bridge.downstream.pci.subordinate_bus) attr 365 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c unsigned short current_domain = child->attr->pcidev.domain; attr 366 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c unsigned char current_bus = child->attr->pcidev.bus; attr 382 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->bridge.downstream.pci.subordinate_bus > current_subordinate) attr 383 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c current_subordinate = child->attr->bridge.downstream.pci.subordinate_bus; attr 388 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->pcidev.domain == current_domain attr 389 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->pcidev.bus == current_bus) attr 393 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hostbridge->attr->bridge.upstream_type = HWLOC_OBJ_BRIDGE_HOST; attr 394 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hostbridge->attr->bridge.downstream_type = HWLOC_OBJ_BRIDGE_PCI; attr 395 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hostbridge->attr->bridge.downstream.pci.domain = current_domain; attr 396 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hostbridge->attr->bridge.downstream.pci.secondary_bus = current_bus; attr 397 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hostbridge->attr->bridge.downstream.pci.subordinate_bus = current_subordinate; attr 561 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && !(obj->type == HWLOC_OBJ_BRIDGE && obj->attr->bridge.downstream_type == HWLOC_OBJ_BRIDGE_PCI) attr 562 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && !(obj->type == HWLOC_OBJ_BRIDGE && obj->attr->bridge.upstream_type == HWLOC_OBJ_BRIDGE_PCI)) { attr 569 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && obj->attr->bridge.upstream_type == HWLOC_OBJ_BRIDGE_PCI)) attr 570 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c busid = &obj->attr->pcidev; attr 576 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->bridge.upstream_type == HWLOC_OBJ_BRIDGE_PCI))) attr 577 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c busid = &obj->io_first_child->attr->pcidev; attr 607 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->bridge.upstream_type == HWLOC_OBJ_BRIDGE_PCI)) { attr 608 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (child->attr->pcidev.domain == domain attr 609 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->pcidev.bus == bus attr 610 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->pcidev.dev == dev attr 611 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->pcidev.func == func) attr 614 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (child->attr->pcidev.domain > domain attr 615 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c || (child->attr->pcidev.domain == domain attr 616 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->pcidev.bus > bus)) attr 620 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->bridge.downstream_type == HWLOC_OBJ_BRIDGE_PCI attr 621 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->bridge.downstream.pci.domain == domain attr 622 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->bridge.downstream.pci.secondary_bus <= bus attr 623 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->bridge.downstream.pci.subordinate_bus >= bus) attr 628 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->bridge.upstream_type != HWLOC_OBJ_BRIDGE_PCI attr 629 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->bridge.downstream_type == HWLOC_OBJ_BRIDGE_PCI attr 631 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->bridge.downstream.pci.domain == domain attr 632 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->bridge.downstream.pci.secondary_bus <= bus attr 633 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->bridge.downstream.pci.subordinate_bus >= bus) { attr 744 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c struct hwloc_bridge_attr_s *battr = &obj->attr->bridge; attr 660 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj->attr->numanode.local_memory = 0; /* TODO: odd, rs_getinfo(rad, R_MEMSIZE, 0) << 10 returns the total memory ... */ attr 661 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj->attr->numanode.page_types_len = 2; attr 662 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj->attr->numanode.page_types = malloc(2*sizeof(*obj->attr->numanode.page_types)); attr 663 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c memset(obj->attr->numanode.page_types, 0, 2*sizeof(*obj->attr->numanode.page_types)); attr 664 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj->attr->numanode.page_types[0].size = hwloc_getpagesize(); attr 666 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj->attr->numanode.page_types[1].size = sysconf(_SC_LARGE_PAGESIZE); attr 671 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj->attr->cache.size = _system_configuration.L2_cache_size; attr 672 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj->attr->cache.associativity = _system_configuration.L2_cache_asc; attr 674 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj->attr->cache.linesize = 0; /* unknown by default */ attr 677 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj->attr->cache.linesize = 128; attr 679 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj->attr->cache.depth = 2; attr 680 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj->attr->cache.type = HWLOC_OBJ_CACHE_UNIFIED; /* OK for power[4567], unknown for others */ attr 683 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj->attr->group.kind = HWLOC_GROUP_KIND_AIX_SDL_UNKNOWN; attr 684 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj->attr->group.subkind = level; attr 691 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj2->attr->cache.size = _system_configuration.dcache_size; attr 692 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj2->attr->cache.associativity = _system_configuration.dcache_asc; attr 693 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj2->attr->cache.linesize = _system_configuration.dcache_line; attr 694 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj2->attr->cache.depth = 1; attr 697 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj2->attr->cache.type = HWLOC_OBJ_CACHE_UNIFIED; attr 701 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj2->attr->cache.type = HWLOC_OBJ_CACHE_DATA; attr 707 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj3->attr->cache.size = _system_configuration.icache_size; attr 708 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj3->attr->cache.associativity = _system_configuration.icache_asc; attr 709 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj3->attr->cache.linesize = _system_configuration.icache_line; attr 710 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj3->attr->cache.depth = 1; attr 711 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c obj3->attr->cache.type = HWLOC_OBJ_CACHE_INSTRUCTION; attr 69 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c obj->attr->numanode.local_memory = 16ULL*1024*1024*1024ULL; attr 81 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c obj->attr->cache.type = HWLOC_OBJ_CACHE_UNIFIED; attr 82 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c obj->attr->cache.depth = 2; attr 83 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c obj->attr->cache.size = 32*1024*1024; attr 84 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c obj->attr->cache.linesize = 128; attr 85 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c obj->attr->cache.associativity = 16; attr 107 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c obj->attr->cache.type = HWLOC_OBJ_CACHE_DATA; attr 108 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c obj->attr->cache.depth = 1; attr 109 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c obj->attr->cache.size = 16*1024; attr 110 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c obj->attr->cache.linesize = 64; attr 111 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c obj->attr->cache.associativity = 8; attr 118 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c obj->attr->cache.type = HWLOC_OBJ_CACHE_INSTRUCTION; attr 119 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c obj->attr->cache.depth = 1; attr 120 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c obj->attr->cache.size = 16*1024; attr 121 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c obj->attr->cache.linesize = 64; attr 122 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-bgq.c obj->attr->cache.associativity = 4; attr 82 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c cuda_device->attr->osdev.type = HWLOC_OBJ_OSDEV_COPROC; attr 287 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c l1i->attr->cache.depth = i; attr 288 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c l1i->attr->cache.size = l1icachesize; attr 289 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c l1i->attr->cache.linesize = cachelinesize; attr 290 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c l1i->attr->cache.associativity = 0; attr 291 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c l1i->attr->cache.type = HWLOC_OBJ_CACHE_INSTRUCTION; attr 298 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c obj->attr->cache.depth = i; attr 299 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c obj->attr->cache.size = cachesize[i]; attr 300 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c obj->attr->cache.linesize = cachelinesize; attr 302 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c obj->attr->cache.associativity = cacheways[i-1]; attr 304 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c obj->attr->cache.associativity = 0; attr 306 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c obj->attr->cache.type = HWLOC_OBJ_CACHE_DATA; attr 308 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c obj->attr->cache.type = HWLOC_OBJ_CACHE_UNIFIED; attr 313 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c obj->attr->numanode.local_memory = cachesize[i]; attr 316 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c obj->attr->numanode.page_types_len = 2; attr 317 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c obj->attr->numanode.page_types = malloc(2*sizeof(*obj->attr->numanode.page_types)); attr 318 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c memset(obj->attr->numanode.page_types, 0, 2*sizeof(*obj->attr->numanode.page_types)); attr 319 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c obj->attr->numanode.page_types[0].size = hwloc_getpagesize(); attr 321 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-darwin.c obj->attr->numanode.page_types[1].size = sysconf(_SC_LARGE_PAGESIZE); attr 116 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-gl.c osdev->attr->osdev.type = HWLOC_OBJ_OSDEV_GPU; attr 27 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.type = HWLOC_OBJ_CACHE_INSTRUCTION; attr 28 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.depth = 1; attr 29 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.size = 32*1024; attr 30 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.linesize = 128; attr 31 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.associativity = 2; attr 37 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.type = HWLOC_OBJ_CACHE_DATA; attr 38 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.depth = 1; attr 39 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.size = 32*1024; attr 40 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.linesize = 128; attr 41 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.associativity = 2; attr 58 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.type = HWLOC_OBJ_CACHE_UNIFIED; attr 59 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.depth = 2; attr 60 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.size = 6*1024*1024; attr 61 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.linesize = 128; attr 62 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.associativity = 12; attr 96 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.type = HWLOC_OBJ_CACHE_INSTRUCTION; attr 97 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.depth = 1; attr 98 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.size = 32*1024; attr 99 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.linesize = 128; attr 100 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.associativity = 2; attr 106 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.type = HWLOC_OBJ_CACHE_DATA; attr 107 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.depth = 1; attr 108 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.size = 32*1024; attr 109 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.linesize = 128; attr 110 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.associativity = 2; attr 127 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.type = HWLOC_OBJ_CACHE_UNIFIED; attr 128 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.depth = 2; attr 129 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.size = 12*1024*1024; attr 130 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.linesize = 128; attr 131 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.associativity = 24; attr 165 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.type = HWLOC_OBJ_CACHE_INSTRUCTION; attr 166 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.depth = 1; attr 167 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.size = 64*1024; attr 168 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.linesize = 256; attr 169 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.associativity = 4; attr 175 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.type = HWLOC_OBJ_CACHE_DATA; attr 176 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.depth = 1; attr 177 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.size = 64*1024; attr 178 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.linesize = 256; attr 179 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.associativity = 4; attr 195 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.type = HWLOC_OBJ_CACHE_UNIFIED; attr 196 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.depth = 2; attr 197 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.size = 12*1024*1024; attr 198 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.linesize = 256; attr 199 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.associativity = 24; attr 206 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.type = HWLOC_OBJ_CACHE_UNIFIED; attr 207 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.depth = 2; attr 208 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.size = 12*1024*1024; attr 209 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.linesize = 256; attr 210 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-hardwired.c obj->attr->cache.associativity = 24; attr 2734 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c c->attr->cache.depth = level; attr 2735 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c c->attr->cache.linesize = cache_line_size; attr 2736 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c c->attr->cache.size = cache_size; attr 2737 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c c->attr->cache.type = ctype; attr 2742 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c c->attr->cache.associativity = cache_size / (cache_sets * cache_line_size); attr 2744 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c c->attr->cache.associativity = 0; attr 3249 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_sysfs_node_meminfo_info(topology, data, path, osnode, &node->attr->numanode); attr 3293 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c MCDRAM_numa_size += nodes[i]->attr->numanode.local_memory; attr 3296 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c DDR_numa_size += nodes[i]->attr->numanode.local_memory; attr 3317 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c cache->attr->cache.depth = 3; attr 3318 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c cache->attr->cache.type = HWLOC_OBJ_CACHE_UNIFIED; attr 3319 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c cache->attr->cache.size = knl_hwdata.mcdram_cache_size; attr 3320 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c cache->attr->cache.linesize = knl_hwdata.mcdram_cache_line_size; attr 3321 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c cache->attr->cache.associativity = knl_hwdata.mcdram_cache_associativity; attr 3360 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c cluster->attr->group.kind = HWLOC_GROUP_KIND_INTEL_KNL_SUBNUMA_CLUSTER; attr 3638 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c book->attr->group.kind = HWLOC_GROUP_KIND_S390_BOOK; attr 3748 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c cache->attr->cache.size = ((uint64_t)kB) << 10; attr 3749 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c cache->attr->cache.depth = depth; attr 3750 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c cache->attr->cache.linesize = linesize; attr 3751 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c cache->attr->cache.type = ctype; attr 3753 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c cache->attr->cache.associativity = 0; /* unknown */ attr 3755 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c cache->attr->cache.associativity = 0; /* likely wrong, make it unknown */ attr 3757 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c cache->attr->cache.associativity = (kB << 10) / linesize / lines_per_tag / sets; attr 4914 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c obj->attr->osdev.type = type; attr 5720 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c struct hwloc_pcidev_attr_s *attr; attr 5771 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c attr = &obj->attr->pcidev; attr 5773 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c attr->domain = domain; attr 5774 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c attr->bus = bus; attr 5775 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c attr->dev = dev; attr 5776 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c attr->func = func; attr 5779 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c attr->vendor_id = 0; attr 5780 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c attr->device_id = 0; attr 5781 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c attr->class_id = class_id; attr 5782 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c attr->revision = 0; attr 5783 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c attr->subvendor_id = 0; attr 5784 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c attr->subdevice_id = 0; attr 5785 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c attr->linkspeed = 0; attr 5790 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c attr->vendor_id = strtoul(value, NULL, 16); attr 5795 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c attr->device_id = strtoul(value, NULL, 16); attr 5800 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c attr->subvendor_id = strtoul(value, NULL, 16); attr 5805 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c attr->subdevice_id = strtoul(value, NULL, 16); attr 5814 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c attr->revision = config_space_cache[HWLOC_PCI_REVISION_ID]; attr 5819 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_pcidisc_find_linkspeed(config_space_cache, offset, &attr->linkspeed); attr 5837 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c && tree->attr->bridge.upstream_type == HWLOC_OBJ_BRIDGE_PCI)) { attr 5838 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (tree->attr->pcidev.domain == domain attr 5839 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c && tree->attr->pcidev.bus == bus attr 5840 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c && tree->attr->pcidev.dev == dev attr 5841 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c && tree->attr->pcidev.func == 0) attr 5844 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (tree->attr->pcidev.domain > domain attr 5845 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c || (tree->attr->pcidev.domain == domain attr 5846 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c && tree->attr->pcidev.bus > bus)) attr 5850 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c && tree->attr->bridge.downstream_type == HWLOC_OBJ_BRIDGE_PCI attr 5851 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c && tree->attr->bridge.downstream.pci.domain == domain attr 5852 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c && tree->attr->bridge.downstream.pci.secondary_bus <= bus attr 5853 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c && tree->attr->bridge.downstream.pci.subordinate_bus >= bus) attr 5858 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c && tree->attr->bridge.upstream_type != HWLOC_OBJ_BRIDGE_PCI attr 5859 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c && tree->attr->bridge.downstream_type == HWLOC_OBJ_BRIDGE_PCI attr 5861 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c && tree->attr->bridge.downstream.pci.domain == domain attr 5862 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c && tree->attr->bridge.downstream.pci.secondary_bus <= bus attr 5863 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c && tree->attr->bridge.downstream.pci.subordinate_bus >= bus) { attr 5896 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c while (obj && obj->attr->pcidev.dev == dev /* sibling have same domain+bus */) { attr 5959 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c || (tmp->type == HWLOC_OBJ_BRIDGE && tmp->attr->bridge.downstream_type == HWLOC_OBJ_BRIDGE_PCI)) { attr 50 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-nvml.c osdev->attr->osdev.type = HWLOC_OBJ_OSDEV_GPU; attr 88 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-nvml.c parent->attr->pcidev.linkspeed = lanespeed * maxwidth / 8; /* GB/s */ attr 79 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c osdev->attr->osdev.type = HWLOC_OBJ_OSDEV_COPROC; attr 112 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-pci.c || (tmp->type == HWLOC_OBJ_BRIDGE && tmp->attr->bridge.downstream_type == HWLOC_OBJ_BRIDGE_PCI)) { attr 234 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-pci.c obj->attr->pcidev.domain = domain; attr 235 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-pci.c obj->attr->pcidev.bus = pcidev->bus; attr 236 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-pci.c obj->attr->pcidev.dev = pcidev->dev; attr 237 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-pci.c obj->attr->pcidev.func = pcidev->func; attr 238 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-pci.c obj->attr->pcidev.vendor_id = pcidev->vendor_id; attr 239 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-pci.c obj->attr->pcidev.device_id = pcidev->device_id; attr 240 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-pci.c obj->attr->pcidev.class_id = device_class; attr 241 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-pci.c obj->attr->pcidev.revision = config_space_cache[PCI_REVISION_ID]; attr 243 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-pci.c obj->attr->pcidev.linkspeed = 0; /* unknown */ attr 247 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-pci.c hwloc_pcidisc_find_linkspeed(config_space_cache, offset, &obj->attr->pcidev.linkspeed); attr 256 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-pci.c obj->attr->pcidev.subvendor_id = tmp16; attr 258 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-pci.c obj->attr->pcidev.subdevice_id = tmp16; attr 448 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c obj->attr->numanode.local_memory = mem_size; attr 449 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c obj->attr->numanode.page_types_len = 2; attr 450 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c obj->attr->numanode.page_types = malloc(2*sizeof(*obj->attr->numanode.page_types)); attr 451 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c memset(obj->attr->numanode.page_types, 0, 2*sizeof(*obj->attr->numanode.page_types)); attr 452 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c obj->attr->numanode.page_types[0].size = hwloc_getpagesize(); attr 454 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c obj->attr->numanode.page_types[1].size = sysconf(_SC_LARGE_PAGESIZE); attr 809 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l3->attr->cache.depth = 3; attr 810 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l3->attr->cache.size = chip_info.cache_size[HWLOC_SOLARIS_CHIP_INFO_L3]; attr 811 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l3->attr->cache.linesize = chip_info.cache_linesize[HWLOC_SOLARIS_CHIP_INFO_L3]; attr 812 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l3->attr->cache.associativity = chip_info.cache_associativity[HWLOC_SOLARIS_CHIP_INFO_L3]; attr 813 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l3->attr->cache.type = HWLOC_OBJ_CACHE_UNIFIED; attr 822 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l2i->attr->cache.depth = 2; attr 823 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l2i->attr->cache.size = chip_info.cache_size[HWLOC_SOLARIS_CHIP_INFO_L2I]; attr 824 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l2i->attr->cache.linesize = chip_info.cache_linesize[HWLOC_SOLARIS_CHIP_INFO_L2I]; attr 825 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l2i->attr->cache.associativity = chip_info.cache_associativity[HWLOC_SOLARIS_CHIP_INFO_L2I]; attr 826 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l2i->attr->cache.type = HWLOC_OBJ_CACHE_INSTRUCTION; attr 832 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l2->attr->cache.depth = 2; attr 833 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l2->attr->cache.size = chip_info.cache_size[HWLOC_SOLARIS_CHIP_INFO_L2D]; attr 834 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l2->attr->cache.linesize = chip_info.cache_linesize[HWLOC_SOLARIS_CHIP_INFO_L2D]; attr 835 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l2->attr->cache.associativity = chip_info.cache_associativity[HWLOC_SOLARIS_CHIP_INFO_L2D]; attr 836 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l2->attr->cache.type = chip_info.l2_unified ? HWLOC_OBJ_CACHE_UNIFIED : HWLOC_OBJ_CACHE_DATA; attr 844 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c group->attr->group.kind = HWLOC_GROUP_KIND_SOLARIS_PG_HW_PERF; attr 845 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c group->attr->group.subkind = hwloc_bitmap_weight(cpuset); attr 898 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l1->attr->cache.depth = 1; attr 899 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l1->attr->cache.type = HWLOC_OBJ_CACHE_DATA; attr 900 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l1->attr->cache.size = chip_info.cache_size[HWLOC_SOLARIS_CHIP_INFO_L1D]; attr 901 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l1->attr->cache.linesize = chip_info.cache_linesize[HWLOC_SOLARIS_CHIP_INFO_L1D]; attr 902 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l1->attr->cache.associativity = chip_info.cache_associativity[HWLOC_SOLARIS_CHIP_INFO_L1D]; attr 908 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l1i->attr->cache.depth = 1; attr 909 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l1i->attr->cache.type = HWLOC_OBJ_CACHE_INSTRUCTION; attr 910 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l1i->attr->cache.size = chip_info.cache_size[HWLOC_SOLARIS_CHIP_INFO_L1I]; attr 911 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l1i->attr->cache.linesize = chip_info.cache_linesize[HWLOC_SOLARIS_CHIP_INFO_L1I]; attr 912 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-solaris.c l1i->attr->cache.associativity = chip_info.cache_associativity[HWLOC_SOLARIS_CHIP_INFO_L1I]; attr 43 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c struct hwloc_synthetic_attr_s attr; attr 47 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c struct hwloc_synthetic_attr_s attr; attr 76 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c const char *attr = indexes->string; attr 81 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c if (!attr) attr 91 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c i = strspn(attr, "0123456789,"); attr 97 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c unsigned idx = strtoul(attr, (char **) &next, 10); attr 98 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c if (next == attr) { attr 100 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c fprintf(stderr, "Failed to read synthetic index #%lu at '%s'\n", (unsigned long) i, attr); attr 108 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c fprintf(stderr, "Missing comma after synthetic index #%lu at '%s'\n", (unsigned long) i, attr); attr 111 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c attr = next+1; attr 113 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c attr = next; attr 126 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c tmp = attr; attr 129 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c if (!tmp || tmp >= attr+length) attr 139 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c if (*attr >= '0' && *attr <= '9') { attr 143 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c tmp = attr; attr 188 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c tmp = attr; attr 207 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c if (type != data->level[i].attr.type) attr 211 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c && attrs.group.depth != data->level[i].attr.depth) attr 223 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c if (!tmp || tmp > attr+length) attr 237 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c fprintf(stderr, "Invalid duplicate interleaving loop type in synthetic index '%s'\n", attr); attr 308 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c hwloc_synthetic_parse_memory_attr(const char *attr, const char **endp) attr 312 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c size = strtoull(attr, (char **) &endptr, 0); attr 440 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[0].attr.type = HWLOC_OBJ_MACHINE; attr 443 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[0].attr.memorysize = 0; attr 447 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c err = hwloc_synthetic_parse_attrs(description+1, &description, &data->level[0].attr, &data->level[0].indexes, verbose); attr 471 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c char *attr; attr 491 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c attached->attr.type = type; attr 492 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c attached->attr.memorysize = 0; attr 509 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c attr = strchr(pos, '('); attr 510 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c if (attr && attr < next_pos && attached) { attr 512 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c err = hwloc_synthetic_parse_attrs(attr+1, &dummy, &attached->attr, &data->numa_attached_indexes, verbose); attr 553 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[count].attr.type = type; attr 554 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[count].attr.depth = (unsigned) -1; attr 555 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[count].attr.cachetype = (hwloc_obj_cache_type_t) -1; attr 558 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[count].attr.depth = attrs.cache.depth; attr 559 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[count].attr.cachetype = attrs.cache.type; attr 562 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[count].attr.depth = attrs.group.depth; attr 585 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[count].attr.memorysize = 0; attr 587 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c err = hwloc_synthetic_parse_attrs(next_pos+1, &next_pos, &data->level[count].attr, &data->level[count].indexes, verbose); attr 608 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c if (data->level[count-1].attr.type != HWLOC_OBJ_TYPE_NONE && data->level[count-1].attr.type != HWLOC_OBJ_PU) { attr 614 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[count-1].attr.type = HWLOC_OBJ_PU; attr 620 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c hwloc_obj_type_t type = data->level[i].attr.type; attr 666 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c if (data->level[i].attr.type == HWLOC_OBJ_TYPE_NONE) attr 703 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[depth].attr.type = HWLOC_OBJ_GROUP; attr 708 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[depth].attr.type = HWLOC_OBJ_PACKAGE; attr 713 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[depth].attr.type = HWLOC_OBJ_NUMANODE; attr 724 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[l3depth].attr.type = HWLOC_OBJ_L3CACHE; attr 725 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[l3depth].attr.depth = 3; attr 726 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[l3depth].attr.cachetype = HWLOC_OBJ_CACHE_UNIFIED; attr 729 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[l2depth].attr.type = HWLOC_OBJ_L2CACHE; attr 730 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[l2depth].attr.depth = 2; attr 731 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[l2depth].attr.cachetype = HWLOC_OBJ_CACHE_UNIFIED; attr 734 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[l1depth].attr.type = HWLOC_OBJ_L1CACHE; attr 735 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[l1depth].attr.depth = 1; attr 736 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[l1depth].attr.cachetype = HWLOC_OBJ_CACHE_DATA; attr 740 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[l1idepth].attr.type = HWLOC_OBJ_L1ICACHE; attr 741 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[l1idepth].attr.depth = 1; attr 742 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[l1idepth].attr.cachetype = HWLOC_OBJ_CACHE_INSTRUCTION; attr 748 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[depth].attr.type = HWLOC_OBJ_CORE; attr 760 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[1].attr.type = HWLOC_OBJ_NUMANODE; attr 763 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c data->level[1].attr.memorysize = 0; attr 773 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c hwloc_obj_type_t type = curlevel->attr.type; attr 776 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c if (curlevel->attr.depth == (unsigned)-1) attr 777 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c curlevel->attr.depth = type_count[HWLOC_OBJ_GROUP]--; attr 780 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c if (!curlevel->attr.memorysize) { attr 781 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c if (1 == curlevel->attr.depth) attr 783 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c curlevel->attr.memorysize = 32*1024; attr 786 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c curlevel->attr.memorysize = 256*1024 << (2*curlevel->attr.depth); attr 789 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c } else if (type == HWLOC_OBJ_NUMANODE && !curlevel->attr.memorysize) { attr 791 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c curlevel->attr.memorysize = 1024*1024*1024; attr 814 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c obj->attr->group.kind = HWLOC_GROUP_KIND_SYNTHETIC; attr 815 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c obj->attr->group.subkind = sattr->depth-1; attr 820 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c obj->attr->numanode.local_memory = sattr->memorysize; attr 821 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c obj->attr->numanode.page_types_len = 1; attr 822 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c obj->attr->numanode.page_types = malloc(sizeof(*obj->attr->numanode.page_types)); attr 823 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c memset(obj->attr->numanode.page_types, 0, sizeof(*obj->attr->numanode.page_types)); attr 824 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c obj->attr->numanode.page_types[0].size = 4096; attr 825 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c obj->attr->numanode.page_types[0].count = sattr->memorysize / 4096; attr 837 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c obj->attr->cache.depth = sattr->depth; attr 838 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c obj->attr->cache.linesize = 64; attr 839 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c obj->attr->cache.type = sattr->cachetype; attr 840 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c obj->attr->cache.size = sattr->memorysize; attr 879 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c assert(attached->attr.type == HWLOC_OBJ_NUMANODE); attr 883 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c child = hwloc_alloc_setup_object(topology, attached->attr.type, attached_os_index); attr 889 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c hwloc_synthetic_set_attr(&attached->attr, child); attr 913 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c hwloc_obj_type_t type = curlevel->attr.type; attr 941 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c hwloc_synthetic_set_attr(&curlevel->attr, obj); attr 975 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c topology->levels[0][0]->type = data->level[0].attr.type; attr 976 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c hwloc_synthetic_set_attr(&data->level[0].attr, topology->levels[0][0]); attr 1185 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c if (hwloc__obj_type_is_cache(obj->type) && obj->attr->cache.size) { attr 1187 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c prefix, (unsigned long long) obj->attr->cache.size); attr 1190 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c if (obj->type == HWLOC_OBJ_NUMANODE && obj->attr->numanode.local_memory) { attr 1192 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c prefix, (unsigned long long) obj->attr->numanode.local_memory); attr 827 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->numanode.local_memory = avail; attr 830 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->numanode.page_types_len = 2; attr 831 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->numanode.page_types = malloc(2 * sizeof(*obj->attr->numanode.page_types)); attr 832 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c memset(obj->attr->numanode.page_types, 0, 2 * sizeof(*obj->attr->numanode.page_types)); attr 833 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->numanode.page_types_len = 1; attr 834 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->numanode.page_types[0].size = SystemInfo.dwPageSize; attr 836 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->numanode.page_types_len++; attr 837 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->numanode.page_types[1].size = sysconf(_SC_LARGE_PAGESIZE); attr 849 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->cache.size = procInfo[i].Cache.Size; attr 850 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->cache.associativity = procInfo[i].Cache.Associativity == CACHE_FULLY_ASSOCIATIVE ? -1 : procInfo[i].Cache.Associativity ; attr 851 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->cache.linesize = procInfo[i].Cache.LineSize; attr 852 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->cache.depth = procInfo[i].Cache.Level; attr 855 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->cache.type = HWLOC_OBJ_CACHE_UNIFIED; attr 858 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->cache.type = HWLOC_OBJ_CACHE_DATA; attr 861 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->cache.type = HWLOC_OBJ_CACHE_INSTRUCTION; attr 869 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->group.kind = procInfo[i].Relationship == RelationGroup ? HWLOC_GROUP_KIND_WINDOWS_PROCESSOR_GROUP : HWLOC_GROUP_KIND_WINDOWS_RELATIONSHIP_UNKNOWN; attr 967 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->group.kind = HWLOC_GROUP_KIND_WINDOWS_PROCESSOR_GROUP; attr 999 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->numanode.local_memory = avail; attr 1002 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->numanode.page_types = malloc(2 * sizeof(*obj->attr->numanode.page_types)); attr 1003 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c memset(obj->attr->numanode.page_types, 0, 2 * sizeof(*obj->attr->numanode.page_types)); attr 1004 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->numanode.page_types_len = 1; attr 1005 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->numanode.page_types[0].size = SystemInfo.dwPageSize; attr 1007 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->numanode.page_types_len++; attr 1008 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->numanode.page_types[1].size = sysconf(_SC_LARGE_PAGESIZE); attr 1020 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->cache.size = procInfo->Cache.CacheSize; attr 1021 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->cache.associativity = procInfo->Cache.Associativity == CACHE_FULLY_ASSOCIATIVE ? -1 : procInfo->Cache.Associativity ; attr 1022 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->cache.linesize = procInfo->Cache.LineSize; attr 1023 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->cache.depth = procInfo->Cache.Level; attr 1026 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->cache.type = HWLOC_OBJ_CACHE_UNIFIED; attr 1029 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->cache.type = HWLOC_OBJ_CACHE_DATA; attr 1032 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c obj->attr->cache.type = HWLOC_OBJ_CACHE_INSTRUCTION; attr 849 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c unit->attr->group.kind = HWLOC_GROUP_KIND_AMD_COMPUTE_UNIT; attr 876 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c unknown_obj->attr->group.kind = HWLOC_GROUP_KIND_INTEL_X2APIC_UNKNOWN; attr 877 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c unknown_obj->attr->group.subkind = level; attr 1008 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c cache->attr->cache.depth = level; attr 1009 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c cache->attr->cache.size = infos[i].cache[l].size; attr 1010 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c cache->attr->cache.linesize = infos[i].cache[l].linesize; attr 1011 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c cache->attr->cache.associativity = infos[i].cache[l].ways; attr 1012 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c cache->attr->cache.type = infos[i].cache[l].type; attr 59 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c xmlAttr *attr; /* last processed attribute, or NULL if none yet */ attr 67 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c xmlAttr *attr; attr 68 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c if (lstate->attr) attr 69 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c attr = lstate->attr->next; attr 71 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c attr = lstate->node->properties; attr 72 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c for (; attr; attr = attr->next) attr 73 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c if (attr->type == XML_ATTRIBUTE_NODE) { attr 76 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c for (subnode = attr->children; subnode; subnode = subnode->next) { attr 79 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c *namep = (char *) attr->name; attr 81 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c lstate->attr = attr; attr 93 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c state->global->msgprefix, attr->type); attr 117 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c lchildstate->attr = NULL; attr 230 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c lstate->attr = NULL; attr 315 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c lstate->attr = NULL; attr 162 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->cache.size = lvalue; attr 171 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->cache.linesize = lvalue; attr 180 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->cache.associativity = lvalue; attr 192 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->cache.type = (hwloc_obj_cache_type_t) lvalue; attr 204 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->numanode.local_memory = lvalue; attr 215 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->cache.depth = lvalue; attr 226 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->group.kind = lvalue; attr 235 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->group.subkind = lvalue; attr 252 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->pcidev.domain = domain; attr 253 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->pcidev.bus = bus; attr 254 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->pcidev.dev = dev; attr 255 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->pcidev.func = func; attr 278 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->pcidev.class_id = classid; attr 279 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->pcidev.vendor_id = vendor; attr 280 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->pcidev.device_id = device; attr 281 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->pcidev.subvendor_id = subvendor; attr 282 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->pcidev.subdevice_id = subdevice; attr 283 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->pcidev.revision = revision; attr 299 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->pcidev.linkspeed = (float) atof(value); attr 319 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->bridge.upstream_type = (hwloc_obj_bridge_type_t) upstream_type; attr 320 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->bridge.downstream_type = (hwloc_obj_bridge_type_t) downstream_type; attr 342 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->bridge.downstream.pci.domain = domain; attr 343 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->bridge.downstream.pci.secondary_bus = secbus; attr 344 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->bridge.downstream.pci.subordinate_bus = subbus; attr 365 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->osdev.type = (hwloc_obj_osdev_type_t) osdev_type; attr 403 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->cache.size = lvalue << 10; attr 405 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->numanode.local_memory = lvalue << 10; attr 415 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c struct hwloc_numanode_attr_s *memory = obj->type == HWLOC_OBJ_NUMANODE ? &obj->attr->numanode : &topology->machine_memory; attr 429 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c struct hwloc_numanode_attr_s *memory = obj->type == HWLOC_OBJ_NUMANODE ? &obj->attr->numanode : &topology->machine_memory; attr 839 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c ret = hwloc__xml_import_pagetype(topology, &obj->attr->numanode, &childstate); attr 972 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c group->attr->group.kind = HWLOC_GROUP_KIND_MEMORY; attr 982 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->type = hwloc_cache_type_by_depth_type(obj->attr->cache.depth, obj->attr->cache.type); attr 1030 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c && obj->type != hwloc_cache_type_by_depth_type(obj->attr->cache.depth, obj->attr->cache.type)) { attr 1033 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c state->global->msgprefix, hwloc_obj_type_string(obj->type), obj->attr->cache.depth, (int) obj->attr->cache.type); attr 2006 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (obj->attr->numanode.local_memory) { attr 2007 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c sprintf(tmp, "%llu", (unsigned long long) obj->attr->numanode.local_memory); attr 2010 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c for(i=0; i<obj->attr->numanode.page_types_len; i++) { attr 2013 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c sprintf(tmp, "%llu", (unsigned long long) obj->attr->numanode.page_types[i].size); attr 2015 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c sprintf(tmp, "%llu", (unsigned long long) obj->attr->numanode.page_types[i].count); attr 2028 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c sprintf(tmp, "%llu", (unsigned long long) obj->attr->cache.size); attr 2030 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c sprintf(tmp, "%u", obj->attr->cache.depth); attr 2032 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c sprintf(tmp, "%u", (unsigned) obj->attr->cache.linesize); attr 2034 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c sprintf(tmp, "%d", obj->attr->cache.associativity); attr 2036 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c sprintf(tmp, "%d", (int) obj->attr->cache.type); attr 2041 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c sprintf(tmp, "%u", obj->attr->group.depth); attr 2044 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c sprintf(tmp, "%u", obj->attr->group.kind); attr 2046 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c sprintf(tmp, "%u", obj->attr->group.subkind); attr 2051 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c sprintf(tmp, "%d-%d", (int) obj->attr->bridge.upstream_type, (int) obj->attr->bridge.downstream_type); attr 2053 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c sprintf(tmp, "%u", obj->attr->bridge.depth); attr 2055 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (obj->attr->bridge.downstream_type == HWLOC_OBJ_BRIDGE_PCI) { attr 2057 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c (unsigned) obj->attr->bridge.downstream.pci.domain, attr 2058 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c (unsigned) obj->attr->bridge.downstream.pci.secondary_bus, attr 2059 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c (unsigned) obj->attr->bridge.downstream.pci.subordinate_bus); attr 2062 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (obj->attr->bridge.upstream_type != HWLOC_OBJ_BRIDGE_PCI) attr 2067 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c (unsigned) obj->attr->pcidev.domain, attr 2068 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c (unsigned) obj->attr->pcidev.bus, attr 2069 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c (unsigned) obj->attr->pcidev.dev, attr 2070 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c (unsigned) obj->attr->pcidev.func); attr 2073 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c (unsigned) obj->attr->pcidev.class_id, attr 2074 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c (unsigned) obj->attr->pcidev.vendor_id, (unsigned) obj->attr->pcidev.device_id, attr 2075 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c (unsigned) obj->attr->pcidev.subvendor_id, (unsigned) obj->attr->pcidev.subdevice_id, attr 2076 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c (unsigned) obj->attr->pcidev.revision); attr 2078 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c sprintf(tmp, "%f", obj->attr->pcidev.linkspeed); attr 2082 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c sprintf(tmp, "%d", (int) obj->attr->osdev.type); attr 2103 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c int is_coproctype = (obj->type == HWLOC_OBJ_OS_DEVICE && obj->attr->osdev.type == HWLOC_OBJ_OSDEV_COPROC); attr 238 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c char type[64], idx[10], attr[1024], *cpuset = NULL; attr 245 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_attr_snprintf(attr, sizeof(attr), obj, " ", 1); attr 246 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_debug("%s%s%s%s%s", type, idx, *attr ? "(" : "", attr, *attr ? ")" : ""); attr 435 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c free(obj->attr->numanode.page_types); attr 441 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c free(obj->attr); attr 731 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c memcpy(newobj->attr, src->attr, sizeof(*newobj->attr)); attr 733 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (src->type == HWLOC_OBJ_NUMANODE && src->attr->numanode.page_types_len) { attr 734 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c len = src->attr->numanode.page_types_len * sizeof(struct hwloc_memory_page_type_s); attr 735 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c newobj->attr->numanode.page_types = hwloc_tma_malloc(tma, len); attr 736 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c memcpy(newobj->attr->numanode.page_types, src->attr->numanode.page_types, len); attr 1109 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c && (obj1->attr->group.kind != obj2->attr->group.kind attr 1110 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c || obj1->attr->group.subkind != obj2->attr->group.subkind)) attr 1255 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (new->attr->numanode.local_memory && !old->attr->numanode.local_memory) { attr 1257 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c old->attr->numanode.local_memory = new->attr->numanode.local_memory; attr 1258 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c free(old->attr->numanode.page_types); attr 1259 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c old->attr->numanode.page_types_len = new->attr->numanode.page_types_len; attr 1260 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c old->attr->numanode.page_types = new->attr->numanode.page_types; attr 1261 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c new->attr->numanode.page_types = NULL; attr 1262 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c new->attr->numanode.page_types_len = 0; attr 1274 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!old->attr->cache.size) attr 1275 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c old->attr->cache.size = new->attr->cache.size; attr 1276 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!old->attr->cache.linesize) attr 1277 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c old->attr->cache.size = new->attr->cache.linesize; attr 1278 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!old->attr->cache.associativity) attr 1279 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c old->attr->cache.size = new->attr->cache.linesize; attr 1293 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (old->type == HWLOC_OBJ_PU && new->attr->group.kind == HWLOC_GROUP_KIND_MEMORY) attr 1306 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c && (new->attr->group.kind < old->attr->group.kind)) attr 1313 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (new->type == HWLOC_OBJ_PU && old->attr->group.kind == HWLOC_GROUP_KIND_MEMORY) attr 1503 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c group->attr->group.kind = HWLOC_GROUP_KIND_MEMORY; attr 1684 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c obj->attr = hwloc_tma_malloc(topology->tma, sizeof(*obj->attr)); attr 1685 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c memset(obj->attr, 0, sizeof(*obj->attr)); attr 1859 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c group_obj->attr->group.kind = HWLOC_GROUP_KIND_IO; attr 1909 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c obj->total_memory += obj->attr->numanode.local_memory; attr 1914 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c qsort(obj->attr->numanode.page_types, obj->attr->numanode.page_types_len, sizeof(*obj->attr->numanode.page_types), hwloc_memory_page_type_compare); attr 1916 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for(i=obj->attr->numanode.page_types_len; i>=1; i--) attr 1917 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (obj->attr->numanode.page_types[i-1].size) attr 1919 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c obj->attr->numanode.page_types_len = i; attr 2106 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->attr->bridge.depth = depth; attr 2453 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c topology->levels[i][j]->attr->group.depth = groupdepth; attr 3041 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c memcpy(&node->attr->numanode, &topology->machine_memory, sizeof(topology->machine_memory)); attr 4115 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(obj->attr->group.depth != (unsigned) -1); attr 4132 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(obj->attr->cache.type == HWLOC_OBJ_CACHE_INSTRUCTION); attr 4134 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(obj->attr->cache.type == HWLOC_OBJ_CACHE_DATA attr 4135 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c || obj->attr->cache.type == HWLOC_OBJ_CACHE_UNIFIED); attr 4138 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(hwloc_cache_type_by_depth_type(obj->attr->cache.depth, obj->attr->cache.type) == obj->type); attr 376 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c union hwloc_obj_attr_u attr; attr 381 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c err = hwloc_type_sscanf(string, &type, &attr, sizeof(attr)); attr 388 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c && attr.group.depth != (unsigned)-1) { attr 393 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c && topology->levels[l][0]->attr->group.depth == attr.group.depth) { attr 436 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c return hwloc_snprintf(string, size, "L%u%s%s", obj->attr->cache.depth, attr 437 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c hwloc_obj_cache_type_letter(obj->attr->cache.type), attr 440 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c if (obj->attr->group.depth != (unsigned) -1) attr 441 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c return hwloc_snprintf(string, size, "%s%u", hwloc_obj_type_string(type), obj->attr->group.depth); attr 445 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c return snprintf(string, size, obj->attr->bridge.upstream_type == HWLOC_OBJ_BRIDGE_PCI ? "PCIBridge" : "HostBridge"); attr 449 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c switch (obj->attr->osdev.type) { attr 485 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c if (obj->type == HWLOC_OBJ_NUMANODE && obj->attr->numanode.local_memory) attr 488 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c (unsigned long) hwloc_memory_size_printf_value(obj->attr->numanode.local_memory, verbose), attr 489 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c hwloc_memory_size_printf_unit(obj->attr->numanode.local_memory, verbose), attr 499 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c if (obj->type == HWLOC_OBJ_NUMANODE && obj->attr->numanode.local_memory) attr 502 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c (unsigned long) hwloc_memory_size_printf_value(obj->attr->numanode.local_memory, verbose), attr 503 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c hwloc_memory_size_printf_unit(obj->attr->numanode.local_memory, verbose)); attr 528 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c if (obj->attr->cache.associativity == -1) attr 530 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c else if (obj->attr->cache.associativity == 0) attr 533 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c snprintf(assoc, sizeof(assoc), "%sways=%d", separator, obj->attr->cache.associativity); attr 536 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c (unsigned long) hwloc_memory_size_printf_value(obj->attr->cache.size, verbose), attr 537 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c hwloc_memory_size_printf_unit(obj->attr->cache.size, verbose), attr 538 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c separator, obj->attr->cache.linesize, attr 543 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c (unsigned long) hwloc_memory_size_printf_value(obj->attr->cache.size, verbose), attr 544 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c hwloc_memory_size_printf_unit(obj->attr->cache.size, verbose)); attr 550 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c if (obj->attr->bridge.upstream_type == HWLOC_OBJ_BRIDGE_PCI) { attr 552 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c if (obj->attr->pcidev.linkspeed) attr 553 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c snprintf(linkspeed, sizeof(linkspeed), "%slink=%.2fGB/s", separator, obj->attr->pcidev.linkspeed); attr 555 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c obj->attr->pcidev.domain, obj->attr->pcidev.bus, obj->attr->pcidev.dev, obj->attr->pcidev.func, separator, attr 556 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c obj->attr->pcidev.vendor_id, obj->attr->pcidev.device_id, separator, attr 557 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c obj->attr->pcidev.class_id, hwloc_pci_class_string(obj->attr->pcidev.class_id), linkspeed); attr 562 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c obj->attr->bridge.downstream.pci.domain, obj->attr->bridge.downstream.pci.secondary_bus, obj->attr->bridge.downstream.pci.subordinate_bus); attr 572 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c if (obj->attr->pcidev.linkspeed) attr 573 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c snprintf(linkspeed, sizeof(linkspeed), "%slink=%.2fGB/s", separator, obj->attr->pcidev.linkspeed); attr 575 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c obj->attr->pcidev.domain, obj->attr->pcidev.bus, obj->attr->pcidev.dev, obj->attr->pcidev.func, separator, attr 576 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c obj->attr->pcidev.vendor_id, obj->attr->pcidev.device_id, separator, attr 577 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c obj->attr->pcidev.class_id, hwloc_pci_class_string(obj->attr->pcidev.class_id), linkspeed); attr 372 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h union hwloc_obj_attr_u *attr; /**< \brief Object type-specific Attributes, attr 172 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cuda.h && (int) pcidev->attr->pcidev.domain == domain attr 173 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cuda.h && (int) pcidev->attr->pcidev.bus == bus attr 174 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cuda.h && (int) pcidev->attr->pcidev.dev == dev attr 175 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cuda.h && pcidev->attr->pcidev.func == 0) attr 203 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cuda.h if (HWLOC_OBJ_OSDEV_COPROC == osdev->attr->osdev.type attr 160 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cudart.h if (HWLOC_OBJ_OSDEV_COPROC == osdev->attr->osdev.type attr 78 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h union hwloc_obj_attr_u attr; attr 79 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h int err = hwloc_type_sscanf(string, typep, &attr, sizeof(attr)); attr 84 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h *depthattrp = (int) attr.cache.depth; attr 86 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h memcpy(typeattrp, &attr.cache.type, sizeof(hwloc_obj_cache_type_t)); attr 89 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h *depthattrp = (int) attr.group.depth; attr 60 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/gl.h if (HWLOC_OBJ_OSDEV_GPU == osdev->attr->osdev.type attr 90 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/gl.h if (HWLOC_OBJ_OSDEV_GPU == osdev->attr->osdev.type attr 116 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/gl.h if (HWLOC_OBJ_OSDEV_GPU == osdev->attr->osdev.type attr 585 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h if (!hwloc_obj_type_is_dcache(obj->type) || obj->attr->cache.depth != cachelevel) attr 597 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h if (obj->attr->cache.type == cachetype || obj->attr->cache.type == HWLOC_OBJ_CACHE_UNIFIED) attr 1079 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h if (obj->attr->pcidev.domain == domain attr 1080 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h && obj->attr->pcidev.bus == bus attr 1081 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h && obj->attr->pcidev.dev == dev attr 1082 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h && obj->attr->pcidev.func == func) attr 1133 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h && bridge->attr->bridge.downstream_type == HWLOC_OBJ_BRIDGE_PCI attr 1134 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h && bridge->attr->bridge.downstream.pci.domain == domain attr 1135 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h && bridge->attr->bridge.downstream.pci.secondary_bus <= bus attr 1136 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h && bridge->attr->bridge.downstream.pci.subordinate_bus >= bus; attr 117 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/intel-mic.h if (HWLOC_OBJ_OSDEV_COPROC == osdev->attr->osdev.type attr 199 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h if (node->attr->numanode.local_memory) attr 224 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h if (hwloc_bitmap_isset(nodeset, node->os_index) && node->attr->numanode.local_memory) attr 106 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/nvml.h if (HWLOC_OBJ_OSDEV_GPU == osdev->attr->osdev.type attr 159 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/nvml.h && pcidev->attr->pcidev.domain == pci.domain attr 160 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/nvml.h && pcidev->attr->pcidev.bus == pci.bus attr 161 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/nvml.h && pcidev->attr->pcidev.dev == pci.device attr 162 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/nvml.h && pcidev->attr->pcidev.func == 0) attr 129 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/opencl.h if (HWLOC_OBJ_OSDEV_COPROC == osdev->attr->osdev.type attr 184 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/opencl.h && pcidev->attr->pcidev.domain == 0 attr 185 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/opencl.h && pcidev->attr->pcidev.bus == amdtopo.pcie.bus attr 186 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/opencl.h && pcidev->attr->pcidev.dev == amdtopo.pcie.device attr 187 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/opencl.h && pcidev->attr->pcidev.func == amdtopo.pcie.function) attr 110 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/openfabrics-verbs.h if (HWLOC_OBJ_OSDEV_OPENFABRICS == osdev->attr->osdev.type attr 442 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/plugins.h return hwloc_filter_check_pcidev_subtype_important(obj->attr->pcidev.class_id); attr 444 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/plugins.h return hwloc_filter_check_osdev_subtype_important(obj->attr->osdev.type); attr 82 opal/mca/pmix/cray/pmix_cray.c static bool cray_get_attr(const char *attr, opal_value_t **kv); attr 74 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_lock_pthread.c pthread_rwlockattr_t attr; attr 130 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_lock_pthread.c if (0 != pthread_rwlockattr_init(&attr)) { attr 135 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_lock_pthread.c if (0 != pthread_rwlockattr_setpshared(&attr, PTHREAD_PROCESS_SHARED)) { attr 136 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_lock_pthread.c pthread_rwlockattr_destroy(&attr); attr 142 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_lock_pthread.c if (0 != pthread_rwlockattr_setkind_np(&attr, attr 144 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_lock_pthread.c pthread_rwlockattr_destroy(&attr); attr 149 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_lock_pthread.c if (0 != pthread_rwlock_init(lock_ctx->rwlock, &attr)) { attr 150 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_lock_pthread.c pthread_rwlockattr_destroy(&attr); attr 154 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds12/gds_ds12_lock_pthread.c if (0 != pthread_rwlockattr_destroy(&attr)) { attr 118 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_lock_pthread.c pthread_mutexattr_t attr; attr 180 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_lock_pthread.c if (0 != pthread_mutexattr_init(&attr)) { attr 185 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_lock_pthread.c if (0 != pthread_mutexattr_setpshared(&attr, PTHREAD_PROCESS_SHARED)) { attr 186 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_lock_pthread.c pthread_mutexattr_destroy(&attr); attr 204 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_lock_pthread.c if (0 != pthread_mutex_init(mutex, &attr)) { attr 205 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_lock_pthread.c pthread_mutexattr_destroy(&attr); attr 211 opal/mca/pmix/pmix4x/pmix/src/mca/gds/ds21/gds_ds21_lock_pthread.c if (0 != pthread_mutexattr_destroy(&attr)) { attr 580 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c if (obj->attr->osdev.type != HWLOC_OBJ_OSDEV_OPENFABRICS || attr 722 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c opa_attr_t *attr; attr 804 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c attr = PMIX_NEW(opa_attr_t); attr 808 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c &pbkt, &attr->name, &cnt, PMIX_STRING); attr 812 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c PMIX_RELEASE(attr); attr 819 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c &pbkt, &attr->value, &cnt, PMIX_STRING); attr 823 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c PMIX_RELEASE(attr); attr 827 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c pmix_list_append(&res->attributes, &attr->super); attr 844 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c PMIX_LIST_FOREACH(attr, &res->attributes, opa_attr_t) { attr 845 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c pmix_output(0, "\t\t%s: %s", attr->name, attr->value); attr 32 opal/mca/pmix/pmix4x/pmix/src/threads/mutex.c pthread_mutexattr_t attr; attr 33 opal/mca/pmix/pmix4x/pmix/src/threads/mutex.c pthread_mutexattr_init(&attr); attr 37 opal/mca/pmix/pmix4x/pmix/src/threads/mutex.c pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_ERRORCHECK_NP); attr 39 opal/mca/pmix/pmix4x/pmix/src/threads/mutex.c pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_ERRORCHECK); attr 42 opal/mca/pmix/pmix4x/pmix/src/threads/mutex.c pthread_mutex_init(&m->m_lock_pthread, &attr); attr 43 opal/mca/pmix/pmix4x/pmix/src/threads/mutex.c pthread_mutexattr_destroy(&attr); attr 72 opal/mca/pmix/pmix4x/pmix/src/threads/mutex.c pthread_mutexattr_t attr; attr 73 opal/mca/pmix/pmix4x/pmix/src/threads/mutex.c pthread_mutexattr_init(&attr); attr 81 opal/mca/pmix/pmix4x/pmix/src/threads/mutex.c pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE); attr 83 opal/mca/pmix/pmix4x/pmix/src/threads/mutex.c pthread_mutex_init(&m->m_lock_pthread, &attr); attr 84 opal/mca/pmix/pmix4x/pmix/src/threads/mutex.c pthread_mutexattr_destroy(&attr); attr 37 opal/threads/mutex.c pthread_mutexattr_t attr; attr 38 opal/threads/mutex.c pthread_mutexattr_init(&attr); attr 42 opal/threads/mutex.c pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_ERRORCHECK_NP); attr 44 opal/threads/mutex.c pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_ERRORCHECK); attr 47 opal/threads/mutex.c pthread_mutex_init(&m->m_lock_pthread, &attr); attr 48 opal/threads/mutex.c pthread_mutexattr_destroy(&attr); attr 77 opal/threads/mutex.c pthread_mutexattr_t attr; attr 78 opal/threads/mutex.c pthread_mutexattr_init(&attr); attr 86 opal/threads/mutex.c pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE); attr 88 opal/threads/mutex.c pthread_mutex_init(&m->m_lock_pthread, &attr); attr 89 opal/threads/mutex.c pthread_mutexattr_destroy(&attr); attr 251 orte/mca/ess/base/ess_base_fns.c if (HWLOC_OBJ_CACHE == target && cache_level != obj->attr->cache.depth) { attr 812 orte/mca/schizo/ompi/schizo_ompi.c orte_attribute_t *attr; attr 1060 orte/mca/schizo/ompi/schizo_ompi.c OPAL_LIST_FOREACH(attr, &jdata->attributes, orte_attribute_t) { attr 1061 orte/mca/schizo/ompi/schizo_ompi.c if (ORTE_JOB_SET_ENVAR == attr->key) { attr 1062 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(attr->data.envar.envar, attr->data.envar.value, true, &app->env); attr 1063 orte/mca/schizo/ompi/schizo_ompi.c } else if (ORTE_JOB_ADD_ENVAR == attr->key) { attr 1064 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(attr->data.envar.envar, attr->data.envar.value, false, &app->env); attr 1065 orte/mca/schizo/ompi/schizo_ompi.c } else if (ORTE_JOB_UNSET_ENVAR == attr->key) { attr 1066 orte/mca/schizo/ompi/schizo_ompi.c opal_unsetenv(attr->data.string, &app->env); attr 1067 orte/mca/schizo/ompi/schizo_ompi.c } else if (ORTE_JOB_PREPEND_ENVAR == attr->key) { attr 1073 orte/mca/schizo/ompi/schizo_ompi.c if (0 == strcmp(app->env[i], attr->data.envar.envar)) { attr 1077 orte/mca/schizo/ompi/schizo_ompi.c opal_asprintf(&p2, "%s%c%s", attr->data.envar.value, attr 1078 orte/mca/schizo/ompi/schizo_ompi.c attr->data.envar.separator, param); attr 1080 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(attr->data.envar.envar, p2, true, &app->env); attr 1090 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(attr->data.envar.envar, attr->data.envar.value, true, &app->env); attr 1092 orte/mca/schizo/ompi/schizo_ompi.c } else if (ORTE_JOB_APPEND_ENVAR == attr->key) { attr 1098 orte/mca/schizo/ompi/schizo_ompi.c if (0 == strcmp(app->env[i], attr->data.envar.envar)) { attr 1102 orte/mca/schizo/ompi/schizo_ompi.c opal_asprintf(&p2, "%s%c%s", param, attr->data.envar.separator, attr 1103 orte/mca/schizo/ompi/schizo_ompi.c attr->data.envar.value); attr 1105 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(attr->data.envar.envar, p2, true, &app->env); attr 1115 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(attr->data.envar.envar, attr->data.envar.value, true, &app->env); attr 1121 orte/mca/schizo/ompi/schizo_ompi.c OPAL_LIST_FOREACH(attr, &app->attributes, orte_attribute_t) { attr 1122 orte/mca/schizo/ompi/schizo_ompi.c if (ORTE_APP_SET_ENVAR == attr->key) { attr 1123 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(attr->data.envar.envar, attr->data.envar.value, true, &app->env); attr 1124 orte/mca/schizo/ompi/schizo_ompi.c } else if (ORTE_APP_ADD_ENVAR == attr->key) { attr 1125 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(attr->data.envar.envar, attr->data.envar.value, false, &app->env); attr 1126 orte/mca/schizo/ompi/schizo_ompi.c } else if (ORTE_APP_UNSET_ENVAR == attr->key) { attr 1127 orte/mca/schizo/ompi/schizo_ompi.c opal_unsetenv(attr->data.string, &app->env); attr 1128 orte/mca/schizo/ompi/schizo_ompi.c } else if (ORTE_APP_PREPEND_ENVAR == attr->key) { attr 1134 orte/mca/schizo/ompi/schizo_ompi.c if (0 == strcmp(app->env[i], attr->data.envar.envar)) { attr 1138 orte/mca/schizo/ompi/schizo_ompi.c opal_asprintf(&p2, "%s%c%s", attr->data.envar.value, attr 1139 orte/mca/schizo/ompi/schizo_ompi.c attr->data.envar.separator, param); attr 1141 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(attr->data.envar.envar, p2, true, &app->env); attr 1151 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(attr->data.envar.envar, attr->data.envar.value, true, &app->env); attr 1153 orte/mca/schizo/ompi/schizo_ompi.c } else if (ORTE_APP_APPEND_ENVAR == attr->key) { attr 1159 orte/mca/schizo/ompi/schizo_ompi.c if (0 == strcmp(app->env[i], attr->data.envar.envar)) { attr 1163 orte/mca/schizo/ompi/schizo_ompi.c opal_asprintf(&p2, "%s%c%s", param, attr->data.envar.separator, attr 1164 orte/mca/schizo/ompi/schizo_ompi.c attr->data.envar.value); attr 1166 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(attr->data.envar.envar, p2, true, &app->env); attr 1176 orte/mca/schizo/ompi/schizo_ompi.c opal_setenv(attr->data.envar.envar, attr->data.envar.value, true, &app->env); attr 32 orte/test/system/opal_hwloc.c if (NULL != obj->attr && attr 33 orte/test/system/opal_hwloc.c size > obj->attr->cache.linesize) { attr 34 orte/test/system/opal_hwloc.c size = obj->attr->cache.linesize; attr 1689 oshmem/mca/memheap/ptmalloc/malloc.c pthread_mutexattr_t attr; attr 1691 oshmem/mca/memheap/ptmalloc/malloc.c if(pthread_mutexattr_init(&attr)) return 1; attr 1692 oshmem/mca/memheap/ptmalloc/malloc.c if(pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE)) return 1; attr 1693 oshmem/mca/memheap/ptmalloc/malloc.c if(pthread_mutex_init(&sl->l, &attr)) return 1; attr 1694 oshmem/mca/memheap/ptmalloc/malloc.c pthread_mutexattr_destroy(&attr); attr 199 oshmem/mca/spml/ucx/spml_ucx_component.c ucp_context_attr_t attr; attr 226 oshmem/mca/spml/ucx/spml_ucx_component.c attr.field_mask = UCP_ATTR_FIELD_THREAD_MODE; attr 227 oshmem/mca/spml/ucx/spml_ucx_component.c err = ucp_context_query(mca_spml_ucx.ucp_context, &attr); attr 233 oshmem/mca/spml/ucx/spml_ucx_component.c attr.thread_mode != UCS_THREAD_MODE_MULTI) {