Lines Matching full:pd

89 	kcf_provider_desc_t *pd;  in crypto_mac()  local
95 /* The pd is returned held */ in crypto_mac()
96 if ((pd = kcf_get_mech_provider(mech->cm_type, &me, &error, in crypto_mac()
107 KCF_SET_PROVIDER_MECHNUM(mech->cm_type, pd, &lmech); in crypto_mac()
108 error = KCF_PROV_MAC_ATOMIC(pd, &lmech, key, data, in crypto_mac()
112 /* Add pd to the linked list of providers tried. */ in crypto_mac()
113 if (kcf_insert_triedlist(&list, pd, KM_SLEEP) != NULL) in crypto_mac()
120 KCF_PROV_REFRELE(pd); in crypto_mac()
128 * pd: pointer to the descriptor of the provider to use for this
156 crypto_mac_init_prov(kcf_provider_desc_t *pd, in crypto_mac_init_prov() argument
162 kcf_provider_desc_t *real_provider = pd; in crypto_mac_init_prov()
164 ASSERT(KCF_PROV_REFHELD(pd)); in crypto_mac_init_prov()
195 kcf_provider_desc_t *pd; in crypto_mac_init() local
201 /* The pd is returned held */ in crypto_mac_init()
202 if ((pd = kcf_get_mech_provider(mech->cm_type, &me, &error, in crypto_mac_init()
219 error = crypto_mac_init_prov(pd, mech, key, in crypto_mac_init()
222 /* Add pd to the linked list of providers tried. */ in crypto_mac_init()
223 if (kcf_insert_triedlist(&list, pd, KM_SLEEP) != NULL) in crypto_mac_init()
230 KCF_PROV_REFRELE(pd); in crypto_mac_init()
252 kcf_provider_desc_t *pd; in crypto_mac_update() local
256 ((pd = kcf_ctx->kc_prov_desc) == NULL)) { in crypto_mac_update()
260 return (KCF_PROV_MAC_UPDATE(pd, ctx, data)); in crypto_mac_update()
281 kcf_provider_desc_t *pd; in crypto_mac_final() local
285 ((pd = kcf_ctx->kc_prov_desc) == NULL)) { in crypto_mac_final()
289 int rv = KCF_PROV_MAC_FINAL(pd, ctx, mac); in crypto_mac_final()