Home
last modified time | relevance | path

Searched refs:drm_property_blob (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/include/drm/
Ddrm_crtc.h217 struct drm_property_blob { struct
305 struct drm_property_blob *mode_blob;
689 struct drm_property_blob *edid_blob_ptr;
692 struct drm_property_blob *path_blob_ptr;
694 struct drm_property_blob *tile_blob_ptr;
1178 #define obj_to_blob(x) container_of(x, struct drm_property_blob, base)
1368 struct drm_property_blob *drm_property_create_blob(struct drm_device *dev,
1371 struct drm_property_blob *drm_property_lookup_blob(struct drm_device *dev,
1373 struct drm_property_blob *drm_property_reference_blob(struct drm_property_blob *blob);
1374 void drm_property_unreference_blob(struct drm_property_blob *blob);
Ddrm_atomic.h117 struct drm_property_blob *blob);
/linux-4.4.14/drivers/gpu/drm/
Ddrm_crtc.c4183 struct drm_property_blob *
4187 struct drm_property_blob *blob; in drm_property_create_blob()
4190 if (!length || length > ULONG_MAX - sizeof(struct drm_property_blob)) in drm_property_create_blob()
4193 blob = kzalloc(sizeof(struct drm_property_blob)+length, GFP_KERNEL); in drm_property_create_blob()
4235 struct drm_property_blob *blob = in drm_property_free_blob()
4236 container_of(kref, struct drm_property_blob, refcount); in drm_property_free_blob()
4254 void drm_property_unreference_blob(struct drm_property_blob *blob) in drm_property_unreference_blob()
4281 static void drm_property_unreference_blob_locked(struct drm_property_blob *blob) in drm_property_unreference_blob_locked()
4299 struct drm_property_blob *blob, *bt; in drm_property_destroy_user_blobs()
4318 struct drm_property_blob *drm_property_reference_blob(struct drm_property_blob *blob) in drm_property_reference_blob()
[all …]
Ddrm_debugfs.c310 struct drm_property_blob *edid = connector->edid_blob_ptr; in edid_show()
Ddrm_atomic.c361 struct drm_property_blob *blob) in drm_atomic_set_mode_prop_for_crtc()
419 struct drm_property_blob *mode = in drm_atomic_crtc_set_property()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_connectors.c273 struct drm_property_blob *edid_blob = connector->edid_blob_ptr; in amdgpu_connector_edid()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_connectors.c305 struct drm_property_blob *edid_blob = connector->edid_blob_ptr; in radeon_connector_edid()