Lines Matching defs:hl_cs
1428 struct hl_cs;
1661 int (*pre_schedule_cs)(struct hl_cs *cs);
1676 int (*collective_wait_init_cs)(struct hl_cs *cs);
1678 struct hl_ctx *ctx, struct hl_cs *cs,
1936 * struct hl_cs - command submission.
1978 struct hl_cs {
2047 struct hl_cs *cs;
3330 struct hl_cs **shadow_cs_queue;
3639 int hl_hw_queue_schedule_cs(struct hl_cs *cs);
3642 void hl_hw_queue_update_ci(struct hl_cs *cs);
3723 void cs_get(struct hl_cs *cs);
3724 bool cs_needs_completion(struct hl_cs *cs);
3725 bool cs_needs_timeout(struct hl_cs *cs);
3726 bool is_staged_cs_last_exists(struct hl_device *hdev, struct hl_cs *cs);
3727 struct hl_cs *hl_staged_cs_find_first(struct hl_device *hdev, u64 cs_seq);
3904 struct hl_cs *cs, struct hl_cs_job *job,
3963 void hl_debugfs_add_cs(struct hl_cs *cs);
3964 void hl_debugfs_remove_cs(struct hl_cs *cs);
4018 static inline void hl_debugfs_add_cs(struct hl_cs *cs)
4022 static inline void hl_debugfs_remove_cs(struct hl_cs *cs)