Home | History | Annotate | Download | only in tests

Lines Matching refs:devices

116     drmDevicePtr *devices;
124 printf("drmGetDevices2() has not found any devices (errno=%d)\n",
128 printf("--- Devices reported %d ---\n", max_devices);
131 devices = calloc(max_devices, sizeof(drmDevicePtr));
132 if (devices == NULL) {
137 printf("--- Retrieving devices information (PCI device revision is ignored) ---\n");
138 ret = drmGetDevices2(0, devices, max_devices);
141 free(devices);
146 print_device_info(devices[i], i, false);
149 if (devices[i]->available_nodes & 1 << j) {
150 printf("--- Opening device node %s ---\n", devices[i]->nodes[j]);
151 fd = open(devices[i]->nodes[j], O_RDONLY | O_CLOEXEC);
157 printf("--- Retrieving device info, for node %s ---\n", devices[i]->nodes[j]);
167 drmFreeDevices(devices, ret);
168 free(devices);