Loading drivers/gpu/drm/drm_crtc.c +7 −5 Original line number Diff line number Diff line Loading @@ -3938,7 +3938,8 @@ int drm_mode_getproperty_ioctl(struct drm_device *dev, return ret; } static struct drm_property_blob *drm_property_create_blob(struct drm_device *dev, int length, static struct drm_property_blob * drm_property_create_blob(struct drm_device *dev, size_t length, void *data) { struct drm_property_blob *blob; Loading Loading @@ -4023,8 +4024,8 @@ int drm_mode_connector_set_path_property(struct drm_connector *connector, char *path) { struct drm_device *dev = connector->dev; int ret, size; size = strlen(path) + 1; size_t size = strlen(path) + 1; int ret; connector->path_blob_ptr = drm_property_create_blob(connector->dev, size, path); Loading Loading @@ -4053,7 +4054,8 @@ int drm_mode_connector_update_edid_property(struct drm_connector *connector, struct edid *edid) { struct drm_device *dev = connector->dev; int ret, size; size_t size; int ret; /* ignore requests to set edid when overridden */ if (connector->override_edid) Loading include/drm/drm_crtc.h +1 −1 Original line number Diff line number Diff line Loading @@ -196,7 +196,7 @@ struct drm_framebuffer { struct drm_property_blob { struct drm_mode_object base; struct list_head head; unsigned int length; size_t length; unsigned char data[]; }; Loading Loading
drivers/gpu/drm/drm_crtc.c +7 −5 Original line number Diff line number Diff line Loading @@ -3938,7 +3938,8 @@ int drm_mode_getproperty_ioctl(struct drm_device *dev, return ret; } static struct drm_property_blob *drm_property_create_blob(struct drm_device *dev, int length, static struct drm_property_blob * drm_property_create_blob(struct drm_device *dev, size_t length, void *data) { struct drm_property_blob *blob; Loading Loading @@ -4023,8 +4024,8 @@ int drm_mode_connector_set_path_property(struct drm_connector *connector, char *path) { struct drm_device *dev = connector->dev; int ret, size; size = strlen(path) + 1; size_t size = strlen(path) + 1; int ret; connector->path_blob_ptr = drm_property_create_blob(connector->dev, size, path); Loading Loading @@ -4053,7 +4054,8 @@ int drm_mode_connector_update_edid_property(struct drm_connector *connector, struct edid *edid) { struct drm_device *dev = connector->dev; int ret, size; size_t size; int ret; /* ignore requests to set edid when overridden */ if (connector->override_edid) Loading
include/drm/drm_crtc.h +1 −1 Original line number Diff line number Diff line Loading @@ -196,7 +196,7 @@ struct drm_framebuffer { struct drm_property_blob { struct drm_mode_object base; struct list_head head; unsigned int length; size_t length; unsigned char data[]; }; Loading