Lines Matching defs:handle
12 static void encaps_handle_do_release(struct hl_cs_encaps_sig_handle *handle, bool put_hw_sob,
15 struct hl_encaps_signals_mgr *mgr = &handle->ctx->sig_mgr;
18 hw_sob_put(handle->hw_sob);
21 idr_remove(&mgr->handles, handle->id);
25 hl_ctx_put(handle->ctx);
27 kfree(handle);
32 struct hl_cs_encaps_sig_handle *handle =
35 encaps_handle_do_release(handle, false, true);
40 struct hl_cs_encaps_sig_handle *handle =
43 encaps_handle_do_release(handle, true, false);
48 struct hl_cs_encaps_sig_handle *handle =
51 encaps_handle_do_release(handle, true, true);
62 struct hl_cs_encaps_sig_handle *handle;
74 idr_for_each_entry(idp, handle, id)
75 kref_put(&handle->refcount, hl_encaps_release_handle_and_put_sob);
172 ctx->handle = rc;
191 idr_remove(&ctx_mgr->handles, ctx->handle);