/illumos-gate/usr/src/uts/common/crypto/api/ |
H A D | kcf_mac.c | 171 crypto_mechanism_t lmech; local 173 lmech = *mech; 174 KCF_SET_PROVIDER_MECHNUM(mech->cm_type, pd, &lmech); 176 error = KCF_PROV_MAC_ATOMIC(pd, pd->pd_sid, &lmech, key, data, 295 crypto_mechanism_t lmech; local 297 lmech = *mech; 298 KCF_SET_PROVIDER_MECHNUM(mech->cm_type, pd, &lmech); 300 error = KCF_PROV_MAC_VERIFY_ATOMIC(pd, pd->pd_sid, &lmech, key, 401 crypto_mechanism_t lmech; local 403 lmech [all...] |
H A D | kcf_digest.c | 149 crypto_mechanism_t lmech; local 151 lmech = *mech; 152 KCF_SET_PROVIDER_MECHNUM(mech->cm_type, pd, &lmech); 153 error = KCF_PROV_DIGEST_ATOMIC(pd, pd->pd_sid, &lmech, data, 238 crypto_mechanism_t lmech; local 240 lmech = *mech; 241 KCF_SET_PROVIDER_MECHNUM(mech->cm_type, real_provider, &lmech); 242 error = KCF_PROV_DIGEST_INIT(real_provider, ctx, &lmech,
|
H A D | kcf_cipher.c | 142 crypto_mechanism_t lmech; local 144 lmech = *mech; 145 KCF_SET_PROVIDER_MECHNUM(mech->cm_type, real_provider, &lmech); 149 &lmech, key, tmpl, KCF_SWFP_RHNDL(crq)); 154 &lmech, key, tmpl, KCF_SWFP_RHNDL(crq)); 396 crypto_mechanism_t lmech; local 398 lmech = *mech; 399 KCF_SET_PROVIDER_MECHNUM(mech->cm_type, pd, &lmech); 401 error = KCF_PROV_ENCRYPT_ATOMIC(pd, pd->pd_sid, &lmech, key, 678 crypto_mechanism_t lmech; local [all...] |
H A D | kcf_miscapi.c | 532 crypto_mechanism_t lmech; local 535 lmech = *mech; 536 KCF_SET_PROVIDER_MECHNUM(mech->cm_type, pd, &lmech); 537 error = KCF_PROV_KEY_CHECK(pd, &lmech, key); 556 crypto_mechanism_t lmech; local 559 lmech = *mech; 561 &lmech); 562 error = KCF_PROV_KEY_CHECK(pd, &lmech, key); 586 crypto_mechanism_t lmech; local 600 lmech [all...] |
H A D | kcf_sign.c | 299 crypto_mechanism_t lmech; local 301 lmech = *mech; 302 KCF_SET_PROVIDER_MECHNUM(mech->cm_type, pd, &lmech); 304 error = KCF_PROV_SIGN_ATOMIC(pd, pd->pd_sid, &lmech, 309 &lmech, key, data, spi_ctx_tmpl, signature,
|
H A D | kcf_verify.c | 301 crypto_mechanism_t lmech; local 303 lmech = *mech; 304 KCF_SET_PROVIDER_MECHNUM(mech->cm_type, pd, &lmech); 306 error = KCF_PROV_VERIFY_ATOMIC(pd, pd->pd_sid, &lmech, 312 &lmech, key, signature, spi_ctx_tmpl, data,
|
H A D | kcf_dual.c | 667 crypto_mechanism_t lmech = *encr_mech; local 669 lmech.cm_type = prov_encr_mechid; 671 error = KCF_PROV_ENCRYPT_INIT(pd, ctx, &lmech, 1259 crypto_mechanism_t lmech; local 1261 lmech = *decr_mech; 1263 pd, &lmech); 1266 &lmech, decr_key, (crypto_data_t *)ct, 1648 crypto_mechanism_t lmech = *decr_mech; local 1650 lmech.cm_type = prov_decr_mechid; 1652 error = KCF_PROV_DECRYPT_INIT(pd, ctx, &lmech, [all...] |