Lines Matching refs:blob
186 formats_ptr(struct drm_format_modifier_blob *blob) in formats_ptr() argument
188 return (u32 *)(((char *)blob) + blob->formats_offset); in formats_ptr()
192 modifiers_ptr(struct drm_format_modifier_blob *blob) in modifiers_ptr() argument
194 return (struct drm_format_modifier *)(((char *)blob) + blob->modifiers_offset); in modifiers_ptr()
204 struct drm_property_blob *blob; in create_in_format_blob() local
227 blob = drm_property_create_blob(dev, blob_size, NULL); in create_in_format_blob()
228 if (IS_ERR(blob)) in create_in_format_blob()
229 return blob; in create_in_format_blob()
231 blob_data = blob->data; in create_in_format_blob()
259 return blob; in create_in_format_blob()
371 struct drm_property_blob *blob; in __drm_universal_plane_init() local
484 blob = create_in_format_blob(dev, plane, in __drm_universal_plane_init()
486 if (!IS_ERR(blob)) in __drm_universal_plane_init()
489 blob->base.id); in __drm_universal_plane_init()
493 blob = create_in_format_blob(dev, plane, in __drm_universal_plane_init()
495 if (!IS_ERR(blob)) in __drm_universal_plane_init()
498 blob->base.id); in __drm_universal_plane_init()
1805 struct drm_property_blob *blob; in drm_plane_add_size_hints_property() local
1811 blob = drm_property_create_blob(dev, in drm_plane_add_size_hints_property()
1814 if (IS_ERR(blob)) in drm_plane_add_size_hints_property()
1815 return PTR_ERR(blob); in drm_plane_add_size_hints_property()
1818 blob->base.id); in drm_plane_add_size_hints_property()