• Home
  • Raw
  • Download

Lines Matching refs:vfb

970 static int vmw_framebuffer_dmabuf_pin(struct vmw_framebuffer *vfb)  in vmw_framebuffer_dmabuf_pin()  argument
972 struct vmw_private *dev_priv = vmw_priv(vfb->base.dev); in vmw_framebuffer_dmabuf_pin()
974 vmw_framebuffer_to_vfbd(&vfb->base); in vmw_framebuffer_dmabuf_pin()
991 static int vmw_framebuffer_dmabuf_unpin(struct vmw_framebuffer *vfb) in vmw_framebuffer_dmabuf_unpin() argument
993 struct vmw_private *dev_priv = vmw_priv(vfb->base.dev); in vmw_framebuffer_dmabuf_unpin()
995 vmw_framebuffer_to_vfbd(&vfb->base); in vmw_framebuffer_dmabuf_unpin()
1101 struct vmw_framebuffer *vfb = NULL; in vmw_kms_fb_create() local
1156 ret = vmw_kms_new_framebuffer_dmabuf(dev_priv, bo, &vfb, in vmw_kms_fb_create()
1160 surface, &vfb, &mode_cmd); in vmw_kms_fb_create()
1176 vfb->user_obj = user_obj; in vmw_kms_fb_create()
1178 return &vfb->base; in vmw_kms_fb_create()
1187 struct vmw_framebuffer *vfb, in vmw_kms_present() argument
1210 if (crtc->fb != &vfb->base) in vmw_kms_present()
1323 struct vmw_framebuffer *vfb, in vmw_kms_readback() argument
1329 vmw_framebuffer_to_vfbd(&vfb->base); in vmw_kms_readback()
1347 if (crtc->fb != &vfb->base) in vmw_kms_readback()
1365 cmd->body.format.bitsPerPixel = vfb->base.bits_per_pixel; in vmw_kms_readback()
1366 cmd->body.format.colorDepth = vfb->base.depth; in vmw_kms_readback()
1368 cmd->body.bytesPerLine = vfb->base.pitches[0]; in vmw_kms_readback()
1369 cmd->body.ptr.gmrId = vfb->user_handle; in vmw_kms_readback()
1690 struct vmw_framebuffer *vfb = vmw_framebuffer_to_vfb(fb); in vmw_du_page_flip() local
1714 if (vfb->dmabuf) in vmw_du_page_flip()
1715 ret = do_dmabuf_dirty_sou(file_priv, dev_priv, vfb, in vmw_du_page_flip()
1718 ret = do_surface_dirty_sou(dev_priv, file_priv, vfb, in vmw_du_page_flip()