Lines Matching refs:plane_resp
649 struct drm_mode_get_plane_res *plane_resp = data; in drm_mode_getplane_res() local
657 plane_ptr = u64_to_user_ptr(plane_resp->plane_id_ptr); in drm_mode_getplane_res()
673 if (count < plane_resp->count_planes && in drm_mode_getplane_res()
679 plane_resp->count_planes = count; in drm_mode_getplane_res()
687 struct drm_mode_get_plane *plane_resp = data; in drm_mode_getplane() local
694 plane = drm_plane_find(dev, file_priv, plane_resp->plane_id); in drm_mode_getplane()
700 plane_resp->crtc_id = plane->state->crtc->base.id; in drm_mode_getplane()
702 plane_resp->crtc_id = plane->crtc->base.id; in drm_mode_getplane()
704 plane_resp->crtc_id = 0; in drm_mode_getplane()
707 plane_resp->fb_id = plane->state->fb->base.id; in drm_mode_getplane()
709 plane_resp->fb_id = plane->fb->base.id; in drm_mode_getplane()
711 plane_resp->fb_id = 0; in drm_mode_getplane()
714 plane_resp->plane_id = plane->base.id; in drm_mode_getplane()
715 plane_resp->possible_crtcs = drm_lease_filter_crtcs(file_priv, in drm_mode_getplane()
718 plane_resp->gamma_size = 0; in drm_mode_getplane()
725 (plane_resp->count_format_types >= plane->format_count)) { in drm_mode_getplane()
726 format_ptr = (uint32_t __user *)(unsigned long)plane_resp->format_type_ptr; in drm_mode_getplane()
733 plane_resp->count_format_types = plane->format_count; in drm_mode_getplane()