Home
last modified time | relevance | path

Searched refs:cm_type (Results 1 – 14 of 14) sorted by relevance

/f-stack/freebsd/contrib/openzfs/module/icp/io/
H A Dsha2_mod.c636 SHA2Init(mechanism->cm_type, &sha2_ctx); in sha2_digest_atomic()
769 switch (mechanism->cm_type) { in sha2_mac_init()
810 PROV_SHA2_DIGEST_KEY(mechanism->cm_type / 3, in sha2_mac_init()
824 if (mechanism->cm_type % 3 == 2) { in sha2_mac_init()
1003 switch (mechanism->cm_type) { in sha2_mac_atomic()
1036 PROV_SHA2_DIGEST_KEY(mechanism->cm_type / 3, in sha2_mac_atomic()
1048 if ((mechanism->cm_type % 3) == 2) { in sha2_mac_atomic()
1141 switch (mechanism->cm_type) { in sha2_mac_verify_atomic()
1186 if (mechanism->cm_type % 3 == 2) { in sha2_mac_verify_atomic()
1319 switch (mechanism->cm_type) { in sha2_create_ctx_template()
[all …]
H A Daes.c243 switch (mechanism->cm_type) { in aes_check_mech_param()
951 switch (mechanism->cm_type) { in aes_encrypt_atomic()
972 switch (mechanism->cm_type) { in aes_encrypt_atomic()
1087 switch (mechanism->cm_type) { in aes_decrypt_atomic()
1108 switch (mechanism->cm_type) { in aes_decrypt_atomic()
1135 mechanism->cm_type == AES_GMAC_MECH_INFO_TYPE) in aes_decrypt_atomic()
1253 mechanism->cm_type != AES_GMAC_MECH_INFO_TYPE) in aes_create_ctx_template()
1326 switch (mechanism->cm_type) { in aes_common_init_ctx()
1391 if (mech->cm_type != AES_GMAC_MECH_INFO_TYPE) in process_gmac_mech()
1429 gcm_mech.cm_type = AES_GCM_MECH_INFO_TYPE; in aes_mac_atomic()
[all …]
H A Dsha1_mod.c245 if (mechanism->cm_type != SHA1_MECH_INFO_TYPE) in sha1_digest_init()
574 if (mechanism->cm_type != SHA1_MECH_INFO_TYPE) in sha1_digest_atomic()
695 if (mechanism->cm_type != SHA1_HMAC_MECH_INFO_TYPE && in sha1_mac_init()
696 mechanism->cm_type != SHA1_HMAC_GEN_MECH_INFO_TYPE) in sha1_mac_init()
737 if (mechanism->cm_type == SHA1_HMAC_GEN_MECH_INFO_TYPE) { in sha1_mac_init()
893 if (mechanism->cm_type != SHA1_HMAC_MECH_INFO_TYPE && in sha1_mac_atomic()
894 mechanism->cm_type != SHA1_HMAC_GEN_MECH_INFO_TYPE) in sha1_mac_atomic()
1009 if (mechanism->cm_type != SHA1_HMAC_MECH_INFO_TYPE && in sha1_mac_verify_atomic()
1010 mechanism->cm_type != SHA1_HMAC_GEN_MECH_INFO_TYPE) in sha1_mac_verify_atomic()
1160 if ((mechanism->cm_type != SHA1_HMAC_MECH_INFO_TYPE) && in sha1_create_ctx_template()
[all …]
H A Dskein_mod.c198 switch (mechanism->cm_type) { in skein_get_digest_bitlen()
405 if (!VALID_SKEIN_DIGEST_MECH(mechanism->cm_type)) in skein_digest_init()
413 SKEIN_CTX(ctx)->sc_mech_type = mechanism->cm_type; in skein_digest_init()
553 if (!VALID_SKEIN_DIGEST_MECH(mechanism->cm_type)) in skein_digest_atomic()
555 skein_ctx.sc_mech_type = mechanism->cm_type; in skein_digest_atomic()
587 if (!VALID_SKEIN_MAC_MECH(mechanism->cm_type)) in skein_mac_ctx_build()
591 ctx->sc_mech_type = mechanism->cm_type; in skein_mac_ctx_build()
/f-stack/freebsd/contrib/openzfs/module/icp/api/
H A Dkcf_ctxops.c88 error = kcf_get_sw_prov(mech->cm_type, &pd, &me, B_TRUE); in crypto_create_ctx_template()
99 prov_mech.cm_type = KCF_TO_PROV_MECHNUM(pd, mech->cm_type); in crypto_create_ctx_template()
H A Dkcf_cipher.c115 error = kcf_get_hardware_provider(mech->cm_type, in crypto_cipher_init_prov()
119 error = kcf_get_hardware_provider(mech->cm_type, in crypto_cipher_init_prov()
159 KCF_CAN_SHARE_OPSTATE(pd, mech->cm_type)) { in crypto_cipher_init_prov()
164 if ((kcf_get_sw_prov(mech->cm_type, &tpd, &tctxp->kc_mech, in crypto_cipher_init_prov()
168 sinfo = &(KCF_TO_PROV_MECHINFO(tpd, mech->cm_type)); in crypto_cipher_init_prov()
237 if ((pd = kcf_get_mech_provider(mech->cm_type, &me, &error, in crypto_cipher_init()
326 error = kcf_get_hardware_provider(mech->cm_type, in crypto_encrypt_prov()
363 if ((pd = kcf_get_mech_provider(mech->cm_type, &me, &error, in crypto_encrypt()
395 KCF_SET_PROVIDER_MECHNUM(mech->cm_type, pd, &lmech); in crypto_encrypt()
608 rv = kcf_get_hardware_provider(mech->cm_type, in crypto_decrypt_prov()
[all …]
H A Dkcf_mac.c102 rv = kcf_get_hardware_provider(mech->cm_type, in crypto_mac_prov()
138 if ((pd = kcf_get_mech_provider(mech->cm_type, &me, &error, in crypto_mac()
170 KCF_SET_PROVIDER_MECHNUM(mech->cm_type, pd, &lmech); in crypto_mac()
227 rv = kcf_get_hardware_provider(mech->cm_type, in crypto_mac_verify_prov()
263 if ((pd = kcf_get_mech_provider(mech->cm_type, &me, &error, in crypto_mac_verify()
295 KCF_SET_PROVIDER_MECHNUM(mech->cm_type, pd, &lmech); in crypto_mac_verify()
380 rv = kcf_get_hardware_provider(mech->cm_type, in crypto_mac_init_prov()
400 KCF_SET_PROVIDER_MECHNUM(mech->cm_type, real_provider, &lmech); in crypto_mac_init_prov()
443 if ((pd = kcf_get_mech_provider(mech->cm_type, &me, &error, in crypto_mac_init()
H A Dkcf_digest.c101 rv = kcf_get_hardware_provider(mech->cm_type, in crypto_digest_prov()
135 if ((pd = kcf_get_mech_provider(mech->cm_type, NULL, &error, list, in crypto_digest()
148 KCF_SET_PROVIDER_MECHNUM(mech->cm_type, pd, &lmech); in crypto_digest()
217 error = kcf_get_hardware_provider(mech->cm_type, in crypto_digest_init_prov()
237 KCF_SET_PROVIDER_MECHNUM(mech->cm_type, real_provider, &lmech); in crypto_digest_init_prov()
276 if ((pd = kcf_get_mech_provider(mech->cm_type, NULL, &error, in crypto_digest_init()
/f-stack/freebsd/contrib/openzfs/module/icp/include/sys/crypto/
H A Dops_impl.h376 dops->do_framework_mechtype = mechp->cm_type; \
393 mops->mo_framework_mechtype = mechp->cm_type; \
411 cops->eo_framework_mechtype = mechp->cm_type; \
429 cops->dop_framework_mechtype = mechp->cm_type; \
447 sops->so_framework_mechtype = mechp->cm_type; \
465 vops->vo_framework_mechtype = mechp->cm_type; \
564 kops->ko_framework_mechtype = mechp->cm_type; \
605 kops->ko_framework_mechtype = mechp->cm_type; \
623 (mechp)->cm_type = \
/f-stack/freebsd/contrib/openzfs/module/icp/core/
H A Dkcf_sched.c373 dops->do_mech.cm_type = dops->do_framework_mechtype; in can_resubmit()
383 mops->mo_mech.cm_type = mops->mo_framework_mechtype; in can_resubmit()
393 sops->so_mech.cm_type = sops->so_framework_mechtype; in can_resubmit()
412 vops->vo_mech.cm_type = vops->vo_framework_mechtype; in can_resubmit()
431 eops->eo_mech.cm_type = eops->eo_framework_mechtype; in can_resubmit()
441 dcrops->dop_mech.cm_type = dcrops->dop_framework_mechtype; in can_resubmit()
452 eops->em_encr_mech.cm_type = eops->em_framework_encr_mechtype; in can_resubmit()
454 eops->em_mac_mech.cm_type = eops->em_framework_mac_mechtype; in can_resubmit()
465 dops->md_mac_mech.cm_type = dops->md_framework_mac_mechtype; in can_resubmit()
467 dops->md_decr_mech.cm_type = dops->md_framework_decr_mechtype; in can_resubmit()
[all …]
H A Dkcf_callprov.c371 crypto_mech_type_t m2id = mech2->cm_type; in kcf_get_dual_provider()
375 if (kcf_get_mech_entry(mech1->cm_type, &me) != KCF_SUCCESS) { in kcf_get_dual_provider()
/f-stack/freebsd/contrib/openzfs/module/zfs/
H A Dhkdf.c34 mech.cm_type = crypto_mech2id(SUN_CKM_SHA512_HMAC); in hkdf_sha512_extract()
81 mech.cm_type = crypto_mech2id(SUN_CKM_SHA512_HMAC); in hkdf_sha512_expand()
/f-stack/freebsd/contrib/openzfs/include/sys/crypto/
H A Dcommon.h49 crypto_mech_type_t cm_type; /* mechanism type */ member
57 crypto_mech_type_t cm_type; /* mechanism type */ member
/f-stack/freebsd/contrib/openzfs/module/os/linux/zfs/
H A Dzio_crypt.c272 mech.cm_type = crypto_mech2id(zio_crypt_table[crypt].ci_mechname); in zio_crypt_key_init()
278 mech.cm_type = crypto_mech2id(SUN_CKM_SHA512_HMAC); in zio_crypt_key_init()
401 mech.cm_type = crypto_mech2id(crypt_info.ci_mechname); in zio_do_crypt_uio()
629 mech.cm_type = crypto_mech2id(zio_crypt_table[crypt].ci_mechname); in zio_crypt_key_unwrap()
635 mech.cm_type = crypto_mech2id(SUN_CKM_SHA512_HMAC); in zio_crypt_key_unwrap()
682 mech.cm_type = crypto_mech2id(SUN_CKM_SHA512_HMAC); in zio_crypt_do_hmac()
1137 mech.cm_type = crypto_mech2id(SUN_CKM_SHA512_HMAC); in zio_crypt_do_objset_hmacs()