Symbol: hl_cs
drivers/accel/habanalabs/common/command_submission.c
1026
static void cs_rollback(struct hl_device *hdev, struct hl_cs *cs)
drivers/accel/habanalabs/common/command_submission.c
1067
struct hl_cs *cs, *tmp;
drivers/accel/habanalabs/common/command_submission.c
1148
struct hl_cs *cs;
drivers/accel/habanalabs/common/command_submission.c
1170
struct hl_cs *cs = job->cs;
drivers/accel/habanalabs/common/command_submission.c
1179
struct hl_cs *cs = container_of(work, struct hl_cs, finish_work);
drivers/accel/habanalabs/common/command_submission.c
1190
struct hl_cs *cs;
drivers/accel/habanalabs/common/command_submission.c
1444
static int cs_staged_submission(struct hl_device *hdev, struct hl_cs *cs,
drivers/accel/habanalabs/common/command_submission.c
1498
struct hl_cs *cs;
drivers/accel/habanalabs/common/command_submission.c
1937
struct hl_ctx *ctx, struct hl_cs *cs,
drivers/accel/habanalabs/common/command_submission.c
2215
struct hl_cs *cs;
drivers/accel/habanalabs/common/command_submission.c
250
void cs_get(struct hl_cs *cs)
drivers/accel/habanalabs/common/command_submission.c
255
static int cs_get_unless_zero(struct hl_cs *cs)
drivers/accel/habanalabs/common/command_submission.c
260
static void cs_put(struct hl_cs *cs)
drivers/accel/habanalabs/common/command_submission.c
277
bool cs_needs_completion(struct hl_cs *cs)
drivers/accel/habanalabs/common/command_submission.c
288
bool cs_needs_timeout(struct hl_cs *cs)
drivers/accel/habanalabs/common/command_submission.c
363
struct hl_cs *cs = job->cs;
drivers/accel/habanalabs/common/command_submission.c
436
struct hl_cs *hl_staged_cs_find_first(struct hl_device *hdev, u64 cs_seq)
drivers/accel/habanalabs/common/command_submission.c
438
struct hl_cs *cs;
drivers/accel/habanalabs/common/command_submission.c
455
bool is_staged_cs_last_exists(struct hl_device *hdev, struct hl_cs *cs)
drivers/accel/habanalabs/common/command_submission.c
457
struct hl_cs *last_entry;
drivers/accel/habanalabs/common/command_submission.c
459
last_entry = list_last_entry(&cs->staged_cs_node, struct hl_cs,
drivers/accel/habanalabs/common/command_submission.c
478
static void staged_cs_get(struct hl_device *hdev, struct hl_cs *cs)
drivers/accel/habanalabs/common/command_submission.c
497
static void staged_cs_put(struct hl_device *hdev, struct hl_cs *cs)
drivers/accel/habanalabs/common/command_submission.c
506
static void cs_handle_tdr(struct hl_device *hdev, struct hl_cs *cs)
drivers/accel/habanalabs/common/command_submission.c
508
struct hl_cs *next = NULL, *iter, *first_cs;
drivers/accel/habanalabs/common/command_submission.c
606
static void complete_multi_cs(struct hl_device *hdev, struct hl_cs *cs)
drivers/accel/habanalabs/common/command_submission.c
656
struct hl_cs *cs,
drivers/accel/habanalabs/common/command_submission.c
696
struct hl_cs *cs = container_of(ref, struct hl_cs, refcount);
drivers/accel/habanalabs/common/command_submission.c
743
struct hl_cs *staged_cs, *tmp_cs;
drivers/accel/habanalabs/common/command_submission.c
818
struct hl_cs *cs = container_of(work, struct hl_cs, work_tdr.work);
drivers/accel/habanalabs/common/command_submission.c
900
struct hl_cs **cs_new, u32 flags, u32 timeout)
drivers/accel/habanalabs/common/command_submission.c
905
struct hl_cs *cs;
drivers/accel/habanalabs/common/debugfs.c
140
struct hl_cs *cs;
drivers/accel/habanalabs/common/debugfs.c
2156
void hl_debugfs_add_cs(struct hl_cs *cs)
drivers/accel/habanalabs/common/debugfs.c
2165
void hl_debugfs_remove_cs(struct hl_cs *cs)
drivers/accel/habanalabs/common/device.c
2249
hdev->shadow_cs_queue = kzalloc_objs(struct hl_cs *,
drivers/accel/habanalabs/common/habanalabs.h
1502
struct hl_cs;
drivers/accel/habanalabs/common/habanalabs.h
1726
int (*pre_schedule_cs)(struct hl_cs *cs);
drivers/accel/habanalabs/common/habanalabs.h
1741
int (*collective_wait_init_cs)(struct hl_cs *cs);
drivers/accel/habanalabs/common/habanalabs.h
1743
struct hl_ctx *ctx, struct hl_cs *cs,
drivers/accel/habanalabs/common/habanalabs.h
2117
struct hl_cs *cs;
drivers/accel/habanalabs/common/habanalabs.h
3474
struct hl_cs **shadow_cs_queue;
drivers/accel/habanalabs/common/habanalabs.h
3798
int hl_hw_queue_schedule_cs(struct hl_cs *cs);
drivers/accel/habanalabs/common/habanalabs.h
3801
void hl_hw_queue_update_ci(struct hl_cs *cs);
drivers/accel/habanalabs/common/habanalabs.h
3884
void cs_get(struct hl_cs *cs);
drivers/accel/habanalabs/common/habanalabs.h
3885
bool cs_needs_completion(struct hl_cs *cs);
drivers/accel/habanalabs/common/habanalabs.h
3886
bool cs_needs_timeout(struct hl_cs *cs);
drivers/accel/habanalabs/common/habanalabs.h
3887
bool is_staged_cs_last_exists(struct hl_device *hdev, struct hl_cs *cs);
drivers/accel/habanalabs/common/habanalabs.h
3888
struct hl_cs *hl_staged_cs_find_first(struct hl_device *hdev, u64 cs_seq);
drivers/accel/habanalabs/common/habanalabs.h
4085
struct hl_cs *cs, struct hl_cs_job *job,
drivers/accel/habanalabs/common/habanalabs.h
4147
void hl_debugfs_add_cs(struct hl_cs *cs);
drivers/accel/habanalabs/common/habanalabs.h
4148
void hl_debugfs_remove_cs(struct hl_cs *cs);
drivers/accel/habanalabs/common/habanalabs.h
4191
static inline void hl_debugfs_add_cs(struct hl_cs *cs)
drivers/accel/habanalabs/common/habanalabs.h
4195
static inline void hl_debugfs_remove_cs(struct hl_cs *cs)
drivers/accel/habanalabs/common/hw_queue.c
41
void hl_hw_queue_update_ci(struct hl_cs *cs)
drivers/accel/habanalabs/common/hw_queue.c
451
struct hl_cs *cs, struct hl_cs_job *job,
drivers/accel/habanalabs/common/hw_queue.c
474
static int init_wait_cs(struct hl_device *hdev, struct hl_cs *cs,
drivers/accel/habanalabs/common/hw_queue.c
558
static int init_signal_wait_cs(struct hl_cs *cs)
drivers/accel/habanalabs/common/hw_queue.c
580
(struct hl_device *hdev, struct hl_cs *cs)
drivers/accel/habanalabs/common/hw_queue.c
636
int hl_hw_queue_schedule_cs(struct hl_cs *cs)
drivers/accel/habanalabs/common/hw_queue.c
731
struct hl_cs *staged_cs;
drivers/accel/habanalabs/common/hw_queue.c
762
struct hl_cs, mirror_node) == cs;
drivers/accel/habanalabs/common/irq.c
103
struct hl_cs *cs;
drivers/accel/habanalabs/gaudi/gaudi.c
1307
static int gaudi_collective_wait_init_cs(struct hl_cs *cs)
drivers/accel/habanalabs/gaudi/gaudi.c
1428
struct hl_ctx *ctx, struct hl_cs *cs,
drivers/accel/habanalabs/gaudi/gaudi.c
1524
struct hl_ctx *ctx, struct hl_cs *cs,
drivers/accel/habanalabs/gaudi/gaudi.c
8432
static int gaudi_pre_schedule_cs(struct hl_cs *cs)
drivers/accel/habanalabs/gaudi2/gaudi2.c
11292
static int gaudi2_pre_schedule_cs(struct hl_cs *cs)
drivers/accel/habanalabs/gaudi2/gaudi2.c
11491
static int gaudi2_collective_wait_init_cs(struct hl_cs *cs)
drivers/accel/habanalabs/gaudi2/gaudi2.c
11497
struct hl_cs *cs, u32 wait_queue_id,
drivers/accel/habanalabs/goya/goya.c
5243
static int goya_pre_schedule_cs(struct hl_cs *cs)
drivers/accel/habanalabs/goya/goya.c
5292
static int goya_collective_wait_init_cs(struct hl_cs *cs)
drivers/accel/habanalabs/goya/goya.c
5298
struct hl_ctx *ctx, struct hl_cs *cs, u32 wait_queue_id,