Lines Matching refs:pd
90 kcf_provider_desc_t *pd; in crypto_mac() local
97 if ((pd = kcf_get_mech_provider(mech->cm_type, &me, &error, in crypto_mac()
108 KCF_SET_PROVIDER_MECHNUM(mech->cm_type, pd, &lmech); in crypto_mac()
109 error = KCF_PROV_MAC_ATOMIC(pd, &lmech, key, data, in crypto_mac()
114 if (kcf_insert_triedlist(&list, pd, KM_SLEEP) != NULL) in crypto_mac()
121 KCF_PROV_REFRELE(pd); in crypto_mac()
157 crypto_mac_init_prov(kcf_provider_desc_t *pd, in crypto_mac_init_prov() argument
163 kcf_provider_desc_t *real_provider = pd; in crypto_mac_init_prov()
165 ASSERT(KCF_PROV_REFHELD(pd)); in crypto_mac_init_prov()
196 kcf_provider_desc_t *pd; in crypto_mac_init() local
203 if ((pd = kcf_get_mech_provider(mech->cm_type, &me, &error, in crypto_mac_init()
220 error = crypto_mac_init_prov(pd, mech, key, in crypto_mac_init()
224 if (kcf_insert_triedlist(&list, pd, KM_SLEEP) != NULL) in crypto_mac_init()
231 KCF_PROV_REFRELE(pd); in crypto_mac_init()
253 kcf_provider_desc_t *pd; in crypto_mac_update() local
257 ((pd = kcf_ctx->kc_prov_desc) == NULL)) { in crypto_mac_update()
261 return (KCF_PROV_MAC_UPDATE(pd, ctx, data)); in crypto_mac_update()
282 kcf_provider_desc_t *pd; in crypto_mac_final() local
286 ((pd = kcf_ctx->kc_prov_desc) == NULL)) { in crypto_mac_final()
290 int rv = KCF_PROV_MAC_FINAL(pd, ctx, mac); in crypto_mac_final()