Home
last modified time | relevance | path

Searched refs:snooper (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_kms.c164 /* No snooper installed */ in vmw_kms_cursor_snoop()
165 if (!srf->snooper.image) in vmw_kms_cursor_snoop()
215 memcpy(srf->snooper.image, virtual, 64*64*4); in vmw_kms_cursor_snoop()
219 memcpy(srf->snooper.image + i * 64, in vmw_kms_cursor_snoop()
224 srf->snooper.age++; in vmw_kms_cursor_snoop()
265 du->cursor_age == du->cursor_surface->snooper.age) in vmw_kms_cursor_post_execbuf()
268 du->cursor_age = du->cursor_surface->snooper.age; in vmw_kms_cursor_post_execbuf()
270 du->cursor_surface->snooper.image, in vmw_kms_cursor_post_execbuf()
400 du->cursor_age = du->cursor_surface->snooper.age; in vmw_du_cursor_plane_atomic_update()
403 vps->surf->snooper in vmw_du_cursor_plane_atomic_update()
[all...]
H A Dvmwgfx_surface.c674 kfree(srf->snooper.image); in vmw_user_surface_free()
856 srf->snooper.image = kzalloc(64 * 64 * 4, GFP_KERNEL); in vmw_surface_define_ioctl()
857 if (!srf->snooper.image) { in vmw_surface_define_ioctl()
863 srf->snooper.image = NULL; in vmw_surface_define_ioctl()
H A Dvmwgfx_drv.h268 * @snooper: Cursor data. Legacy surface only.
275 struct vmw_cursor_snooper snooper; member
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_kms.c190 return vps->surf->snooper.image; in vmw_du_cursor_plane_acquire_image()
385 /* No snooper installed, nothing to copy */ in vmw_kms_cursor_snoop()
386 if (!srf->snooper.image) in vmw_kms_cursor_snoop()
436 memcpy(srf->snooper.image, virtual, in vmw_kms_cursor_snoop()
441 memcpy(srf->snooper.image + i * image_pitch, in vmw_kms_cursor_snoop()
446 srf->snooper.age++; in vmw_kms_cursor_snoop()
487 du->cursor_age == du->cursor_surface->snooper.age || in vmw_kms_cursor_post_execbuf()
488 !du->cursor_surface->snooper.image) in vmw_kms_cursor_post_execbuf()
491 du->cursor_age = du->cursor_surface->snooper.age; in vmw_kms_cursor_post_execbuf()
493 du->cursor_surface->snooper in vmw_kms_cursor_post_execbuf()
[all...]
H A Dvmwgfx_surface.c669 kfree(srf->snooper.image); in vmw_user_surface_free()
826 srf->snooper.image = kzalloc(cursor_size_bytes, GFP_KERNEL); in vmw_surface_define_ioctl()
827 if (!srf->snooper.image) { in vmw_surface_define_ioctl()
833 srf->snooper.image = NULL; in vmw_surface_define_ioctl()
H A Dvmwgfx_drv.h270 * @snooper: Cursor data. Legacy surface only.
277 struct vmw_cursor_snooper snooper; member

Completed in 15 milliseconds