Lines Matching refs:vps

218 	struct vmw_plane_state *vps;  in vmw_sou_crtc_mode_set_nofb()  local
225 vps = vmw_plane_state_to_vps(ps); in vmw_sou_crtc_mode_set_nofb()
242 sou->buffer = vps->bo; in vmw_sou_crtc_mode_set_nofb()
243 sou->buffer_size = vps->bo_size; in vmw_sou_crtc_mode_set_nofb()
385 struct vmw_plane_state *vps = vmw_plane_state_to_vps(old_state); in vmw_sou_primary_plane_cleanup_fb() local
389 if (vps->bo) in vmw_sou_primary_plane_cleanup_fb()
390 vmw_bo_unpin(vmw_priv(crtc->dev), vps->bo, false); in vmw_sou_primary_plane_cleanup_fb()
391 vmw_bo_unreference(&vps->bo); in vmw_sou_primary_plane_cleanup_fb()
392 vps->bo_size = 0; in vmw_sou_primary_plane_cleanup_fb()
414 struct vmw_plane_state *vps = vmw_plane_state_to_vps(new_state); in vmw_sou_primary_plane_prepare_fb() local
421 vmw_bo_unreference(&vps->bo); in vmw_sou_primary_plane_prepare_fb()
422 vps->bo_size = 0; in vmw_sou_primary_plane_prepare_fb()
430 if (vps->bo) { in vmw_sou_primary_plane_prepare_fb()
431 if (vps->bo_size == size) { in vmw_sou_primary_plane_prepare_fb()
436 return vmw_bo_pin_in_vram(dev_priv, vps->bo, in vmw_sou_primary_plane_prepare_fb()
440 vmw_bo_unreference(&vps->bo); in vmw_sou_primary_plane_prepare_fb()
441 vps->bo_size = 0; in vmw_sou_primary_plane_prepare_fb()
452 false, true, &vmw_bo_bo_free, &vps->bo); in vmw_sou_primary_plane_prepare_fb()
455 vps->bo = NULL; /* vmw_bo_init frees on error */ in vmw_sou_primary_plane_prepare_fb()
459 vps->bo_size = size; in vmw_sou_primary_plane_prepare_fb()
465 return vmw_bo_pin_in_vram(dev_priv, vps->bo, true); in vmw_sou_primary_plane_prepare_fb()