Lines Matching refs:out_resp

1447 	struct drm_mode_get_connector *out_resp = data;  in drm_mode_getconnector()  local
1468 DRM_DEBUG_KMS("[CONNECTOR:%d:?]\n", out_resp->connector_id); in drm_mode_getconnector()
1472 obj = drm_mode_object_find(dev, out_resp->connector_id, in drm_mode_getconnector()
1488 if (out_resp->count_modes == 0) { in drm_mode_getconnector()
1498 out_resp->connector_id = connector->base.id; in drm_mode_getconnector()
1499 out_resp->connector_type = connector->connector_type; in drm_mode_getconnector()
1500 out_resp->connector_type_id = connector->connector_type_id; in drm_mode_getconnector()
1501 out_resp->mm_width = connector->display_info.width_mm; in drm_mode_getconnector()
1502 out_resp->mm_height = connector->display_info.height_mm; in drm_mode_getconnector()
1503 out_resp->subpixel = connector->display_info.subpixel_order; in drm_mode_getconnector()
1504 out_resp->connection = connector->status; in drm_mode_getconnector()
1506 out_resp->encoder_id = connector->encoder->base.id; in drm_mode_getconnector()
1508 out_resp->encoder_id = 0; in drm_mode_getconnector()
1514 if ((out_resp->count_modes >= mode_count) && mode_count) { in drm_mode_getconnector()
1516 mode_ptr = (struct drm_mode_modeinfo __user *)(unsigned long)out_resp->modes_ptr; in drm_mode_getconnector()
1527 out_resp->count_modes = mode_count; in drm_mode_getconnector()
1529 if ((out_resp->count_props >= props_count) && props_count) { in drm_mode_getconnector()
1531 prop_ptr = (uint32_t __user *)(unsigned long)(out_resp->props_ptr); in drm_mode_getconnector()
1532 prop_values = (uint64_t __user *)(unsigned long)(out_resp->prop_values_ptr); in drm_mode_getconnector()
1548 out_resp->count_props = props_count; in drm_mode_getconnector()
1550 if ((out_resp->count_encoders >= encoders_count) && encoders_count) { in drm_mode_getconnector()
1552 encoder_ptr = (uint32_t __user *)(unsigned long)(out_resp->encoders_ptr); in drm_mode_getconnector()
1564 out_resp->count_encoders = encoders_count; in drm_mode_getconnector()
2967 struct drm_mode_get_property *out_resp = data; in drm_mode_getproperty_ioctl() local
2985 obj = drm_mode_object_find(dev, out_resp->prop_id, DRM_MODE_OBJECT_PROPERTY); in drm_mode_getproperty_ioctl()
3002 strncpy(out_resp->name, property->name, DRM_PROP_NAME_LEN); in drm_mode_getproperty_ioctl()
3003 out_resp->name[DRM_PROP_NAME_LEN-1] = 0; in drm_mode_getproperty_ioctl()
3004 out_resp->flags = property->flags; in drm_mode_getproperty_ioctl()
3006 if ((out_resp->count_values >= value_count) && value_count) { in drm_mode_getproperty_ioctl()
3007 values_ptr = (uint64_t __user *)(unsigned long)out_resp->values_ptr; in drm_mode_getproperty_ioctl()
3015 out_resp->count_values = value_count; in drm_mode_getproperty_ioctl()
3018 if ((out_resp->count_enum_blobs >= enum_count) && enum_count) { in drm_mode_getproperty_ioctl()
3020 enum_ptr = (struct drm_mode_property_enum __user *)(unsigned long)out_resp->enum_blob_ptr; in drm_mode_getproperty_ioctl()
3036 out_resp->count_enum_blobs = enum_count; in drm_mode_getproperty_ioctl()
3040 if ((out_resp->count_enum_blobs >= blob_count) && blob_count) { in drm_mode_getproperty_ioctl()
3042 blob_id_ptr = (uint32_t __user *)(unsigned long)out_resp->enum_blob_ptr; in drm_mode_getproperty_ioctl()
3043 blob_length_ptr = (uint32_t __user *)(unsigned long)out_resp->values_ptr; in drm_mode_getproperty_ioctl()
3059 out_resp->count_enum_blobs = blob_count; in drm_mode_getproperty_ioctl()
3103 struct drm_mode_get_blob *out_resp = data; in drm_mode_getblob_ioctl() local
3112 obj = drm_mode_object_find(dev, out_resp->blob_id, DRM_MODE_OBJECT_BLOB); in drm_mode_getblob_ioctl()
3119 if (out_resp->length == blob->length) { in drm_mode_getblob_ioctl()
3120 blob_ptr = (void __user *)(unsigned long)out_resp->data; in drm_mode_getblob_ioctl()
3126 out_resp->length = blob->length; in drm_mode_getblob_ioctl()