Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/gpu/drm/vmwgfx/
Dvmwgfx_ldu.c160 struct vmw_framebuffer *vfb) in vmw_ldu_add_active() argument
167 if (vfb != ld->fb) { in vmw_ldu_add_active()
171 if (vfb->pin) in vmw_ldu_add_active()
172 vfb->pin(vfb); in vmw_ldu_add_active()
173 ld->fb = vfb; in vmw_ldu_add_active()
290 struct vmw_framebuffer *vfb; in vmw_ldu_primary_plane_atomic_update() local
299 vfb = (fb) ? vmw_framebuffer_to_vfb(fb) : NULL; in vmw_ldu_primary_plane_atomic_update()
301 if (vfb) in vmw_ldu_primary_plane_atomic_update()
302 vmw_ldu_add_active(dev_priv, ldu, vfb); in vmw_ldu_primary_plane_atomic_update()
Dvmwgfx_kms.c460 struct vmw_framebuffer *vfb = vmw_framebuffer_to_vfb(new_fb); in vmw_du_primary_plane_atomic_check() local
468 && dev_priv->implicit_fb != vfb) { in vmw_du_primary_plane_atomic_check()
921 struct vmw_framebuffer *vfb, in vmw_kms_readback() argument
928 return vmw_kms_sou_readback(dev_priv, file_priv, vfb, in vmw_kms_readback()
932 return vmw_kms_stdu_dma(dev_priv, file_priv, vfb, in vmw_kms_readback()
1126 static int vmw_framebuffer_pin(struct vmw_framebuffer *vfb) in vmw_framebuffer_pin() argument
1128 struct vmw_private *dev_priv = vmw_priv(vfb->base.dev); in vmw_framebuffer_pin()
1133 buf = vfb->bo ? vmw_framebuffer_to_vfbd(&vfb->base)->buffer : in vmw_framebuffer_pin()
1134 vmw_framebuffer_to_vfbs(&vfb->base)->surface->res.backup; in vmw_framebuffer_pin()
1147 if (vfb->bo) { in vmw_framebuffer_pin()
[all …]
Dvmwgfx_ioctl.c259 struct vmw_framebuffer *vfb; in vmw_present_ioctl() local
298 vfb = vmw_framebuffer_to_vfb(fb); in vmw_present_ioctl()
312 vfb, surface, arg->sid, in vmw_present_ioctl()
343 struct vmw_framebuffer *vfb; in vmw_present_readback_ioctl() local
382 vfb = vmw_framebuffer_to_vfb(fb); in vmw_present_readback_ioctl()
383 if (!vfb->bo) { in vmw_present_readback_ioctl()
394 vfb, user_fence_rep, in vmw_present_readback_ioctl()
Dvmwgfx_stdu.c427 struct vmw_framebuffer *vfb; in vmw_stdu_crtc_atomic_enable() local
435 vfb = (fb) ? vmw_framebuffer_to_vfb(fb) : NULL; in vmw_stdu_crtc_atomic_enable()
437 if (vfb) in vmw_stdu_crtc_atomic_enable()
438 vmw_kms_add_active(dev_priv, &stdu->base, vfb); in vmw_stdu_crtc_atomic_enable()
747 struct vmw_framebuffer *vfb, in vmw_kms_stdu_dma() argument
758 container_of(vfb, struct vmw_framebuffer_bo, base)->buffer; in vmw_kms_stdu_dma()
778 ddirty.pitch = vfb->base.pitches[0]; in vmw_kms_stdu_dma()
797 ret = vmw_kms_helper_dirty(dev_priv, vfb, clips, vclips, in vmw_kms_stdu_dma()
1096 struct vmw_framebuffer *vfb; in vmw_stdu_primary_plane_prepare_fb() local
1114 vfb = vmw_framebuffer_to_vfb(new_fb); in vmw_stdu_primary_plane_prepare_fb()
[all …]
Dvmwgfx_scrn.c214 struct vmw_framebuffer *vfb; in vmw_sou_crtc_mode_set_nofb() local
226 vfb = (fb) ? vmw_framebuffer_to_vfb(fb) : NULL; in vmw_sou_crtc_mode_set_nofb()
236 if (vfb) { in vmw_sou_crtc_mode_set_nofb()
260 vmw_kms_add_active(dev_priv, &sou->base, vfb); in vmw_sou_crtc_mode_set_nofb()
514 struct vmw_framebuffer *vfb = in vmw_sou_primary_plane_atomic_update() local
523 if (vfb->bo) in vmw_sou_primary_plane_atomic_update()
524 ret = vmw_kms_sou_do_bo_dirty(dev_priv, vfb, NULL, in vmw_sou_primary_plane_atomic_update()
528 ret = vmw_kms_sou_do_surface_dirty(dev_priv, vfb, NULL, in vmw_sou_primary_plane_atomic_update()
1144 struct vmw_framebuffer *vfb, in vmw_kms_sou_readback() argument
1151 container_of(vfb, struct vmw_framebuffer_bo, base)->buffer; in vmw_kms_sou_readback()
[all …]
Dvmwgfx_kms.h331 struct vmw_framebuffer *vfb,
353 struct vmw_framebuffer *vfb);
439 struct vmw_framebuffer *vfb,
461 struct vmw_framebuffer *vfb,
Dvmwgfx_fb.c505 struct vmw_framebuffer *vfb; in vmw_fb_kms_framebuffer() local
546 vfb = vmw_kms_new_framebuffer(par->vmw_priv, par->vmw_bo, NULL, in vmw_fb_kms_framebuffer()
548 if (IS_ERR(vfb)) in vmw_fb_kms_framebuffer()
549 return PTR_ERR(vfb); in vmw_fb_kms_framebuffer()
551 par->set_fb = &vfb->base; in vmw_fb_kms_framebuffer()
Dvmwgfx_drv.h951 struct vmw_framebuffer *vfb,
/Linux-v4.19/Documentation/ABI/stable/
Dsysfs-bus-xen-backend7 'vif' (network), or 'vfb' (framebuffer).
/Linux-v4.19/drivers/video/fbdev/
DMakefile142 obj-$(CONFIG_FB_VIRTUAL) += vfb.o
DKconfig2132 kernel option `video=vfb:'.
2135 module will be called vfb. In order to load it, you must use
/Linux-v4.19/Documentation/s390/
DDebugging390.txt1560 def vfb-<blocksize> <subchannel> <number blocks>