Lines Matching refs:fence
55 struct fence base;
59 void (*destroy)(struct vmw_fence_obj *fence);
70 struct vmw_fence_obj *fence = *fence_p; in vmw_fence_obj_unreference() local
73 if (fence) in vmw_fence_obj_unreference()
74 fence_put(&fence->base); in vmw_fence_obj_unreference()
78 vmw_fence_obj_reference(struct vmw_fence_obj *fence) in vmw_fence_obj_reference() argument
80 if (fence) in vmw_fence_obj_reference()
81 fence_get(&fence->base); in vmw_fence_obj_reference()
82 return fence; in vmw_fence_obj_reference()
87 extern bool vmw_fence_obj_signaled(struct vmw_fence_obj *fence);
89 extern int vmw_fence_obj_wait(struct vmw_fence_obj *fence,
93 extern void vmw_fence_obj_flush(struct vmw_fence_obj *fence);
122 struct vmw_fence_obj *fence,