Home
last modified time | relevance | path

Searched refs:reservation_sem (Results 1 – 11 of 11) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/vmwgfx/
Dvmwgfx_dmabuf.c58 ret = ttm_write_lock(&dev_priv->reservation_sem, interruptible); in vmw_dmabuf_to_placement()
73 ttm_write_unlock(&dev_priv->reservation_sem); in vmw_dmabuf_to_placement()
101 ret = ttm_write_lock(&dev_priv->reservation_sem, interruptible); in vmw_dmabuf_to_vram_or_gmr()
144 ttm_write_unlock(&dev_priv->reservation_sem); in vmw_dmabuf_to_vram_or_gmr()
215 ret = ttm_write_lock(&dev_priv->reservation_sem, interruptible); in vmw_dmabuf_to_start_of_vram()
238 ttm_write_unlock(&dev_priv->reservation_sem); in vmw_dmabuf_to_start_of_vram()
Dvmwgfx_ioctl.c273 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_present_ioctl()
293 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_present_ioctl()
362 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_present_readback_ioctl()
370 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_present_readback_ioctl()
Dvmwgfx_resource.c700 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_dmabuf_alloc_ioctl()
718 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_dmabuf_alloc_ioctl()
909 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_stream_claim_ioctl()
957 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_stream_claim_ioctl()
1016 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_dumb_create()
1028 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_dumb_create()
Dvmwgfx_surface.c732 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_surface_define_ioctl()
874 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_surface_define_ioctl()
885 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_surface_define_ioctl()
1263 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_gb_surface_define_ioctl()
1361 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_gb_surface_define_ioctl()
1366 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_gb_surface_define_ioctl()
Dvmwgfx_shader.c504 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_shader_define_ioctl()
511 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_shader_define_ioctl()
Dvmwgfx_context.c489 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_context_define_ioctl()
536 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_context_define_ioctl()
Dvmwgfx_drv.c603 ttm_lock_init(&dev_priv->reservation_sem); in vmw_driver_load()
1255 ttm_suspend_lock(&dev_priv->reservation_sem); in vmwgfx_pm_notifier()
1269 ttm_suspend_unlock(&dev_priv->reservation_sem); in vmwgfx_pm_notifier()
Dvmwgfx_kms.c613 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_framebuffer_surface_dirty()
634 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_framebuffer_surface_dirty()
963 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_framebuffer_dmabuf_dirty()
990 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_framebuffer_dmabuf_dirty()
Dvmwgfx_fb.c388 (void) ttm_write_lock(&vmw_priv->reservation_sem, false); in vmw_fb_create_bo()
Dvmwgfx_drv.h503 struct ttm_lock reservation_sem; member
Dvmwgfx_execbuf.c2778 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_execbuf_ioctl()
2787 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_execbuf_ioctl()