Lines Matching refs:cs_cmpl

416 		struct hl_cs_job *job, struct hl_cs_compl *cs_cmpl)  in init_signal_cs()  argument
427 cs_cmpl->hw_sob = hw_sob; in init_signal_cs()
428 cs_cmpl->sob_val = prop->next_sob_val; in init_signal_cs()
432 cs_cmpl->hw_sob->sob_id, cs_cmpl->sob_val, q_idx, in init_signal_cs()
433 cs_cmpl->cs_seq); in init_signal_cs()
439 cs_cmpl->hw_sob->sob_id, 0, true); in init_signal_cs()
452 struct hl_cs_compl *cs_cmpl) in hl_hw_queue_encaps_sig_set_sob_info() argument
457 cs_cmpl->hw_sob = handle->hw_sob; in hl_hw_queue_encaps_sig_set_sob_info()
471 cs_cmpl->sob_val = handle->pre_sob_val + offset; in hl_hw_queue_encaps_sig_set_sob_info()
475 struct hl_cs_job *job, struct hl_cs_compl *cs_cmpl) in init_wait_cs() argument
494 hl_hw_queue_encaps_sig_set_sob_info(hdev, cs, job, cs_cmpl); in init_wait_cs()
499 cs_cmpl->sob_val, in init_wait_cs()
503 cs_cmpl->hw_sob = signal_cs_cmpl->hw_sob; in init_wait_cs()
504 cs_cmpl->sob_val = signal_cs_cmpl->sob_val; in init_wait_cs()
526 kref_get(&cs_cmpl->hw_sob->kref); in init_wait_cs()
532 cs_cmpl->hw_sob->sob_id, cs_cmpl->sob_val, in init_wait_cs()
536 wait_prop.sob_base = cs_cmpl->hw_sob->sob_id; in init_wait_cs()
538 wait_prop.sob_val = cs_cmpl->sob_val; in init_wait_cs()
563 struct hl_cs_compl *cs_cmpl = in init_signal_wait_cs() local
572 rc = init_signal_cs(hdev, job, cs_cmpl); in init_signal_wait_cs()
574 rc = init_wait_cs(hdev, cs, job, cs_cmpl); in init_signal_wait_cs()
582 struct hl_cs_compl *cs_cmpl = in encaps_sig_first_staged_cs_handler() local
603 cs_cmpl->encaps_signals = true; in encaps_sig_first_staged_cs_handler()
604 cs_cmpl->encaps_sig_hdl = encaps_sig_hdl; in encaps_sig_first_staged_cs_handler()
610 cs_cmpl->hw_sob = encaps_sig_hdl->hw_sob; in encaps_sig_first_staged_cs_handler()
611 cs_cmpl->sob_val = encaps_sig_hdl->pre_sob_val + in encaps_sig_first_staged_cs_handler()
618 cs_cmpl->hw_sob->sob_id, in encaps_sig_first_staged_cs_handler()
619 cs_cmpl->sob_val); in encaps_sig_first_staged_cs_handler()