Lines Matching refs:vec
39 struct fips_test_vector vec; variable
610 memcpy(iv, vec.iv.val, vec.iv.len); in prepare_cipher_op()
613 ret = prepare_data_mbufs(&vec.pt); in prepare_cipher_op()
617 sym->cipher.data.length = vec.pt.len; in prepare_cipher_op()
619 ret = prepare_data_mbufs(&vec.ct); in prepare_cipher_op()
623 sym->cipher.data.length = vec.ct.len; in prepare_cipher_op()
642 if (vec.iv.len) { in prepare_auth_op()
645 memset(iv, 0, vec.iv.len); in prepare_auth_op()
646 if (vec.iv.val) in prepare_auth_op()
647 memcpy(iv, vec.iv.val, vec.iv.len); in prepare_auth_op()
650 ret = prepare_data_mbufs(&vec.pt); in prepare_auth_op()
656 env.digest = rte_zmalloc(NULL, vec.cipher_auth.digest.len, in prepare_auth_op()
662 env.digest_len = vec.cipher_auth.digest.len; in prepare_auth_op()
666 sym->auth.data.length = vec.pt.len; in prepare_auth_op()
671 memcpy(env.digest, vec.cipher_auth.digest.val, in prepare_auth_op()
672 vec.cipher_auth.digest.len); in prepare_auth_op()
691 if (vec.iv.val) in prepare_aead_op()
692 memcpy(iv, vec.iv.val, vec.iv.len); in prepare_aead_op()
695 memset(iv, 0, vec.iv.len); in prepare_aead_op()
698 ret = prepare_data_mbufs(&vec.pt); in prepare_aead_op()
703 env.digest = rte_zmalloc(NULL, vec.aead.digest.len, in prepare_aead_op()
709 env.digest_len = vec.cipher_auth.digest.len; in prepare_aead_op()
711 sym->aead.data.length = vec.pt.len; in prepare_aead_op()
715 ret = prepare_data_mbufs(&vec.ct); in prepare_aead_op()
719 sym->aead.data.length = vec.ct.len; in prepare_aead_op()
720 sym->aead.digest.data = vec.aead.digest.val; in prepare_aead_op()
727 sym->aead.aad.data = vec.aead.aad.val; in prepare_aead_op()
752 cipher_xform->key.data = vec.cipher_auth.key.val; in prepare_aes_xform()
753 cipher_xform->key.length = vec.cipher_auth.key.len; in prepare_aes_xform()
755 cipher_xform->iv.length = vec.iv.len; in prepare_aes_xform()
799 cipher_xform->key.data = vec.cipher_auth.key.val; in prepare_tdes_xform()
800 cipher_xform->key.length = vec.cipher_auth.key.len; in prepare_tdes_xform()
803 cipher_xform->iv.length = vec.iv.len; in prepare_tdes_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()
878 aead_xform->aad_length = vec.aead.aad.len; in prepare_gcm_xform()
879 aead_xform->digest_length = vec.aead.digest.len; in prepare_gcm_xform()
881 aead_xform->iv.length = vec.iv.len; in prepare_gcm_xform()
882 aead_xform->key.data = vec.aead.key.val; in prepare_gcm_xform()
883 aead_xform->key.length = vec.aead.key.len; in prepare_gcm_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()
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()
1007 aead_xform->aad_length = vec.aead.aad.len; in prepare_ccm_xform()
1008 aead_xform->digest_length = vec.aead.digest.len; in prepare_ccm_xform()
1010 aead_xform->iv.length = vec.iv.len; in prepare_ccm_xform()
1011 aead_xform->key.data = vec.aead.key.val; in prepare_ccm_xform()
1012 aead_xform->key.length = vec.aead.key.len; in prepare_ccm_xform()
1054 auth_xform->digest_length = vec.cipher_auth.digest.len; in prepare_sha_xform()
1091 cipher_xform->key.data = vec.cipher_auth.key.val; in prepare_xts_xform()
1092 cipher_xform->key.length = vec.cipher_auth.key.len; in prepare_xts_xform()
1093 cipher_xform->iv.length = vec.iv.len; in prepare_xts_xform()
1206 vec.status = env.op->status; in fips_run_test()
1278 if (!(strstr(info.vec[0], "COUNT"))) in fips_mct_tdes_test()
1302 memcpy(prev_in, vec.ct.val, TDES_BLOCK_SIZE); in fips_mct_tdes_test()
1309 memcpy(vec.pt.val, val.val, in fips_mct_tdes_test()
1312 memcpy(vec.pt.val, vec.iv.val, in fips_mct_tdes_test()
1314 memcpy(vec.iv.val, val.val, in fips_mct_tdes_test()
1320 memcpy(vec.ct.val, val.val, in fips_mct_tdes_test()
1323 memcpy(vec.iv.val, vec.ct.val, in fips_mct_tdes_test()
1325 memcpy(vec.ct.val, val.val, in fips_mct_tdes_test()
1334 memcpy(vec.pt.val, val.val, in fips_mct_tdes_test()
1337 memcpy(vec.iv.val, val.val, in fips_mct_tdes_test()
1339 memcpy(vec.pt.val, prev_out, in fips_mct_tdes_test()
1344 memcpy(vec.ct.val, val.val, in fips_mct_tdes_test()
1347 memcpy(vec.iv.val, vec.ct.val, in fips_mct_tdes_test()
1349 memcpy(vec.ct.val, val.val, in fips_mct_tdes_test()
1370 memcpy(&val_key, &vec.cipher_auth.key, sizeof(val_key)); in fips_mct_tdes_test()
1411 memcpy(vec.pt.val, val.val, TDES_BLOCK_SIZE); in fips_mct_tdes_test()
1413 memcpy(vec.iv.val, val.val, TDES_BLOCK_SIZE); in fips_mct_tdes_test()
1414 memcpy(vec.pt.val, prev_out, TDES_BLOCK_SIZE); in fips_mct_tdes_test()
1418 memcpy(vec.ct.val, val.val, TDES_BLOCK_SIZE); in fips_mct_tdes_test()
1420 memcpy(vec.iv.val, prev_out, TDES_BLOCK_SIZE); in fips_mct_tdes_test()
1421 memcpy(vec.ct.val, val.val, TDES_BLOCK_SIZE); in fips_mct_tdes_test()
1464 memcpy(vec.pt.val, val.val, AES_BLOCK_SIZE); in fips_mct_aes_ecb_test()
1466 memcpy(vec.ct.val, val.val, AES_BLOCK_SIZE); in fips_mct_aes_ecb_test()
1481 memcpy(&val_key, &vec.cipher_auth.key, sizeof(val_key)); in fips_mct_aes_ecb_test()
1482 for (k = 0; k < vec.cipher_auth.key.len; k++) { in fips_mct_aes_ecb_test()
1483 switch (vec.cipher_auth.key.len) { in fips_mct_aes_ecb_test()
1546 memcpy(prev_in, vec.ct.val, AES_BLOCK_SIZE); in fips_mct_aes_test()
1552 memcpy(vec.pt.val, vec.iv.val, in fips_mct_aes_test()
1554 memcpy(vec.iv.val, val.val, in fips_mct_aes_test()
1557 memcpy(vec.ct.val, vec.iv.val, in fips_mct_aes_test()
1559 memcpy(vec.iv.val, prev_in, in fips_mct_aes_test()
1566 memcpy(vec.iv.val, val.val, AES_BLOCK_SIZE); in fips_mct_aes_test()
1567 memcpy(vec.pt.val, prev_out, AES_BLOCK_SIZE); in fips_mct_aes_test()
1569 memcpy(vec.iv.val, prev_in, AES_BLOCK_SIZE); in fips_mct_aes_test()
1570 memcpy(vec.ct.val, prev_out, AES_BLOCK_SIZE); in fips_mct_aes_test()
1586 memcpy(&val_key, &vec.cipher_auth.key, sizeof(val_key)); in fips_mct_aes_test()
1587 for (k = 0; k < vec.cipher_auth.key.len; k++) { in fips_mct_aes_test()
1588 switch (vec.cipher_auth.key.len) { in fips_mct_aes_test()
1610 memcpy(vec.iv.val, val.val, AES_BLOCK_SIZE); in fips_mct_aes_test()
1632 rte_free(vec.pt.val); in fips_mct_sha_test()
1633 vec.pt.val = rte_malloc(NULL, (MAX_DIGEST_SIZE*SHA_MD_BLOCK), 0); in fips_mct_sha_test()
1640 memcpy(md[0].val, vec.cipher_auth.digest.val, in fips_mct_sha_test()
1641 vec.cipher_auth.digest.len); in fips_mct_sha_test()
1642 md[0].len = vec.cipher_auth.digest.len; in fips_mct_sha_test()
1643 memcpy(md[1].val, vec.cipher_auth.digest.val, in fips_mct_sha_test()
1644 vec.cipher_auth.digest.len); in fips_mct_sha_test()
1645 md[1].len = vec.cipher_auth.digest.len; in fips_mct_sha_test()
1646 memcpy(md[2].val, vec.cipher_auth.digest.val, in fips_mct_sha_test()
1647 vec.cipher_auth.digest.len); in fips_mct_sha_test()
1648 md[2].len = vec.cipher_auth.digest.len; in fips_mct_sha_test()
1652 memcpy(vec.pt.val, md[0].val, in fips_mct_sha_test()
1654 memcpy((vec.pt.val + md[0].len), md[1].val, in fips_mct_sha_test()
1656 memcpy((vec.pt.val + md[0].len + md[1].len), in fips_mct_sha_test()
1659 vec.pt.len = md[0].len + md[1].len + md[2].len; in fips_mct_sha_test()
1679 memcpy(md[2].val, (val.val + vec.pt.len), in fips_mct_sha_test()
1680 vec.cipher_auth.digest.len); in fips_mct_sha_test()
1681 md[2].len = vec.cipher_auth.digest.len; in fips_mct_sha_test()
1684 memcpy(vec.cipher_auth.digest.val, md[2].val, md[2].len); in fips_mct_sha_test()
1685 vec.cipher_auth.digest.len = md[2].len; in fips_mct_sha_test()
1689 writeback_hex_str("", temp, &vec.cipher_auth.digest); in fips_mct_sha_test()
1697 rte_free(vec.pt.val); in fips_mct_sha_test()
1782 printf("%s\n", info.vec[i]); in print_test_block()