Searched refs:vgfb (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/virtio/ |
D | virtgpu_fb.c | 34 struct virtio_gpu_framebuffer vgfb; member 119 int virtio_gpu_surface_dirty(struct virtio_gpu_framebuffer *vgfb, in virtio_gpu_surface_dirty() argument 123 struct virtio_gpu_device *vgdev = vgfb->base.dev->dev_private; in virtio_gpu_surface_dirty() 124 struct virtio_gpu_object *obj = gem_to_virtio_gpu_obj(vgfb->base.obj[0]); in virtio_gpu_surface_dirty() 135 norect.x2 = vgfb->base.width; in virtio_gpu_surface_dirty() 136 norect.y2 = vgfb->base.height; in virtio_gpu_surface_dirty() 153 return virtio_gpu_dirty_update(vgfb, false, left, top, in virtio_gpu_surface_dirty() 166 struct virtio_gpu_framebuffer *vgfb = &vfbdev->vgfb; in virtio_gpu_fb_dirty_work() local 168 virtio_gpu_dirty_update(&vfbdev->vgfb, false, vgfb->x1, vgfb->y1, in virtio_gpu_fb_dirty_work() 169 vgfb->x2 - vgfb->x1, vgfb->y2 - vgfb->y1); in virtio_gpu_fb_dirty_work() [all …]
|
D | virtgpu_display.c | 73 struct virtio_gpu_framebuffer *vgfb, in virtio_gpu_framebuffer_init() argument 80 vgfb->base.obj[0] = obj; in virtio_gpu_framebuffer_init() 84 drm_helper_mode_fill_fb_struct(dev, &vgfb->base, mode_cmd); in virtio_gpu_framebuffer_init() 86 ret = drm_framebuffer_init(dev, &vgfb->base, &virtio_gpu_fb_funcs); in virtio_gpu_framebuffer_init() 88 vgfb->base.obj[0] = NULL; in virtio_gpu_framebuffer_init() 92 spin_lock_init(&vgfb->dirty_lock); in virtio_gpu_framebuffer_init() 93 vgfb->x1 = vgfb->y1 = INT_MAX; in virtio_gpu_framebuffer_init() 94 vgfb->x2 = vgfb->y2 = 0; in virtio_gpu_framebuffer_init()
|
D | virtgpu_plane.c | 144 struct virtio_gpu_framebuffer *vgfb; in virtio_gpu_primary_plane_update() local 156 vgfb = to_virtio_gpu_framebuffer(plane->state->fb); in virtio_gpu_primary_plane_update() 157 bo = gem_to_virtio_gpu_obj(vgfb->base.obj[0]); in virtio_gpu_primary_plane_update() 196 struct virtio_gpu_framebuffer *vgfb; in virtio_gpu_cursor_plane_update() local 210 vgfb = to_virtio_gpu_framebuffer(plane->state->fb); in virtio_gpu_cursor_plane_update() 211 bo = gem_to_virtio_gpu_obj(vgfb->base.obj[0]); in virtio_gpu_cursor_plane_update()
|
D | virtgpu_drv.h | 326 struct virtio_gpu_framebuffer *vgfb,
|