Searched refs:reservation_sem (Results 1 – 11 of 11) sorted by relevance
/linux-4.1.27/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_dmabuf.c | 58 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()
|
D | vmwgfx_ioctl.c | 273 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()
|
D | vmwgfx_resource.c | 700 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()
|
D | vmwgfx_surface.c | 732 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()
|
D | vmwgfx_shader.c | 504 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()
|
D | vmwgfx_context.c | 489 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()
|
D | vmwgfx_drv.c | 603 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()
|
D | vmwgfx_kms.c | 613 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()
|
D | vmwgfx_fb.c | 388 (void) ttm_write_lock(&vmw_priv->reservation_sem, false); in vmw_fb_create_bo()
|
D | vmwgfx_drv.h | 503 struct ttm_lock reservation_sem; member
|
D | vmwgfx_execbuf.c | 2778 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()
|