osdev 1377 opal/mca/hwloc/base/hwloc_base_util.c hwloc_obj_t osdev; osdev 1393 opal/mca/hwloc/base/hwloc_base_util.c osdev = hwloc_get_obj_by_depth(topo, depth, 0); osdev 1394 opal/mca/hwloc/base/hwloc_base_util.c while (NULL != osdev) { osdev 1395 opal/mca/hwloc/base/hwloc_base_util.c if (HWLOC_OBJ_OSDEV_COPROC == osdev->attr->osdev.type) { osdev 1397 opal/mca/hwloc/base/hwloc_base_util.c for (i=0; i < osdev->infos_count; i++) { osdev 1398 opal/mca/hwloc/base/hwloc_base_util.c if (0 == strncmp(osdev->infos[i].name, "MICSerialNumber", strlen("MICSerialNumber"))) { osdev 1401 opal/mca/hwloc/base/hwloc_base_util.c osdev->infos[i].value)); osdev 1402 opal/mca/hwloc/base/hwloc_base_util.c opal_argv_append_nosize(&cps, osdev->infos[i].value); osdev 1406 opal/mca/hwloc/base/hwloc_base_util.c osdev = osdev->next_cousin; osdev 1885 opal/mca/hwloc/base/hwloc_base_util.c if (device_obj->attr->osdev.type == HWLOC_OBJ_OSDEV_OPENFABRICS osdev 1886 opal/mca/hwloc/base/hwloc_base_util.c || device_obj->attr->osdev.type == HWLOC_OBJ_OSDEV_NETWORK) { osdev 1980 opal/mca/hwloc/base/hwloc_base_util.c if (device_obj->attr->osdev.type == HWLOC_OBJ_OSDEV_OPENFABRICS) { osdev 209 opal/mca/hwloc/hwloc201/hwloc/hwloc/diff.c if (memcmp(obj1->attr, obj2->attr, sizeof(obj1->attr->osdev))) osdev 82 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c cuda_device->attr->osdev.type = HWLOC_OBJ_OSDEV_COPROC; osdev 55 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-gl.c hwloc_obj_t osdev, parent; osdev 114 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-gl.c osdev = hwloc_alloc_setup_object(topology, HWLOC_OBJ_OS_DEVICE, HWLOC_UNKNOWN_INDEX); osdev 115 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-gl.c osdev->name = strdup(name); osdev 116 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-gl.c osdev->attr->osdev.type = HWLOC_OBJ_OSDEV_GPU; osdev 117 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-gl.c hwloc_obj_add_info(osdev, "Backend", "GL"); osdev 118 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-gl.c hwloc_obj_add_info(osdev, "GPUVendor", "NVIDIA Corporation"); osdev 120 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-gl.c hwloc_obj_add_info(osdev, "GPUModel", productname); osdev 128 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-gl.c hwloc_insert_object_by_parent(topology, parent, osdev); osdev 4914 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c obj->attr->osdev.type = type; osdev 40 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-nvml.c hwloc_obj_t osdev, parent; osdev 46 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-nvml.c osdev = hwloc_alloc_setup_object(topology, HWLOC_OBJ_OS_DEVICE, HWLOC_UNKNOWN_INDEX); osdev 48 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-nvml.c osdev->name = strdup(buffer); osdev 49 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-nvml.c osdev->depth = HWLOC_TYPE_DEPTH_UNKNOWN; osdev 50 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-nvml.c osdev->attr->osdev.type = HWLOC_OBJ_OSDEV_GPU; osdev 52 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-nvml.c hwloc_obj_add_info(osdev, "Backend", "NVML"); osdev 53 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-nvml.c hwloc_obj_add_info(osdev, "GPUVendor", "NVIDIA Corporation"); osdev 57 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-nvml.c hwloc_obj_add_info(osdev, "GPUModel", buffer); osdev 63 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-nvml.c hwloc_obj_add_info(osdev, "NVIDIASerial", buffer); osdev 68 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-nvml.c hwloc_obj_add_info(osdev, "NVIDIAUUID", buffer); osdev 95 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-nvml.c hwloc_insert_object_by_parent(topology, parent, osdev); osdev 65 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c hwloc_obj_t osdev, parent; osdev 75 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c osdev = hwloc_alloc_setup_object(topology, HWLOC_OBJ_OS_DEVICE, HWLOC_UNKNOWN_INDEX); osdev 77 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c osdev->name = strdup(buffer); osdev 78 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c osdev->depth = HWLOC_TYPE_DEPTH_UNKNOWN; osdev 79 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c osdev->attr->osdev.type = HWLOC_OBJ_OSDEV_COPROC; osdev 81 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c osdev->subtype = strdup("OpenCL"); osdev 82 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c hwloc_obj_add_info(osdev, "Backend", "OpenCL"); osdev 85 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c hwloc_obj_add_info(osdev, "OpenCLDeviceType", "GPU"); osdev 87 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c hwloc_obj_add_info(osdev, "OpenCLDeviceType", "Accelerator"); osdev 89 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c hwloc_obj_add_info(osdev, "OpenCLDeviceType", "Custom"); osdev 91 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c hwloc_obj_add_info(osdev, "OpenCLDeviceType", "Unknown"); osdev 96 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c hwloc_obj_add_info(osdev, "GPUVendor", buffer); osdev 105 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c hwloc_obj_add_info(osdev, "GPUModel", buffer); osdev 108 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c hwloc_obj_add_info(osdev, "OpenCLPlatformIndex", buffer); osdev 115 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c hwloc_obj_add_info(osdev, "OpenCLPlatformName", buffer); osdev 119 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c hwloc_obj_add_info(osdev, "OpenCLPlatformDeviceIndex", buffer); osdev 123 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c hwloc_obj_add_info(osdev, "OpenCLComputeUnits", buffer); osdev 127 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c hwloc_obj_add_info(osdev, "OpenCLGlobalMemorySize", buffer); osdev 147 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c hwloc_insert_object_by_parent(topology, parent, osdev); osdev 365 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->attr->osdev.type = (hwloc_obj_osdev_type_t) osdev_type; osdev 2082 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c sprintf(tmp, "%d", (int) obj->attr->osdev.type); osdev 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); osdev 365 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c } else if (type == HWLOC_OBJ_OS_DEVICE && attrsize >= sizeof(attrp->osdev)) { osdev 366 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c attrp->osdev.type = ostype; osdev 449 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c switch (obj->attr->osdev.type) { osdev 607 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h } osdev; osdev 159 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cuda.h hwloc_obj_t osdev = NULL; osdev 165 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cuda.h osdev = NULL; osdev 166 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cuda.h while ((osdev = hwloc_get_next_osdev(topology, osdev)) != NULL) { osdev 167 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cuda.h hwloc_obj_t pcidev = osdev->parent; osdev 168 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cuda.h if (strncmp(osdev->name, "cuda", 4)) osdev 176 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cuda.h return osdev; osdev 201 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cuda.h hwloc_obj_t osdev = NULL; osdev 202 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cuda.h while ((osdev = hwloc_get_next_osdev(topology, osdev)) != NULL) { osdev 203 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cuda.h if (HWLOC_OBJ_OSDEV_COPROC == osdev->attr->osdev.type osdev 204 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cuda.h && osdev->name osdev 205 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cuda.h && !strncmp("cuda", osdev->name, 4) osdev 206 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cuda.h && atoi(osdev->name + 4) == (int) idx) osdev 207 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cuda.h return osdev; osdev 158 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cudart.h hwloc_obj_t osdev = NULL; osdev 159 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cudart.h while ((osdev = hwloc_get_next_osdev(topology, osdev)) != NULL) { osdev 160 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cudart.h if (HWLOC_OBJ_OSDEV_COPROC == osdev->attr->osdev.type osdev 161 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cudart.h && osdev->name osdev 162 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cudart.h && !strncmp("cuda", osdev->name, 4) osdev 163 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cudart.h && atoi(osdev->name + 4) == (int) idx) osdev 164 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cudart.h return osdev; osdev 58 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/gl.h hwloc_obj_t osdev = NULL; osdev 59 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/gl.h while ((osdev = hwloc_get_next_osdev(topology, osdev)) != NULL) { osdev 60 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/gl.h if (HWLOC_OBJ_OSDEV_GPU == osdev->attr->osdev.type osdev 61 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/gl.h && osdev->name osdev 62 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/gl.h && sscanf(osdev->name, ":%u.%u", &x, &y) == 2 osdev 64 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/gl.h return osdev; osdev 88 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/gl.h hwloc_obj_t osdev = NULL; osdev 89 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/gl.h while ((osdev = hwloc_get_next_osdev(topology, osdev)) != NULL) { osdev 90 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/gl.h if (HWLOC_OBJ_OSDEV_GPU == osdev->attr->osdev.type osdev 91 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/gl.h && osdev->name osdev 92 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/gl.h && !strcmp(name, osdev->name)) osdev 93 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/gl.h return osdev; osdev 112 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/gl.h hwloc_obj_t osdev, osdev 116 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/gl.h if (HWLOC_OBJ_OSDEV_GPU == osdev->attr->osdev.type osdev 117 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/gl.h && sscanf(osdev->name, ":%u.%u", &x, &y) == 2) { osdev 115 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/intel-mic.h hwloc_obj_t osdev = NULL; osdev 116 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/intel-mic.h while ((osdev = hwloc_get_next_osdev(topology, osdev)) != NULL) { osdev 117 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/intel-mic.h if (HWLOC_OBJ_OSDEV_COPROC == osdev->attr->osdev.type osdev 118 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/intel-mic.h && osdev->name osdev 119 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/intel-mic.h && !strncmp("mic", osdev->name, 3) osdev 120 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/intel-mic.h && atoi(osdev->name + 3) == (int) idx) osdev 121 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/intel-mic.h return osdev; osdev 104 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/nvml.h hwloc_obj_t osdev = NULL; osdev 105 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/nvml.h while ((osdev = hwloc_get_next_osdev(topology, osdev)) != NULL) { osdev 106 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/nvml.h if (HWLOC_OBJ_OSDEV_GPU == osdev->attr->osdev.type osdev 107 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/nvml.h && osdev->name osdev 108 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/nvml.h && !strncmp("nvml", osdev->name, 4) osdev 109 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/nvml.h && atoi(osdev->name + 4) == (int) idx) osdev 110 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/nvml.h return osdev; osdev 131 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/nvml.h hwloc_obj_t osdev; osdev 149 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/nvml.h osdev = NULL; osdev 150 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/nvml.h while ((osdev = hwloc_get_next_osdev(topology, osdev)) != NULL) { osdev 151 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/nvml.h hwloc_obj_t pcidev = osdev->parent; osdev 154 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/nvml.h if (strncmp(osdev->name, "nvml", 4)) osdev 163 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/nvml.h return osdev; osdev 165 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/nvml.h info = hwloc_obj_get_info_by_name(osdev, "NVIDIAUUID"); osdev 167 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/nvml.h return osdev; osdev 127 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/opencl.h hwloc_obj_t osdev = NULL; osdev 128 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/opencl.h while ((osdev = hwloc_get_next_osdev(topology, osdev)) != NULL) { osdev 129 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/opencl.h if (HWLOC_OBJ_OSDEV_COPROC == osdev->attr->osdev.type osdev 130 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/opencl.h && osdev->name osdev 131 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/opencl.h && sscanf(osdev->name, "opencl%ud%u", &x, &y) == 2 osdev 133 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/opencl.h return osdev; osdev 163 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/opencl.h hwloc_obj_t osdev; osdev 177 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/opencl.h osdev = NULL; osdev 178 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/opencl.h while ((osdev = hwloc_get_next_osdev(topology, osdev)) != NULL) { osdev 179 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/opencl.h hwloc_obj_t pcidev = osdev->parent; osdev 180 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/opencl.h if (strncmp(osdev->name, "opencl", 6)) osdev 188 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/opencl.h return osdev; osdev 108 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/openfabrics-verbs.h hwloc_obj_t osdev = NULL; osdev 109 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/openfabrics-verbs.h while ((osdev = hwloc_get_next_osdev(topology, osdev)) != NULL) { osdev 110 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/openfabrics-verbs.h if (HWLOC_OBJ_OSDEV_OPENFABRICS == osdev->attr->osdev.type osdev 111 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/openfabrics-verbs.h && osdev->name && !strcmp(ibname, osdev->name)) osdev 112 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/openfabrics-verbs.h return osdev; osdev 444 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/plugins.h return hwloc_filter_check_osdev_subtype_important(obj->attr->osdev.type); osdev 580 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/opa/pnet_opa.c if (obj->attr->osdev.type != HWLOC_OBJ_OSDEV_OPENFABRICS ||