| /f-stack/freebsd/contrib/openzfs/module/icp/io/ |
| H A D | sha2_mod.c | 636 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 D | aes.c | 243 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 D | sha1_mod.c | 245 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 D | skein_mod.c | 198 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 D | kcf_ctxops.c | 88 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 D | kcf_cipher.c | 115 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 D | kcf_mac.c | 102 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 D | kcf_digest.c | 101 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 D | ops_impl.h | 376 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 D | kcf_sched.c | 373 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 D | kcf_callprov.c | 371 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 D | hkdf.c | 34 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 D | common.h | 49 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 D | zio_crypt.c | 272 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()
|