Searched refs:hl_fence (Results 1 – 3 of 3) sorted by relevance
213 sizeof(struct hl_fence *), in hl_ctx_init()344 static struct hl_fence *hl_ctx_get_fence_locked(struct hl_ctx *ctx, u64 seq) in hl_ctx_get_fence_locked()347 struct hl_fence *fence; in hl_ctx_get_fence_locked()360 struct hl_fence *hl_ctx_get_fence(struct hl_ctx *ctx, u64 seq) in hl_ctx_get_fence()362 struct hl_fence *fence; in hl_ctx_get_fence()384 struct hl_fence **fence, u32 arr_len) in hl_ctx_get_fences()386 struct hl_fence **fence_arr_base = fence; in hl_ctx_get_fences()
211 struct hl_fence *fence = in hl_fence_release()212 container_of(kref, struct hl_fence, refcount); in hl_fence_release()219 void hl_fence_put(struct hl_fence *fence) in hl_fence_put()226 void hl_fences_put(struct hl_fence **fence, int len) in hl_fences_put()234 void hl_fence_get(struct hl_fence *fence) in hl_fence_get()608 struct hl_fence *fence = cs->fence; in complete_multi_cs()903 struct hl_fence *other = NULL; in allocate_cs()2214 struct hl_fence *sig_fence = NULL; in cs_ioctl_signal_wait()2768 struct hl_fence *fence = *fence_ptr; in hl_cs_poll_fences()2862 struct hl_fence *fence; in _hl_cs_wait_ioctl()[all …]
840 struct hl_fence { struct865 struct hl_fence base_fence; argument1237 struct hl_fence fence;1936 struct hl_fence **cs_pending;2050 struct hl_fence *fence;2051 struct hl_fence *signal_fence;2970 struct hl_fence **fence_arr;3792 struct hl_fence **fence, u32 arr_len);3837 void hl_fence_put(struct hl_fence *fence);3838 void hl_fences_put(struct hl_fence **fence, int len);[all …]