Symbol: hl_fence
drivers/accel/habanalabs/common/command_submission.c
211
struct hl_fence *fence =
drivers/accel/habanalabs/common/command_submission.c
212
container_of(kref, struct hl_fence, refcount);
drivers/accel/habanalabs/common/command_submission.c
219
void hl_fence_put(struct hl_fence *fence)
drivers/accel/habanalabs/common/command_submission.c
2212
struct hl_fence *sig_fence = NULL;
drivers/accel/habanalabs/common/command_submission.c
226
void hl_fences_put(struct hl_fence **fence, int len)
drivers/accel/habanalabs/common/command_submission.c
234
void hl_fence_get(struct hl_fence *fence)
drivers/accel/habanalabs/common/command_submission.c
240
static void hl_fence_init(struct hl_fence *fence, u64 sequence)
drivers/accel/habanalabs/common/command_submission.c
2656
static int hl_wait_for_fence(struct hl_ctx *ctx, u64 seq, struct hl_fence *fence,
drivers/accel/habanalabs/common/command_submission.c
2735
struct hl_fence **fence_ptr = mcs_data->fence_arr;
drivers/accel/habanalabs/common/command_submission.c
2742
memset(fence_ptr, 0, arr_len * sizeof(struct hl_fence *));
drivers/accel/habanalabs/common/command_submission.c
2766
struct hl_fence *fence = *fence_ptr;
drivers/accel/habanalabs/common/command_submission.c
2860
struct hl_fence *fence;
drivers/accel/habanalabs/common/command_submission.c
3012
struct hl_fence **fence_arr;
drivers/accel/habanalabs/common/command_submission.c
3054
fence_arr = kmalloc_objs(struct hl_fence *, seq_arr_len);
drivers/accel/habanalabs/common/command_submission.c
608
struct hl_fence *fence = cs->fence;
drivers/accel/habanalabs/common/command_submission.c
903
struct hl_fence *other = NULL;
drivers/accel/habanalabs/common/context.c
212
ctx->cs_pending = kzalloc_objs(struct hl_fence *,
drivers/accel/habanalabs/common/context.c
343
static struct hl_fence *hl_ctx_get_fence_locked(struct hl_ctx *ctx, u64 seq)
drivers/accel/habanalabs/common/context.c
346
struct hl_fence *fence;
drivers/accel/habanalabs/common/context.c
359
struct hl_fence *hl_ctx_get_fence(struct hl_ctx *ctx, u64 seq)
drivers/accel/habanalabs/common/context.c
361
struct hl_fence *fence;
drivers/accel/habanalabs/common/context.c
383
struct hl_fence **fence, u32 arr_len)
drivers/accel/habanalabs/common/context.c
385
struct hl_fence **fence_arr_base = fence;
drivers/accel/habanalabs/common/habanalabs.h
1241
struct hl_fence fence;
drivers/accel/habanalabs/common/habanalabs.h
1940
struct hl_fence **cs_pending;
drivers/accel/habanalabs/common/habanalabs.h
2054
struct hl_fence *fence;
drivers/accel/habanalabs/common/habanalabs.h
2055
struct hl_fence *signal_fence;
drivers/accel/habanalabs/common/habanalabs.h
3007
struct hl_fence **fence_arr;
drivers/accel/habanalabs/common/habanalabs.h
3834
struct hl_fence *hl_ctx_get_fence(struct hl_ctx *ctx, u64 seq);
drivers/accel/habanalabs/common/habanalabs.h
3836
struct hl_fence **fence, u32 arr_len);
drivers/accel/habanalabs/common/habanalabs.h
3881
void hl_fence_put(struct hl_fence *fence);
drivers/accel/habanalabs/common/habanalabs.h
3882
void hl_fences_put(struct hl_fence **fence, int len);
drivers/accel/habanalabs/common/habanalabs.h
3883
void hl_fence_get(struct hl_fence *fence);
drivers/accel/habanalabs/common/habanalabs.h
869
struct hl_fence base_fence;