Lines Matching refs:vmw_fence_obj
23 struct vmw_fence_obj fence;
48 fman_from_fence(struct vmw_fence_obj *fence) in fman_from_fence()
55 struct vmw_fence_obj *fence = in vmw_fence_obj_destroy()
56 container_of(f, struct vmw_fence_obj, base); in vmw_fence_obj_destroy()
100 struct vmw_fence_obj *fence = in vmw_fence_enable_signaling()
101 container_of(f, struct vmw_fence_obj, base); in vmw_fence_enable_signaling()
159 struct vmw_fence_obj *fence, u32 seqno, in vmw_fence_obj_init()
160 void (*destroy) (struct vmw_fence_obj *fence)) in vmw_fence_obj_init()
188 struct vmw_fence_obj *fence, *next_fence; in __vmw_fences_update()
217 bool vmw_fence_obj_signaled(struct vmw_fence_obj *fence) in vmw_fence_obj_signaled()
229 int vmw_fence_obj_wait(struct vmw_fence_obj *fence, bool lazy, in vmw_fence_obj_wait()
242 static void vmw_fence_destroy(struct vmw_fence_obj *fence) in vmw_fence_destroy()
249 struct vmw_fence_obj **p_fence) in vmw_fence_create()
251 struct vmw_fence_obj *fence; in vmw_fence_create()
271 static void vmw_user_fence_destroy(struct vmw_fence_obj *fence) in vmw_user_fence_destroy()
284 struct vmw_fence_obj *fence = &ufence->fence; in vmw_user_fence_base_release()
293 struct vmw_fence_obj **p_fence, in vmw_user_fence_create()
298 struct vmw_fence_obj *tmp; in vmw_user_fence_create()
360 struct vmw_fence_obj *fence = in vmw_fence_fifo_down()
361 list_entry(fman->fence_list.prev, struct vmw_fence_obj, in vmw_fence_fifo_down()
431 struct vmw_fence_obj *fence; in vmw_fence_obj_wait_ioctl()
484 struct vmw_fence_obj *fence; in vmw_fence_obj_signaled_ioctl()
574 struct vmw_fence_obj *fence, in vmw_event_fence_action_queue()
605 struct vmw_fence_obj *fence, in vmw_event_fence_action_create()
663 struct vmw_fence_obj *fence = NULL; in vmw_fence_event_ioctl()