Lines Matching refs:dev_priv

45 int vmw_dmabuf_pin_in_placement(struct vmw_private *dev_priv,  in vmw_dmabuf_pin_in_placement()  argument
53 ret = ttm_write_lock(&dev_priv->reservation_sem, interruptible); in vmw_dmabuf_pin_in_placement()
57 vmw_execbuf_release_pinned_bo(dev_priv); in vmw_dmabuf_pin_in_placement()
70 ttm_write_unlock(&dev_priv->reservation_sem); in vmw_dmabuf_pin_in_placement()
88 int vmw_dmabuf_pin_in_vram_or_gmr(struct vmw_private *dev_priv, in vmw_dmabuf_pin_in_vram_or_gmr() argument
95 ret = ttm_write_lock(&dev_priv->reservation_sem, interruptible); in vmw_dmabuf_pin_in_vram_or_gmr()
99 vmw_execbuf_release_pinned_bo(dev_priv); in vmw_dmabuf_pin_in_vram_or_gmr()
118 ttm_write_unlock(&dev_priv->reservation_sem); in vmw_dmabuf_pin_in_vram_or_gmr()
135 int vmw_dmabuf_pin_in_vram(struct vmw_private *dev_priv, in vmw_dmabuf_pin_in_vram() argument
139 return vmw_dmabuf_pin_in_placement(dev_priv, buf, &vmw_vram_placement, in vmw_dmabuf_pin_in_vram()
156 int vmw_dmabuf_pin_in_start_of_vram(struct vmw_private *dev_priv, in vmw_dmabuf_pin_in_start_of_vram() argument
172 ret = ttm_write_lock(&dev_priv->reservation_sem, interruptible); in vmw_dmabuf_pin_in_start_of_vram()
176 vmw_execbuf_release_pinned_bo(dev_priv); in vmw_dmabuf_pin_in_start_of_vram()
200 ttm_write_unlock(&dev_priv->reservation_sem); in vmw_dmabuf_pin_in_start_of_vram()
217 int vmw_dmabuf_unpin(struct vmw_private *dev_priv, in vmw_dmabuf_unpin() argument
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()