Home
last modified time | relevance | path

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

/titanic_50/usr/src/uts/common/crypto/spi/
H A Dkcf_spi.c137 kcf_provider_desc_t *prov_desc = NULL; in crypto_register_provider() local
157 prov_desc = kcf_alloc_provider_desc(info); in crypto_register_provider()
158 KCF_PROV_REFHOLD(prov_desc); in crypto_register_provider()
160 prov_desc->pd_prov_type = info->pi_provider_type; in crypto_register_provider()
163 prov_desc->pd_prov_handle = info->pi_provider_handle; in crypto_register_provider()
175 bcopy(info->pi_provider_description, prov_desc->pd_description, in crypto_register_provider()
185 prov_desc->pd_ops_vector); in crypto_register_provider()
188 prov_desc->pd_ops_vector); in crypto_register_provider()
189 prov_desc->pd_flags = info->pi_flags; in crypto_register_provider()
193 prov_desc->pd_ops_vector); in crypto_register_provider()
[all …]
/titanic_50/usr/src/uts/common/crypto/core/
H A Dkcf_prov_tabs.c102 kcf_prov_tab_add_provider(kcf_provider_desc_t *prov_desc) in kcf_prov_tab_add_provider() argument
125 prov_tab[i] = prov_desc; in kcf_prov_tab_add_provider()
126 KCF_PROV_REFHOLD(prov_desc); in kcf_prov_tab_add_provider()
132 prov_desc->pd_prov_id = i; in kcf_prov_tab_add_provider()
138 prov_desc->pd_kcf_prov_handle = in kcf_prov_tab_add_provider()
139 (crypto_kcf_provider_handle_t)prov_desc->pd_prov_id; in kcf_prov_tab_add_provider()
157 kcf_provider_desc_t *prov_desc; in kcf_prov_tab_rem_provider() local
169 ((prov_desc = prov_tab[prov_id]) == NULL)) { in kcf_prov_tab_rem_provider()
187 KCF_PROV_REFRELE(prov_desc); in kcf_prov_tab_rem_provider()
206 kcf_provider_desc_t *prov_desc; in kcf_prov_tab_lookup() local
[all …]
H A Dkcf_mech_tabs.c383 kcf_provider_desc_t *prov_desc, kcf_prov_mech_desc_t **pmdpp) in kcf_add_mech_provider() argument
396 ASSERT(prov_desc->pd_prov_type != CRYPTO_LOGICAL_PROVIDER); in kcf_add_mech_provider()
398 mech_info = &prov_desc->pd_mechanisms[mech_indx]; in kcf_add_mech_provider()
403 if (is_mech_disabled(prov_desc, mech_info->cm_mech_name)) { in kcf_add_mech_provider()
460 prov_mech->pm_prov_desc = prov_desc; in kcf_add_mech_provider()
461 prov_desc->pd_mech_indx[KCF_MECH2CLASS(kcf_mech_type)] in kcf_add_mech_provider()
464 KCF_PROV_REFHOLD(prov_desc); in kcf_add_mech_provider()
474 for (i = 0; i < prov_desc->pd_mech_list_count; i++) { in kcf_add_mech_provider()
475 dmi = &prov_desc->pd_mechanisms[i]; in kcf_add_mech_provider()
482 if (is_mech_disabled(prov_desc, dmi->cm_mech_name)) in kcf_add_mech_provider()
[all …]