Lines Matching refs:auth_xform
836 struct rte_crypto_auth_xform *auth_xform = &xform->auth; in prepare_hmac_xform() local
840 auth_xform->algo = info.interim_info.hmac_data.algo; in prepare_hmac_xform()
841 auth_xform->op = RTE_CRYPTO_AUTH_OP_GENERATE; in prepare_hmac_xform()
842 auth_xform->digest_length = vec.cipher_auth.digest.len; in prepare_hmac_xform()
843 auth_xform->key.data = vec.cipher_auth.key.val; in prepare_hmac_xform()
844 auth_xform->key.length = vec.cipher_auth.key.len; in prepare_hmac_xform()
846 cap_idx.algo.auth = auth_xform->algo; in prepare_hmac_xform()
857 auth_xform->key.length, in prepare_hmac_xform()
858 auth_xform->digest_length, 0) != 0) { in prepare_hmac_xform()
860 info.device_name, auth_xform->key.length, in prepare_hmac_xform()
861 auth_xform->digest_length); in prepare_hmac_xform()
919 struct rte_crypto_auth_xform *auth_xform = &xform->auth; in prepare_gmac_xform() local
923 auth_xform->algo = RTE_CRYPTO_AUTH_AES_GMAC; in prepare_gmac_xform()
924 auth_xform->op = (info.op == FIPS_TEST_ENC_AUTH_GEN) ? in prepare_gmac_xform()
927 auth_xform->iv.offset = IV_OFF; in prepare_gmac_xform()
928 auth_xform->iv.length = vec.iv.len; in prepare_gmac_xform()
929 auth_xform->digest_length = vec.aead.digest.len; in prepare_gmac_xform()
930 auth_xform->key.data = vec.aead.key.val; in prepare_gmac_xform()
931 auth_xform->key.length = vec.aead.key.len; in prepare_gmac_xform()
933 cap_idx.algo.auth = auth_xform->algo; in prepare_gmac_xform()
944 auth_xform->key.length, in prepare_gmac_xform()
945 auth_xform->digest_length, in prepare_gmac_xform()
946 auth_xform->iv.length) != 0) { in prepare_gmac_xform()
950 info.device_name, auth_xform->key.length, in prepare_gmac_xform()
951 auth_xform->digest_length, in prepare_gmac_xform()
952 auth_xform->iv.length); in prepare_gmac_xform()
964 struct rte_crypto_auth_xform *auth_xform = &xform->auth; in prepare_cmac_xform() local
968 auth_xform->algo = RTE_CRYPTO_AUTH_AES_CMAC; in prepare_cmac_xform()
969 auth_xform->op = (info.op == FIPS_TEST_ENC_AUTH_GEN) ? in prepare_cmac_xform()
971 auth_xform->digest_length = vec.cipher_auth.digest.len; in prepare_cmac_xform()
972 auth_xform->key.data = vec.cipher_auth.key.val; in prepare_cmac_xform()
973 auth_xform->key.length = vec.cipher_auth.key.len; in prepare_cmac_xform()
975 cap_idx.algo.auth = auth_xform->algo; in prepare_cmac_xform()
986 auth_xform->key.length, in prepare_cmac_xform()
987 auth_xform->digest_length, 0) != 0) { in prepare_cmac_xform()
989 info.device_name, auth_xform->key.length, in prepare_cmac_xform()
990 auth_xform->digest_length); in prepare_cmac_xform()
1048 struct rte_crypto_auth_xform *auth_xform = &xform->auth; in prepare_sha_xform() local
1052 auth_xform->algo = info.interim_info.sha_data.algo; in prepare_sha_xform()
1053 auth_xform->op = RTE_CRYPTO_AUTH_OP_GENERATE; in prepare_sha_xform()
1054 auth_xform->digest_length = vec.cipher_auth.digest.len; in prepare_sha_xform()
1056 cap_idx.algo.auth = auth_xform->algo; in prepare_sha_xform()
1067 auth_xform->key.length, in prepare_sha_xform()
1068 auth_xform->digest_length, 0) != 0) { in prepare_sha_xform()
1070 info.device_name, auth_xform->key.length, in prepare_sha_xform()
1071 auth_xform->digest_length); in prepare_sha_xform()