Home
last modified time | relevance | path

Searched refs:vfb (Results 1 – 7 of 7) sorted by relevance

/drivers/gpu/drm/vmwgfx/
Dvmwgfx_ldu.c176 struct vmw_framebuffer *vfb) in vmw_ldu_add_active() argument
183 if (vfb != ld->fb) { in vmw_ldu_add_active()
186 if (vfb->pin) in vmw_ldu_add_active()
187 vfb->pin(vfb); in vmw_ldu_add_active()
188 ld->fb = vfb; in vmw_ldu_add_active()
216 struct vmw_framebuffer *vfb; in vmw_ldu_crtc_set_config() local
229 vfb = set->fb ? vmw_framebuffer_to_vfb(set->fb) : NULL; in vmw_ldu_crtc_set_config()
245 if (dev_priv->ldu_priv->fb && vfb && in vmw_ldu_crtc_set_config()
248 dev_priv->ldu_priv->fb != vfb) { in vmw_ldu_crtc_set_config()
289 vmw_ldu_add_active(dev_priv, ldu, vfb); in vmw_ldu_crtc_set_config()
Dvmwgfx_ioctl.c133 struct vmw_framebuffer *vfb; in vmw_present_ioctl() local
175 vfb = vmw_framebuffer_to_vfb(obj_to_fb(obj)); in vmw_present_ioctl()
187 vfb, surface, arg->sid, in vmw_present_ioctl()
219 struct vmw_framebuffer *vfb; in vmw_present_readback_ioctl() local
262 vfb = vmw_framebuffer_to_vfb(obj_to_fb(obj)); in vmw_present_readback_ioctl()
263 if (!vfb->dmabuf) { in vmw_present_readback_ioctl()
274 vfb, user_fence_rep, in vmw_present_readback_ioctl()
Dvmwgfx_scrn.c87 struct vmw_framebuffer *vfb) in vmw_sou_add_active() argument
94 ld->implicit_fb = vfb; in vmw_sou_add_active()
258 struct vmw_framebuffer *vfb; in vmw_sou_crtc_set_config() local
272 vfb = set->fb ? vmw_framebuffer_to_vfb(set->fb) : NULL; in vmw_sou_crtc_set_config()
289 dev_priv->sou_priv->implicit_fb && vfb && in vmw_sou_crtc_set_config()
292 dev_priv->sou_priv->implicit_fb != vfb) { in vmw_sou_crtc_set_config()
377 vmw_sou_add_active(dev_priv, sou, vfb); in vmw_sou_crtc_set_config()
Dvmwgfx_kms.c970 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()
[all …]
Dvmwgfx_drv.h634 struct vmw_framebuffer *vfb,
641 struct vmw_framebuffer *vfb,
/drivers/video/
DMakefile167 obj-$(CONFIG_FB_VIRTUAL) += vfb.o
DKconfig2268 kernel option `video=vfb:'.
2271 module will be called vfb. In order to load it, you must use