Lines Matching refs:fence
60 void (*destroy)(struct vmw_fence_obj *fence);
71 struct vmw_fence_obj *fence = *fence_p; in vmw_fence_obj_unreference() local
74 if (fence) in vmw_fence_obj_unreference()
75 dma_fence_put(&fence->base); in vmw_fence_obj_unreference()
79 vmw_fence_obj_reference(struct vmw_fence_obj *fence) in vmw_fence_obj_reference() argument
81 if (fence) in vmw_fence_obj_reference()
82 dma_fence_get(&fence->base); in vmw_fence_obj_reference()
83 return fence; in vmw_fence_obj_reference()
88 extern bool vmw_fence_obj_signaled(struct vmw_fence_obj *fence);
90 extern int vmw_fence_obj_wait(struct vmw_fence_obj *fence,
94 extern void vmw_fence_obj_flush(struct vmw_fence_obj *fence);
107 struct dma_fence *fence);
124 struct vmw_fence_obj *fence,