Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/gpu/drm/vmwgfx/
Dvmwgfx_dmabuf.c53 ret = ttm_write_lock(&dev_priv->reservation_sem, interruptible); in vmw_dmabuf_pin_in_placement()
70 ttm_write_unlock(&dev_priv->reservation_sem); in vmw_dmabuf_pin_in_placement()
95 ret = ttm_write_lock(&dev_priv->reservation_sem, interruptible); in vmw_dmabuf_pin_in_vram_or_gmr()
118 ttm_write_unlock(&dev_priv->reservation_sem); in vmw_dmabuf_pin_in_vram_or_gmr()
172 ret = ttm_write_lock(&dev_priv->reservation_sem, interruptible); in vmw_dmabuf_pin_in_start_of_vram()
200 ttm_write_unlock(&dev_priv->reservation_sem); in vmw_dmabuf_pin_in_start_of_vram()
224 ret = ttm_read_lock(&dev_priv->reservation_sem, interruptible); in vmw_dmabuf_unpin()
237 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_dmabuf_unpin()
Dvmwgfx_ioctl.c299 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_present_ioctl()
319 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_present_ioctl()
388 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_present_readback_ioctl()
396 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_present_readback_ioctl()
Dvmwgfx_resource.c698 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_dmabuf_alloc_ioctl()
716 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_dmabuf_alloc_ioctl()
907 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_stream_claim_ioctl()
914 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_stream_claim_ioctl()
1014 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_dumb_create()
1026 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_dumb_create()
1708 ttm_write_lock(&dev_priv->reservation_sem, interruptible); in vmw_resource_pin()
1748 ttm_write_unlock(&dev_priv->reservation_sem); in vmw_resource_pin()
1766 ttm_read_lock(&dev_priv->reservation_sem, false); in vmw_resource_unpin()
1784 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_resource_unpin()
Dvmwgfx_surface.c737 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_surface_define_ioctl()
879 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_surface_define_ioctl()
890 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_surface_define_ioctl()
1321 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_gb_surface_define_ioctl()
1382 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_gb_surface_define_ioctl()
1516 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_surface_gb_priv_define()
1579 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_surface_gb_priv_define()
1586 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_surface_gb_priv_define()
Dvmwgfx_drv.c632 ttm_lock_init(&dev_priv->reservation_sem); in vmw_driver_load()
1279 ttm_read_lock(&dev_priv->reservation_sem, false); in vmw_svga_enable()
1281 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_svga_enable()
1312 ttm_write_lock(&dev_priv->reservation_sem, false); in vmw_svga_disable()
1324 ttm_write_unlock(&dev_priv->reservation_sem); in vmw_svga_disable()
1345 ttm_suspend_lock(&dev_priv->reservation_sem); in vmwgfx_pm_notifier()
1360 ttm_suspend_unlock(&dev_priv->reservation_sem); in vmwgfx_pm_notifier()
Dvmwgfx_fb.c380 (void) ttm_write_lock(&vmw_priv->reservation_sem, false); in vmw_fb_create_bo()
396 ttm_write_unlock(&vmw_priv->reservation_sem); in vmw_fb_create_bo()
401 ttm_write_unlock(&vmw_priv->reservation_sem); in vmw_fb_create_bo()
Dvmwgfx_context.c764 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_context_define()
811 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_context_define()
Dvmwgfx_shader.c886 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_shader_define()
894 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_shader_define()
Dvmwgfx_kms.c437 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_framebuffer_surface_dirty()
464 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_framebuffer_surface_dirty()
641 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_framebuffer_dmabuf_dirty()
681 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_framebuffer_dmabuf_dirty()
Dvmwgfx_drv.h493 struct ttm_lock reservation_sem; member
Dvmwgfx_execbuf.c4310 ret = ttm_read_lock(&dev_priv->reservation_sem, true); in vmw_execbuf_ioctl()
4320 ttm_read_unlock(&dev_priv->reservation_sem); in vmw_execbuf_ioctl()