Home
last modified time | relevance | path

Searched refs:staged_cs (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/accel/habanalabs/common/
H A Dhw_queue.c719 if (cs->staged_cs && !cs->staged_first) { in hl_hw_queue_schedule_cs()
720 struct hl_cs *staged_cs; in hl_hw_queue_schedule_cs() local
722 staged_cs = hl_staged_cs_find_first(hdev, cs->staged_sequence); in hl_hw_queue_schedule_cs()
723 if (!staged_cs) { in hl_hw_queue_schedule_cs()
731 if (is_staged_cs_last_exists(hdev, staged_cs)) { in hl_hw_queue_schedule_cs()
739 list_add_tail(&cs->staged_cs_node, &staged_cs->staged_cs_node); in hl_hw_queue_schedule_cs()
743 staged_cs->fence->stream_master_qid_map |= in hl_hw_queue_schedule_cs()
H A Dcommand_submission.c264 if (cs->staged_cs && !cs->staged_last) in cs_needs_completion()
275 if (cs->staged_cs && !cs->staged_first) in cs_needs_timeout()
423 if (cs->staged_cs && cs->staged_first && in hl_staged_cs_find_first()
505 if (cs->staged_cs && cs->staged_last) { in cs_handle_tdr()
594 if (cs->staged_cs && !cs->staged_first) in complete_multi_cs()
720 if (cs->staged_cs) { in cs_do_release()
725 struct hl_cs *staged_cs, *tmp_cs; in cs_do_release() local
727 list_for_each_entry_safe(staged_cs, tmp_cs, in cs_do_release()
729 staged_cs_put(hdev, staged_cs); in cs_do_release()
1453 cs->staged_cs = true; in cs_staged_submission()
[all …]
H A Dhabanalabs.h2010 u8 staged_cs; member