• Home
  • Raw
  • Download

Lines Matching refs:framebuffer

401 void vmw_framebuffer_surface_destroy(struct drm_framebuffer *framebuffer)  in vmw_framebuffer_surface_destroy()  argument
404 vmw_framebuffer_to_vfbs(framebuffer); in vmw_framebuffer_surface_destroy()
413 drm_framebuffer_cleanup(framebuffer); in vmw_framebuffer_surface_destroy()
422 struct vmw_framebuffer *framebuffer, in do_surface_dirty_sou() argument
446 if (crtc->fb != &framebuffer->base) in do_surface_dirty_sou()
536 cmd->body.srcImage.sid = cpu_to_le32(framebuffer->user_handle); in do_surface_dirty_sou()
568 int vmw_framebuffer_surface_dirty(struct drm_framebuffer *framebuffer, in vmw_framebuffer_surface_dirty() argument
574 struct vmw_private *dev_priv = vmw_priv(framebuffer->dev); in vmw_framebuffer_surface_dirty()
577 vmw_framebuffer_to_vfbs(framebuffer); in vmw_framebuffer_surface_dirty()
596 norect.x2 = framebuffer->width; in vmw_framebuffer_surface_dirty()
597 norect.y2 = framebuffer->height; in vmw_framebuffer_surface_dirty()
733 void vmw_framebuffer_dmabuf_destroy(struct drm_framebuffer *framebuffer) in vmw_framebuffer_dmabuf_destroy() argument
736 vmw_framebuffer_to_vfbd(framebuffer); in vmw_framebuffer_dmabuf_destroy()
738 drm_framebuffer_cleanup(framebuffer); in vmw_framebuffer_dmabuf_destroy()
746 struct vmw_framebuffer *framebuffer, in do_dmabuf_dirty_ldu() argument
781 struct vmw_framebuffer *framebuffer) in do_dmabuf_define_gmrfb() argument
783 int depth = framebuffer->base.depth; in do_dmabuf_define_gmrfb()
808 cmd->body.format.bitsPerPixel = framebuffer->base.bits_per_pixel; in do_dmabuf_define_gmrfb()
811 cmd->body.bytesPerLine = framebuffer->base.pitches[0]; in do_dmabuf_define_gmrfb()
812 cmd->body.ptr.gmrId = framebuffer->user_handle; in do_dmabuf_define_gmrfb()
825 struct vmw_framebuffer *framebuffer, in do_dmabuf_dirty_sou() argument
842 ret = do_dmabuf_define_gmrfb(file_priv, dev_priv, framebuffer); in do_dmabuf_dirty_sou()
855 if (crtc->fb != &framebuffer->base) in do_dmabuf_dirty_sou()
919 int vmw_framebuffer_dmabuf_dirty(struct drm_framebuffer *framebuffer, in vmw_framebuffer_dmabuf_dirty() argument
925 struct vmw_private *dev_priv = vmw_priv(framebuffer->dev); in vmw_framebuffer_dmabuf_dirty()
928 vmw_framebuffer_to_vfbd(framebuffer); in vmw_framebuffer_dmabuf_dirty()
940 norect.x2 = framebuffer->width; in vmw_framebuffer_dmabuf_dirty()
941 norect.y2 = framebuffer->height; in vmw_framebuffer_dmabuf_dirty()