Lines Matching defs:devices
110 drmDevicePtr *devices;
118 printf("drmGetDevices2() has not found any devices (errno=%d)\n",
125 devices = calloc(max_devices, sizeof(drmDevicePtr));
126 if (devices == NULL) {
131 printf("--- Retrieving devices information (PCI device revision is ignored) ---\n");
132 ret = drmGetDevices2(0, devices, max_devices);
135 free(devices);
140 print_device_info(devices[i], i, false);
143 if (devices[i]->available_nodes & 1 << j) {
144 printf("--- Opening device node %s ---\n", devices[i]->nodes[j]);
145 fd = open(devices[i]->nodes[j], O_RDONLY | O_CLOEXEC, 0);
151 printf("--- Retrieving device info, for node %s ---\n", devices[i]->nodes[j]);
161 drmFreeDevices(devices, ret);
162 free(devices);