Lines Matching defs:fence
51 struct vmw_fence_obj fence; member
71 struct vmw_fence_obj *fence; member
79 fman_from_fence(struct vmw_fence_obj *fence) in fman_from_fence()
124 struct vmw_fence_obj *fence = in vmw_fence_obj_destroy() local
148 struct vmw_fence_obj *fence = in vmw_fence_enable_signaling() local
167 vmwgfx_wait_cb(struct dma_fence *fence, struct dma_fence_cb *cb) in vmwgfx_wait_cb()
179 struct vmw_fence_obj *fence = in vmw_fence_wait() local
339 static int vmw_fence_obj_init(struct vmw_fence_manager *fman, in vmw_fence_obj_init()
340 struct vmw_fence_obj *fence, u32 seqno, in vmw_fence_obj_init()
403 struct vmw_fence_obj *fence, *next_fence; in vmw_fence_goal_new_locked() local
441 static bool vmw_fence_goal_check_locked(struct vmw_fence_obj *fence) in vmw_fence_goal_check_locked()
462 struct vmw_fence_obj *fence, *next_fence; in __vmw_fences_update() local
507 bool vmw_fence_obj_signaled(struct vmw_fence_obj *fence) in vmw_fence_obj_signaled()
519 int vmw_fence_obj_wait(struct vmw_fence_obj *fence, bool lazy, in vmw_fence_obj_wait()
532 static void vmw_fence_destroy(struct vmw_fence_obj *fence) in vmw_fence_destroy()
541 struct vmw_fence_obj *fence; in vmw_fence_create() local
562 static void vmw_user_fence_destroy(struct vmw_fence_obj *fence) in vmw_user_fence_destroy()
575 struct vmw_fence_obj *fence = &ufence->fence; in vmw_user_fence_base_release() local
652 struct vmw_fence_obj *fence = in vmw_fence_fifo_down() local
727 struct vmw_fence_obj *fence; in vmw_fence_obj_wait_ioctl() local
780 struct vmw_fence_obj *fence; in vmw_fence_obj_signaled_ioctl() local
879 static void vmw_fence_obj_add_action(struct vmw_fence_obj *fence, in vmw_fence_obj_add_action()
938 struct vmw_fence_obj *fence, in vmw_event_fence_action_queue()
973 struct vmw_fence_obj *fence, in vmw_event_fence_action_create()
1031 struct vmw_fence_obj *fence = NULL; in vmw_fence_event_ioctl() local