]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/spdk/intel-ipsec-mb/LibTestApp/gcm_ctr_vectors_test.h
import 15.2.0 Octopus source
[ceph.git] / ceph / src / spdk / intel-ipsec-mb / LibTestApp / gcm_ctr_vectors_test.h
index 93b0a31083824a650226dcbe10c0de0b75961a44..e54706bd2fd753724886286145b726ffbeda8f3d 100644 (file)
@@ -35,6 +35,7 @@ enum arch_type {
         ARCH_AVX,
         ARCH_AVX2,
         ARCH_AVX512,
+        ARCH_NO_AESNI,
         ARCH_NUMOF
 };
 
@@ -66,9 +67,9 @@ struct gcm_ctr_vector {
         {K##N, (KBITS(K##N)), IV##N, sizeof(IV##N), A##N, A##N##_len,   \
                         P##N, sizeof(P##N), C##N, T##N, sizeof(T##N)}
 
-int gcm_test(const enum arch_type arch);
-
 struct MB_MGR;
+
+extern int gcm_test(MB_MGR *p_mgr);
 int ctr_test(const enum arch_type arch, struct MB_MGR *);
 
 #endif /* GCM_CTR_VECTORS_TEST_H_ */