Lines Matching refs:srf_update

567 	struct vmw_du_update_plane_surface *srf_update;  in vmw_sou_surface_post_prepare()  local
569 srf_update = container_of(update, typeof(*srf_update), base); in vmw_sou_surface_post_prepare()
576 srf_update->cmd_start = cmd; in vmw_sou_surface_post_prepare()
633 struct vmw_du_update_plane_surface *srf_update; in vmw_sou_surface_post_clip() local
643 srf_update = container_of(update, typeof(*srf_update), base); in vmw_sou_surface_post_clip()
645 blit = srf_update->cmd_start; in vmw_sou_surface_post_clip()
699 struct vmw_du_update_plane_surface srf_update; in vmw_sou_plane_update_surface() local
701 memset(&srf_update, 0, sizeof(struct vmw_du_update_plane_surface)); in vmw_sou_plane_update_surface()
702 srf_update.base.plane = plane; in vmw_sou_plane_update_surface()
703 srf_update.base.old_state = old_state; in vmw_sou_plane_update_surface()
704 srf_update.base.dev_priv = dev_priv; in vmw_sou_plane_update_surface()
705 srf_update.base.du = vmw_crtc_to_du(plane->state->crtc); in vmw_sou_plane_update_surface()
706 srf_update.base.vfb = vfb; in vmw_sou_plane_update_surface()
707 srf_update.base.out_fence = out_fence; in vmw_sou_plane_update_surface()
708 srf_update.base.mutex = &dev_priv->cmdbuf_mutex; in vmw_sou_plane_update_surface()
709 srf_update.base.intr = true; in vmw_sou_plane_update_surface()
711 srf_update.base.calc_fifo_size = vmw_sou_surface_fifo_size; in vmw_sou_plane_update_surface()
712 srf_update.base.post_prepare = vmw_sou_surface_post_prepare; in vmw_sou_plane_update_surface()
713 srf_update.base.pre_clip = vmw_sou_surface_pre_clip; in vmw_sou_plane_update_surface()
714 srf_update.base.clip = vmw_sou_surface_clip_rect; in vmw_sou_plane_update_surface()
715 srf_update.base.post_clip = vmw_sou_surface_post_clip; in vmw_sou_plane_update_surface()
717 return vmw_du_helper_plane_update(&srf_update.base); in vmw_sou_plane_update_surface()