Lines Matching refs:vfb

489 		     struct vmw_framebuffer *vfb,  in vmw_kms_readback()  argument
496 return vmw_kms_sou_readback(dev_priv, file_priv, vfb, in vmw_kms_readback()
499 return vmw_kms_stdu_dma(dev_priv, file_priv, vfb, in vmw_kms_readback()
696 static int vmw_framebuffer_pin(struct vmw_framebuffer *vfb) in vmw_framebuffer_pin() argument
698 struct vmw_private *dev_priv = vmw_priv(vfb->base.dev); in vmw_framebuffer_pin()
702 buf = vfb->dmabuf ? vmw_framebuffer_to_vfbd(&vfb->base)->buffer : in vmw_framebuffer_pin()
703 vmw_framebuffer_to_vfbs(&vfb->base)->surface->res.backup; in vmw_framebuffer_pin()
716 if (vfb->dmabuf) in vmw_framebuffer_pin()
729 static int vmw_framebuffer_unpin(struct vmw_framebuffer *vfb) in vmw_framebuffer_unpin() argument
731 struct vmw_private *dev_priv = vmw_priv(vfb->base.dev); in vmw_framebuffer_unpin()
734 buf = vfb->dmabuf ? vmw_framebuffer_to_vfbd(&vfb->base)->buffer : in vmw_framebuffer_unpin()
735 vmw_framebuffer_to_vfbs(&vfb->base)->surface->res.backup; in vmw_framebuffer_unpin()
922 struct vmw_framebuffer *vfb = NULL; in vmw_kms_new_framebuffer() local
943 ret = vmw_kms_new_framebuffer_surface(dev_priv, surface, &vfb, in vmw_kms_new_framebuffer()
954 ret = vmw_kms_new_framebuffer_dmabuf(dev_priv, dmabuf, &vfb, in vmw_kms_new_framebuffer()
963 vfb->pin = vmw_framebuffer_pin; in vmw_kms_new_framebuffer()
964 vfb->unpin = vmw_framebuffer_unpin; in vmw_kms_new_framebuffer()
966 return vfb; in vmw_kms_new_framebuffer()
979 struct vmw_framebuffer *vfb = NULL; in vmw_kms_fb_create() local
1032 vfb = vmw_kms_new_framebuffer(dev_priv, bo, surface, in vmw_kms_fb_create()
1035 if (IS_ERR(vfb)) { in vmw_kms_fb_create()
1036 ret = PTR_ERR(vfb); in vmw_kms_fb_create()
1052 vfb->user_obj = user_obj; in vmw_kms_fb_create()
1054 return &vfb->base; in vmw_kms_fb_create()
1063 struct vmw_framebuffer *vfb, in vmw_kms_generic_present() argument
1070 return vmw_kms_sou_do_surface_dirty(dev_priv, vfb, NULL, clips, in vmw_kms_generic_present()
1078 struct vmw_framebuffer *vfb, in vmw_kms_present() argument
1089 ret = vmw_kms_stdu_surface_dirty(dev_priv, vfb, NULL, clips, in vmw_kms_present()
1094 ret = vmw_kms_generic_present(dev_priv, file_priv, vfb, surface, in vmw_kms_present()