Lines Matching refs:display_srf

106 	struct vmw_surface     *display_srf;  member
135 return vmw_resource_pin(&stdu->display_srf->res, false); in vmw_stdu_pin_display()
152 if (stdu->display_srf) { in vmw_stdu_unpin_display()
153 struct vmw_resource *res = &stdu->display_srf->res; in vmw_stdu_unpin_display()
162 stdu->display_srf = NULL; in vmw_stdu_unpin_display()
214 cmd->body.width = stdu->display_srf->base_size.width; in vmw_stdu_define_st()
215 cmd->body.height = stdu->display_srf->base_size.height; in vmw_stdu_define_st()
513 struct vmw_surface *display_srf; in vmw_stdu_crtc_set_config() local
566 &display_srf); in vmw_stdu_crtc_set_config()
572 stdu->display_srf = display_srf; in vmw_stdu_crtc_set_config()
575 stdu->display_srf = new_vfbs->surface; in vmw_stdu_crtc_set_config()
581 stdu->display_srf = NULL; in vmw_stdu_crtc_set_config()
599 ret = vmw_stdu_bind_st(dev_priv, stdu, &stdu->display_srf->res); in vmw_stdu_crtc_set_config()
661 if (stdu->display_srf) { in vmw_stdu_crtc_page_flip()
674 stdu->display_srf = NULL; in vmw_stdu_crtc_page_flip()
688 stdu->display_srf = vmw_framebuffer_to_vfbs(new_fb)->surface; in vmw_stdu_crtc_page_flip()
691 stdu->display_srf = NULL; in vmw_stdu_crtc_page_flip()
696 ret = vmw_stdu_bind_st(dev_priv, stdu, &stdu->display_srf->res); in vmw_stdu_crtc_page_flip()
799 cmd->body.host.sid = stdu->display_srf->res.id; in vmw_stdu_dmabuf_fifo_commit()
902 if (sdirty->sid != stdu->display_srf->res.id) { in vmw_kms_stdu_surface_clip()
949 if (sdirty->sid != stdu->display_srf->res.id) { in vmw_kms_stdu_surface_fifo_commit()
955 cmd->body.dest.sid = stdu->display_srf->res.id; in vmw_kms_stdu_surface_fifo_commit()