Searched refs:fman (Results 1 – 6 of 6) sorted by relevance
124 struct vmw_fence_manager *fman = fman_from_fence(fence); in vmw_fence_obj_destroy() local126 spin_lock(&fman->lock); in vmw_fence_obj_destroy()128 --fman->num_fence_objects; in vmw_fence_obj_destroy()129 spin_unlock(&fman->lock); in vmw_fence_obj_destroy()148 struct vmw_fence_manager *fman = fman_from_fence(fence); in vmw_fence_enable_signaling() local149 struct vmw_private *dev_priv = fman->dev_priv; in vmw_fence_enable_signaling()183 static void __vmw_fences_update(struct vmw_fence_manager *fman);190 struct vmw_fence_manager *fman = fman_from_fence(fence); in vmw_fence_wait() local191 struct vmw_private *dev_priv = fman->dev_priv; in vmw_fence_wait()223 #define C (__vmw_fences_update(fman), dma_fence_is_signaled_locked(f)) in vmw_fence_wait()[all …]
71 extern void vmw_fence_manager_takedown(struct vmw_fence_manager *fman);91 extern void vmw_fences_update(struct vmw_fence_manager *fman);101 extern int vmw_fence_create(struct vmw_fence_manager *fman,106 struct vmw_fence_manager *fman,111 extern int vmw_wait_dma_fence(struct vmw_fence_manager *fman,114 extern void vmw_fence_fifo_up(struct vmw_fence_manager *fman);116 extern void vmw_fence_fifo_down(struct vmw_fence_manager *fman);
456 vmw_fence_fifo_up(dev_priv->fman); in vmw_request_device()483 vmw_fence_fifo_down(dev_priv->fman); in vmw_request_device()525 vmw_fence_fifo_down(dev_priv->fman); in vmw_release_device_late()878 dev_priv->fman = vmw_fence_manager_init(dev_priv); in vmw_driver_load()879 if (unlikely(dev_priv->fman == NULL)) { in vmw_driver_load()1001 vmw_fence_manager_takedown(dev_priv->fman); in vmw_driver_load()1067 vmw_fence_manager_takedown(dev_priv->fman); in vmw_driver_unload()1437 vmw_fence_fifo_down(dev_priv->fman); in vmw_pm_freeze()1464 vmw_fence_fifo_up(dev_priv->fman); in vmw_pm_restore()
70 vmw_fences_update(dev_priv->fman); in vmw_thread_fn()173 vmw_fences_update(dev_priv->fman); in vmw_update_seqno()
3398 ret = vmw_user_fence_create(file_priv, dev_priv->fman, in vmw_execbuf_fence_commands()3401 ret = vmw_fence_create(dev_priv->fman, sequence, p_fence); in vmw_execbuf_fence_commands()4090 ret = vmw_wait_dma_fence(dev_priv->fman, in_fence); in vmw_execbuf_ioctl()
558 struct vmw_fence_manager *fman; member