Home
last modified time | relevance | path

Searched refs:hl_cs_cmpl (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/
H A Dcommand_submission.c45 struct hl_cs_compl *hl_cs_cmpl = in hl_fence_release() local
47 struct hl_device *hdev = hl_cs_cmpl->hdev; in hl_fence_release()
55 if ((hl_cs_cmpl->type == CS_TYPE_SIGNAL) || in hl_fence_release()
56 (hl_cs_cmpl->type == CS_TYPE_WAIT)) { in hl_fence_release()
60 hl_cs_cmpl->cs_seq, in hl_fence_release()
61 hl_cs_cmpl->type, in hl_fence_release()
62 hl_cs_cmpl->hw_sob->sob_id, in hl_fence_release()
63 hl_cs_cmpl->sob_val); in hl_fence_release()
82 kref_put(&hl_cs_cmpl->hw_sob->kref, hl_sob_reset); in hl_fence_release()
86 kfree(hl_cs_cmpl); in hl_fence_release()
[all...]
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/
H A Dcommand_submission.c195 struct hl_cs_compl *hl_cs_cmpl = in hl_fence_release() local
198 kfree(hl_cs_cmpl); in hl_fence_release()
639 struct hl_cs_compl *hl_cs_cmpl) in cs_release_sob_reset_handler()
645 if (!hl_cs_cmpl->hw_sob || !cs->submitted) in cs_release_sob_reset_handler()
648 spin_lock(&hl_cs_cmpl->lock); in cs_release_sob_reset_handler()
655 if ((hl_cs_cmpl->type == CS_TYPE_SIGNAL) || in cs_release_sob_reset_handler()
656 (hl_cs_cmpl->type == CS_TYPE_WAIT) || in cs_release_sob_reset_handler()
657 (hl_cs_cmpl->type == CS_TYPE_COLLECTIVE_WAIT) || in cs_release_sob_reset_handler()
658 (!!hl_cs_cmpl->encaps_signals)) { in cs_release_sob_reset_handler()
661 hl_cs_cmpl in cs_release_sob_reset_handler()
637 cs_release_sob_reset_handler(struct hl_device *hdev, struct hl_cs *cs, struct hl_cs_compl *hl_cs_cmpl) cs_release_sob_reset_handler() argument
681 struct hl_cs_compl *hl_cs_cmpl = cs_do_release() local
[all...]

Completed in 6 milliseconds