Lines Matching refs:drm_property_blob

528 	struct drm_property_blob *blob =  in drm_property_free_blob()
529 container_of(kref, struct drm_property_blob, base.refcount); in drm_property_free_blob()
554 struct drm_property_blob *
558 struct drm_property_blob *blob; in drm_property_create_blob()
561 if (!length || length > INT_MAX - sizeof(struct drm_property_blob)) in drm_property_create_blob()
564 blob = kvzalloc(sizeof(struct drm_property_blob)+length, GFP_KERNEL); in drm_property_create_blob()
600 void drm_property_blob_put(struct drm_property_blob *blob) in drm_property_blob_put()
612 struct drm_property_blob *blob, *bt; in drm_property_destroy_user_blobs()
631 struct drm_property_blob *drm_property_blob_get(struct drm_property_blob *blob) in drm_property_blob_get()
650 struct drm_property_blob *drm_property_lookup_blob(struct drm_device *dev, in drm_property_lookup_blob()
654 struct drm_property_blob *blob = NULL; in drm_property_lookup_blob()
691 struct drm_property_blob **replace, in drm_property_replace_global_blob()
697 struct drm_property_blob *new_blob = NULL; in drm_property_replace_global_blob()
698 struct drm_property_blob *old_blob = NULL; in drm_property_replace_global_blob()
738 bool drm_property_replace_blob(struct drm_property_blob **blob, in drm_property_replace_blob()
739 struct drm_property_blob *new_blob) in drm_property_replace_blob()
741 struct drm_property_blob *old_blob = *blob; in drm_property_replace_blob()
758 struct drm_property_blob *blob; in drm_mode_getblob_ioctl()
787 struct drm_property_blob *blob; in drm_mode_createblob_ioctl()
823 struct drm_property_blob *blob = NULL, *bt; in drm_mode_destroyblob_ioctl()
902 struct drm_property_blob *blob; in drm_property_change_valid_get()