Lines Matching refs:encaps_sig_hdl

654 			kref_put(&hl_cs_cmpl->encaps_sig_hdl->refcount,  in cs_do_release()
660 kref_put(&cs->encaps_sig_hdl->refcount, in cs_do_release()
1874 struct hl_cs_encaps_sig_handle *encaps_sig_hdl; in cs_ioctl_unreserve_signals() local
1885 encaps_sig_hdl = idr_find(&mgr->handles, handle_id); in cs_ioctl_unreserve_signals()
1886 if (encaps_sig_hdl) { in cs_ioctl_unreserve_signals()
1888 handle_id, encaps_sig_hdl->hw_sob->sob_addr, in cs_ioctl_unreserve_signals()
1889 encaps_sig_hdl->count); in cs_ioctl_unreserve_signals()
1893 q_idx = encaps_sig_hdl->q_idx; in cs_ioctl_unreserve_signals()
1903 if (encaps_sig_hdl->pre_sob_val + encaps_sig_hdl->count in cs_ioctl_unreserve_signals()
1905 sob_addr != encaps_sig_hdl->hw_sob->sob_addr) { in cs_ioctl_unreserve_signals()
1907 encaps_sig_hdl->pre_sob_val, in cs_ioctl_unreserve_signals()
1908 (prop->next_sob_val - encaps_sig_hdl->count)); in cs_ioctl_unreserve_signals()
1919 prop->next_sob_val -= encaps_sig_hdl->count; in cs_ioctl_unreserve_signals()
1927 kfree(encaps_sig_hdl); in cs_ioctl_unreserve_signals()
1942 struct hl_cs_encaps_sig_handle *encaps_sig_hdl = NULL; in cs_ioctl_signal_wait() local
2036 idr_for_each_entry(idp, encaps_sig_hdl, id) { in cs_ioctl_signal_wait()
2037 if (encaps_sig_hdl->cs_seq == signal_seq) { in cs_ioctl_signal_wait()
2044 kref_get(&encaps_sig_hdl->refcount); in cs_ioctl_signal_wait()
2060 encaps_sig_hdl->count) { in cs_ioctl_signal_wait()
2063 encaps_sig_hdl->count); in cs_ioctl_signal_wait()
2134 cs->encaps_sig_hdl = encaps_sig_hdl; in cs_ioctl_signal_wait()
2187 kref_put(&encaps_sig_hdl->refcount, in cs_ioctl_signal_wait()