Lines Matching full:pd
73 kcf_provider_desc_t *pd; in crypto_encrypt() local
79 /* pd is returned held */ in crypto_encrypt()
80 if ((pd = kcf_get_mech_provider(mech->cm_type, &me, &error, in crypto_encrypt()
91 KCF_SET_PROVIDER_MECHNUM(mech->cm_type, pd, &lmech); in crypto_encrypt()
92 error = KCF_PROV_ENCRYPT_ATOMIC(pd, &lmech, key, in crypto_encrypt()
96 /* Add pd to the linked list of providers tried. */ in crypto_encrypt()
97 if (kcf_insert_triedlist(&list, pd, KM_SLEEP) != NULL) in crypto_encrypt()
104 KCF_PROV_REFRELE(pd); in crypto_encrypt()
112 * pd: provider descriptor
144 kcf_provider_desc_t *pd; in crypto_decrypt() local
150 /* pd is returned held */ in crypto_decrypt()
151 if ((pd = kcf_get_mech_provider(mech->cm_type, &me, &error, in crypto_decrypt()
162 KCF_SET_PROVIDER_MECHNUM(mech->cm_type, pd, &lmech); in crypto_decrypt()
164 error = KCF_PROV_DECRYPT_ATOMIC(pd, &lmech, key, in crypto_decrypt()
168 /* Add pd to the linked list of providers tried. */ in crypto_decrypt()
169 if (kcf_insert_triedlist(&list, pd, KM_SLEEP) != NULL) in crypto_decrypt()
176 KCF_PROV_REFRELE(pd); in crypto_decrypt()