Lines Matching defs:handle
125 * and get back a handle. The crypto_provider_info structure contains a
132 crypto_kcf_provider_handle_t *handle)
162 /* provider-private handle, opaque to KCF */
256 * software queue is used for software providers. We handle ordering
362 *handle = prov_desc->pd_kcf_prov_handle;
444 crypto_unregister_provider(crypto_kcf_provider_handle_t handle)
452 if ((desc = kcf_prov_tab_lookup((crypto_provider_id_t)handle)) ==
498 if (kcf_prov_tab_rem_provider((crypto_provider_id_t)handle) !=
610 crypto_provider_notification(crypto_kcf_provider_handle_t handle, uint_t state)
614 /* lookup the provider from the given handle */
615 if ((pd = kcf_prov_tab_lookup((crypto_provider_id_t)handle)) == NULL)
625 "logical provider (%x) ignored\n", handle);
693 crypto_op_notification(crypto_req_handle_t handle, int error)
697 if (handle == NULL)
700 if ((ctype = GET_REQ_TYPE(handle)) == CRYPTO_SYNCH) {
701 kcf_sreq_node_t *sreq = (kcf_sreq_node_t *)handle;
706 kcf_areq_node_t *areq = (kcf_areq_node_t *)handle;
723 crypto_kmflag(crypto_req_handle_t handle)
725 return (REQHNDL2_KMFLAG(handle));
983 crypto_provider_id_t handle;
989 handle = info->pi_logical_providers[i];
990 lp = kcf_prov_tab_lookup((crypto_provider_id_t)handle);