Home | History | Annotate | Download | only in loader

Lines Matching refs:devices

113    drmDevicePtr *devices, device;
123 devices = calloc(num, sizeof(*devices));
124 if (!devices)
127 err = drmGetDevices2(0, devices, num);
134 device = devices[i];
162 drmFreeDevices(devices, num);
165 free(devices);
290 /* Arbitrary "maximum" value of drm devices. */
294 drmDevicePtr devices[MAX_DRM_DEVICES];
314 num_devices = drmGetDevices2(0, devices, MAX_DRM_DEVICES);
328 if (devices[i]->available_nodes & 1 << DRM_NODE_RENDER &&
329 !drm_device_matches_tag(devices[i], default_tag)) {
337 if (devices[i]->available_nodes & 1 << DRM_NODE_RENDER &&
338 drm_device_matches_tag(devices[i], prime)) {
347 drmFreeDevices(devices, num_devices);
351 fd = loader_open_device(devices[i]->nodes[DRM_NODE_RENDER]);
352 drmFreeDevices(devices, num_devices);