Lines Matching refs:hl_cs
1498 struct hl_cs;
1722 int (*pre_schedule_cs)(struct hl_cs *cs);
1737 int (*collective_wait_init_cs)(struct hl_cs *cs);
1739 struct hl_ctx *ctx, struct hl_cs *cs,
2044 struct hl_cs { struct
2113 struct hl_cs *cs;
3434 struct hl_cs **shadow_cs_queue;
3754 int hl_hw_queue_schedule_cs(struct hl_cs *cs);
3757 void hl_hw_queue_update_ci(struct hl_cs *cs);
3840 void cs_get(struct hl_cs *cs);
3841 bool cs_needs_completion(struct hl_cs *cs);
3842 bool cs_needs_timeout(struct hl_cs *cs);
3843 bool is_staged_cs_last_exists(struct hl_device *hdev, struct hl_cs *cs);
3844 struct hl_cs *hl_staged_cs_find_first(struct hl_device *hdev, u64 cs_seq);
4041 struct hl_cs *cs, struct hl_cs_job *job,
4102 void hl_debugfs_add_cs(struct hl_cs *cs);
4103 void hl_debugfs_remove_cs(struct hl_cs *cs);
4145 static inline void hl_debugfs_add_cs(struct hl_cs *cs) in hl_debugfs_add_cs()
4149 static inline void hl_debugfs_remove_cs(struct hl_cs *cs) in hl_debugfs_remove_cs()