Lines Matching refs:drm_property_blob

531 	struct drm_property_blob *blob =  in drm_property_free_blob()
532 container_of(kref, struct drm_property_blob, base.refcount); in drm_property_free_blob()
557 struct drm_property_blob *
561 struct drm_property_blob *blob; in drm_property_create_blob()
564 if (!length || length > INT_MAX - sizeof(struct drm_property_blob)) in drm_property_create_blob()
567 blob = kvzalloc(sizeof(struct drm_property_blob)+length, GFP_KERNEL); in drm_property_create_blob()
603 void drm_property_blob_put(struct drm_property_blob *blob) in drm_property_blob_put()
615 struct drm_property_blob *blob, *bt; in drm_property_destroy_user_blobs()
634 struct drm_property_blob *drm_property_blob_get(struct drm_property_blob *blob) in drm_property_blob_get()
653 struct drm_property_blob *drm_property_lookup_blob(struct drm_device *dev, in drm_property_lookup_blob()
657 struct drm_property_blob *blob = NULL; in drm_property_lookup_blob()
694 struct drm_property_blob **replace, in drm_property_replace_global_blob()
700 struct drm_property_blob *new_blob = NULL; in drm_property_replace_global_blob()
701 struct drm_property_blob *old_blob = NULL; in drm_property_replace_global_blob()
741 bool drm_property_replace_blob(struct drm_property_blob **blob, in drm_property_replace_blob()
742 struct drm_property_blob *new_blob) in drm_property_replace_blob()
744 struct drm_property_blob *old_blob = *blob; in drm_property_replace_blob()
761 struct drm_property_blob *blob; in drm_mode_getblob_ioctl()
790 struct drm_property_blob *blob; in drm_mode_createblob_ioctl()
826 struct drm_property_blob *blob = NULL, *bt; in drm_mode_destroyblob_ioctl()
905 struct drm_property_blob *blob; in drm_property_change_valid_get()