Home
last modified time | relevance | path

Searched refs:snooper (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_cursor_plane.c81 if (WARN_ON(!surface || !surface->snooper.image)) in vmw_cursor_plane_update_legacy()
84 if (vps->cursor.legacy.id != surface->snooper.id) { in vmw_cursor_plane_update_legacy()
85 vmw_send_define_cursor_cmd(vmw, surface->snooper.image, in vmw_cursor_plane_update_legacy()
88 vps->cursor.legacy.id = surface->snooper.id; in vmw_cursor_plane_update_legacy()
97 if (surface && surface->snooper.image) in vmw_cursor_update_type()
337 /* No snooper installed, nothing to copy */ in vmw_kms_cursor_snoop()
338 if (!srf->snooper.image) in vmw_kms_cursor_snoop()
388 memcpy(srf->snooper.image, virtual, in vmw_kms_cursor_snoop()
393 memcpy(srf->snooper.image + i * image_pitch, in vmw_kms_cursor_snoop()
397 srf->snooper in vmw_kms_cursor_snoop()
[all...]
H A Dvmwgfx_surface.c647 kfree(srf->snooper.image); in vmw_user_surface_free()
802 srf->snooper.image = vmw_cursor_snooper_create(file_priv, metadata); in vmw_surface_define_ioctl()
803 if (IS_ERR(srf->snooper.image)) { in vmw_surface_define_ioctl()
804 ret = PTR_ERR(srf->snooper.image); in vmw_surface_define_ioctl()
H A Dvmwgfx_drv.h229 * @snooper: Cursor data. Legacy surface only.
236 struct vmw_cursor_snooper snooper; member