Lines Matching refs:hl_cs
1397 struct hl_cs;
1627 int (*pre_schedule_cs)(struct hl_cs *cs);
1642 int (*collective_wait_init_cs)(struct hl_cs *cs);
1644 struct hl_ctx *ctx, struct hl_cs *cs,
1937 struct hl_cs { struct
2004 struct hl_cs *cs;
3233 struct hl_cs **shadow_cs_queue;
3509 int hl_hw_queue_schedule_cs(struct hl_cs *cs);
3512 void hl_hw_queue_update_ci(struct hl_cs *cs);
3592 void cs_get(struct hl_cs *cs);
3593 bool cs_needs_completion(struct hl_cs *cs);
3594 bool cs_needs_timeout(struct hl_cs *cs);
3595 bool is_staged_cs_last_exists(struct hl_device *hdev, struct hl_cs *cs);
3596 struct hl_cs *hl_staged_cs_find_first(struct hl_device *hdev, u64 cs_seq);
3769 struct hl_cs *cs, struct hl_cs_job *job,
3814 void hl_debugfs_add_cs(struct hl_cs *cs);
3815 void hl_debugfs_remove_cs(struct hl_cs *cs);
3860 static inline void hl_debugfs_add_cs(struct hl_cs *cs) in hl_debugfs_add_cs()
3864 static inline void hl_debugfs_remove_cs(struct hl_cs *cs) in hl_debugfs_remove_cs()