Lines Matching defs:fence
55 struct vmw_fence_obj fence; member
77 struct vmw_fence_obj *fence; member
85 fman_from_fence(struct vmw_fence_obj *fence) in fman_from_fence()
114 struct vmw_fence_obj *fence = in vmw_fence_obj_destroy() local
138 struct vmw_fence_obj *fence = in vmw_fence_enable_signaling() local
160 vmwgfx_wait_cb(struct dma_fence *fence, struct dma_fence_cb *cb) in vmwgfx_wait_cb()
172 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()
405 struct vmw_fence_obj *fence; in vmw_fence_goal_new_locked() local
444 static bool vmw_fence_goal_check_locked(struct vmw_fence_obj *fence) in vmw_fence_goal_check_locked()
467 struct vmw_fence_obj *fence, *next_fence; in __vmw_fences_update() local
513 bool vmw_fence_obj_signaled(struct vmw_fence_obj *fence) in vmw_fence_obj_signaled()
525 int vmw_fence_obj_wait(struct vmw_fence_obj *fence, bool lazy, in vmw_fence_obj_wait()
538 void vmw_fence_obj_flush(struct vmw_fence_obj *fence) in vmw_fence_obj_flush()
545 static void vmw_fence_destroy(struct vmw_fence_obj *fence) in vmw_fence_destroy()
554 struct vmw_fence_obj *fence; in vmw_fence_create() local
575 static void vmw_user_fence_destroy(struct vmw_fence_obj *fence) in vmw_user_fence_destroy()
594 struct vmw_fence_obj *fence = &ufence->fence; in vmw_user_fence_base_release() local
680 struct dma_fence *fence) in vmw_wait_dma_fence()
732 struct vmw_fence_obj *fence = in vmw_fence_fifo_down() local
807 struct vmw_fence_obj *fence; in vmw_fence_obj_wait_ioctl() local
861 struct vmw_fence_obj *fence; in vmw_fence_obj_signaled_ioctl() local
961 static void vmw_fence_obj_add_action(struct vmw_fence_obj *fence, in vmw_fence_obj_add_action()
1016 struct vmw_fence_obj *fence, in vmw_event_fence_action_queue()
1051 struct vmw_fence_obj *fence, in vmw_event_fence_action_create()
1109 struct vmw_fence_obj *fence = NULL; in vmw_fence_event_ioctl() local