Lines Matching refs:local_devices
4459 static void drmFoldDuplicatedDevices(drmDevicePtr local_devices[], int count) in drmFoldDuplicatedDevices() argument
4465 if (drmDevicesEqual(local_devices[i], local_devices[j])) { in drmFoldDuplicatedDevices()
4466 local_devices[i]->available_nodes |= local_devices[j]->available_nodes; in drmFoldDuplicatedDevices()
4467 node_type = log2_int(local_devices[j]->available_nodes); in drmFoldDuplicatedDevices()
4468 memcpy(local_devices[i]->nodes[node_type], in drmFoldDuplicatedDevices()
4469 local_devices[j]->nodes[node_type], drmGetMaxNodeName()); in drmFoldDuplicatedDevices()
4470 drmFreeDevice(&local_devices[j]); in drmFoldDuplicatedDevices()
4564 drmDevicePtr local_devices[MAX_DRM_NODES]; in drmGetDeviceFromDevId()
4604 local_devices[i] = d; in drmGetDeviceFromDevId()
4609 drmFoldDuplicatedDevices(local_devices, node_count); in drmGetDeviceFromDevId()
4614 if (!local_devices[i]) in drmGetDeviceFromDevId()
4617 if (drm_device_has_rdev(local_devices[i], find_rdev)) in drmGetDeviceFromDevId()
4618 *device = local_devices[i]; in drmGetDeviceFromDevId()
4620 drmFreeDevice(&local_devices[i]); in drmGetDeviceFromDevId()
4692 drmDevicePtr local_devices[MAX_DRM_NODES]; in drmGetDevices2() local
4717 local_devices[i] = device; in drmGetDevices2()
4722 drmFoldDuplicatedDevices(local_devices, node_count); in drmGetDevices2()
4726 if (!local_devices[i]) in drmGetDevices2()
4730 devices[device_count] = local_devices[i]; in drmGetDevices2()
4732 drmFreeDevice(&local_devices[i]); in drmGetDevices2()