Searched refs:out_resp (Results 1 – 2 of 2) sorted by relevance
457 struct drm_mode_get_property *out_resp = data; in drm_mode_getproperty_ioctl() local469 property = drm_property_find(dev, file_priv, out_resp->prop_id); in drm_mode_getproperty_ioctl()473 strncpy(out_resp->name, property->name, DRM_PROP_NAME_LEN); in drm_mode_getproperty_ioctl()474 out_resp->name[DRM_PROP_NAME_LEN-1] = 0; in drm_mode_getproperty_ioctl()475 out_resp->flags = property->flags; in drm_mode_getproperty_ioctl()478 values_ptr = u64_to_user_ptr(out_resp->values_ptr); in drm_mode_getproperty_ioctl()481 if (i < out_resp->count_values && in drm_mode_getproperty_ioctl()486 out_resp->count_values = value_count; in drm_mode_getproperty_ioctl()489 enum_ptr = u64_to_user_ptr(out_resp->enum_blob_ptr); in drm_mode_getproperty_ioctl()495 if (out_resp->count_enum_blobs < enum_count) in drm_mode_getproperty_ioctl()[all …]
1709 struct drm_mode_get_connector *out_resp = data; in drm_mode_getconnector() local1728 connector = drm_connector_lookup(dev, file_priv, out_resp->connector_id); in drm_mode_getconnector()1735 if ((out_resp->count_encoders >= encoders_count) && encoders_count) { in drm_mode_getconnector()1737 encoder_ptr = (uint32_t __user *)(unsigned long)(out_resp->encoders_ptr); in drm_mode_getconnector()1747 out_resp->count_encoders = encoders_count; in drm_mode_getconnector()1749 out_resp->connector_id = connector->base.id; in drm_mode_getconnector()1750 out_resp->connector_type = connector->connector_type; in drm_mode_getconnector()1751 out_resp->connector_type_id = connector->connector_type_id; in drm_mode_getconnector()1754 if (out_resp->count_modes == 0) { in drm_mode_getconnector()1760 out_resp->mm_width = connector->display_info.width_mm; in drm_mode_getconnector()[all …]