Home
last modified time | relevance | path

Searched refs:fb_damage_clips (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-5.10/include/drm/
H A Ddrm_plane.h178 * @fb_damage_clips:
185 struct drm_property_blob *fb_damage_clips; member
839 * Return: Number of clips in plane fb_damage_clips blob property.
844 return (state && state->fb_damage_clips) ? in drm_plane_get_damage_clips_count()
845 state->fb_damage_clips->length/sizeof(struct drm_mode_rect) : 0; in drm_plane_get_damage_clips_count()
856 * Return: Damage clips in plane fb_damage_clips blob property.
861 return (struct drm_mode_rect *)((state && state->fb_damage_clips) ? in drm_plane_get_damage_clips()
862 state->fb_damage_clips->data : NULL); in drm_plane_get_damage_clips()
/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_damage_helper.c116 * Note that &drm_plane_state.fb_damage_clips == NULL in plane state means that
133 drm_property_blob_put(plane_state->fb_damage_clips); in drm_atomic_helper_check_plane_damage()
134 plane_state->fb_damage_clips = NULL; in drm_atomic_helper_check_plane_damage()
230 drm_property_replace_blob(&plane_state->fb_damage_clips, in drm_atomic_helper_dirtyfb()
264 * &drm_plane_state.fb_damage_clips to plane &drm_plane_state.src. This iterator
H A Ddrm_atomic_state_helper.c313 state->fb_damage_clips = NULL; in __drm_atomic_helper_plane_duplicate_state()
359 drm_property_blob_put(state->fb_damage_clips); in __drm_atomic_helper_plane_destroy_state()
H A Ddrm_atomic_uapi.c584 &state->fb_damage_clips, in drm_atomic_plane_set_property()
646 *val = (state->fb_damage_clips) ? in drm_atomic_plane_get_property()
647 state->fb_damage_clips->base.id : 0; in drm_atomic_plane_get_property()
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_damage_helper.c63 * Note that &drm_plane_state.fb_damage_clips == NULL in plane state means that
80 drm_property_blob_put(plane_state->fb_damage_clips); in drm_atomic_helper_check_plane_damage()
81 plane_state->fb_damage_clips = NULL; in drm_atomic_helper_check_plane_damage()
177 drm_property_replace_blob(&plane_state->fb_damage_clips, in drm_atomic_helper_dirtyfb()
211 * &drm_plane_state.fb_damage_clips to plane &drm_plane_state.src. This iterator
H A Ddrm_atomic_state_helper.c340 state->fb_damage_clips = NULL; in __drm_atomic_helper_plane_duplicate_state()
386 drm_property_blob_put(state->fb_damage_clips); in __drm_atomic_helper_plane_destroy_state()
H A Ddrm_plane.c1484 * Return: Number of clips in plane fb_damage_clips blob property.
1489 return (state && state->fb_damage_clips) ? in drm_plane_get_damage_clips_count()
1490 state->fb_damage_clips->length/sizeof(struct drm_mode_rect) : 0; in drm_plane_get_damage_clips_count()
1497 return (struct drm_mode_rect *)((state && state->fb_damage_clips) ? in __drm_plane_get_damage_clips()
1498 state->fb_damage_clips->data : NULL); in __drm_plane_get_damage_clips()
1510 * Return: Damage clips in plane fb_damage_clips blob property.
H A Ddrm_atomic_uapi.c585 &state->fb_damage_clips, in drm_atomic_plane_set_property()
650 *val = (state->fb_damage_clips) ? in drm_atomic_plane_get_property()
651 state->fb_damage_clips->base.id : 0; in drm_atomic_plane_get_property()
/kernel/linux/linux-6.6/include/drm/
H A Ddrm_plane.h181 * @fb_damage_clips:
191 struct drm_property_blob *fb_damage_clips; member
197 * helper that the @fb_damage_clips blob property should be ignored.
/kernel/linux/linux-5.10/drivers/gpu/drm/selftests/
H A Dtest-drm_damage_helper.c40 state->fb_damage_clips = damage_blob; in set_plane_damage()
/kernel/linux/linux-6.6/drivers/gpu/drm/tests/
H A Ddrm_damage_helper_test.c92 state->fb_damage_clips = damage_blob; in set_plane_damage()

Completed in 14 milliseconds