Fix function signatures in aes-gcm-armv8 comments.
authorfisher.yu <fisher.yu@arm.com>
Wed, 14 Jun 2023 07:17:49 +0000 (07:17 +0000)
committerPauli <pauli@openssl.org>
Fri, 16 Jun 2023 10:15:24 +0000 (20:15 +1000)
Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21208)

crypto/modes/asm/aes-gcm-armv8-unroll8_64.pl
crypto/modes/asm/aes-gcm-armv8_64.pl

index d17f4b16ef4627a38a86d75c60ffe05ad3eb4655..f123be7db123232c00305c6acd83fc8db47d696d 100644 (file)
@@ -249,12 +249,12 @@ my $rk4v="v27";
 
 
 #########################################################################################
-# size_t unroll8_eor3_aes_gcm_enc_128_kernel(const unsigned char *in,
-#                               size_t len,
-#                               unsigned char *out,
-#                               const void *key,
-#                               unsigned char ivec[16],
-#                               u64 *Xi);
+# size_t unroll8_eor3_aes_gcm_enc_128_kernel(const uint8_t * plaintext,
+#                                            uint64_t plaintext_length,
+#                                            uint8_t * ciphertext,
+#                                            uint64_t *Xi,
+#                                            unsigned char ivec[16],
+#                                            const void *key);
 #
 $code.=<<___;
 .global unroll8_eor3_aes_gcm_enc_128_kernel
@@ -1348,12 +1348,12 @@ unroll8_eor3_aes_gcm_enc_128_kernel:
 ___
 
 #########################################################################################
-# size_t unroll8_eor3_aes_gcm_dec_128_kernel(const unsigned char *in,
-#                               size_t len,
-#                               unsigned char *out,
-#                               u64 *Xi,
-#                               unsigned char ivec[16],
-#                               const void *key);
+# size_t unroll8_eor3_aes_gcm_dec_128_kernel(const uint8_t * ciphertext,
+#                                            uint64_t plaintext_length,
+#                                            uint8_t * plaintext,
+#                                            uint64_t *Xi,
+#                                            unsigned char ivec[16],
+#                                            const void *key);
 #
 $code.=<<___;
 .global unroll8_eor3_aes_gcm_dec_128_kernel
@@ -2502,12 +2502,12 @@ my $rk3q1="v26.1q";
 my $rk4v="v27";
 
 #########################################################################################
-# size_t unroll8_eor3_aes_gcm_enc_192_kernel(const unsigned char *in,
-#                               size_t len,
-#                               unsigned char *out,
-#                               const void *key,
-#                               unsigned char ivec[16],
-#                               u64 *Xi);
+# size_t unroll8_eor3_aes_gcm_enc_192_kernel(const uint8_t * plaintext,
+#                                            uint64_t plaintext_length,
+#                                            uint8_t * ciphertext,
+#                                            uint64_t *Xi,
+#                                            unsigned char ivec[16],
+#                                            const void *key);
 #
 $code.=<<___;
 .global unroll8_eor3_aes_gcm_enc_192_kernel
@@ -3664,12 +3664,12 @@ unroll8_eor3_aes_gcm_enc_192_kernel:
 ___
 
 #########################################################################################
-# size_t unroll8_eor3_aes_gcm_dec_192_kernel(const unsigned char *in,
-#                               size_t len,
-#                               unsigned char *out,
-#                               const void *key,
-#                               unsigned char ivec[16],
-#                               u64 *Xi);
+# size_t unroll8_eor3_aes_gcm_dec_192_kernel(const uint8_t * ciphertext,
+#                                            uint64_t plaintext_length,
+#                                            uint8_t * plaintext,
+#                                            uint64_t *Xi,
+#                                            unsigned char ivec[16],
+#                                            const void *key);
 #
 $code.=<<___;
 .global unroll8_eor3_aes_gcm_dec_192_kernel
@@ -4879,12 +4879,12 @@ my $rk2q1="v28.1q";
 my $rk3q1="v26.1q";
 my $rk4v="v27";
 #########################################################################################
-# size_t unroll8_eor3_aes_gcm_enc_256_kernel(const unsigned char *in,
-#                               size_t len,
-#                               unsigned char *out,
-#                               const void *key,
-#                               unsigned char ivec[16],
-#                               u64 *Xi);
+# size_t unroll8_eor3_aes_gcm_enc_256_kernel(const uint8_t * plaintext,
+#                                            uint64_t plaintext_length,
+#                                            uint8_t * ciphertext,
+#                                            uint64_t *Xi,
+#                                            unsigned char ivec[16],
+#                                            const void *key);
 #
 $code.=<<___;
 .global unroll8_eor3_aes_gcm_enc_256_kernel
@@ -6110,12 +6110,12 @@ ___
 
 {
 #########################################################################################
-# size_t unroll8_eor3_aes_gcm_dec_256_kernel(const unsigned char *in,
-#                               size_t len,
-#                               unsigned char *out,
-#                               const void *key,
-#                               unsigned char ivec[16],
-#                               u64 *Xi);
+# size_t unroll8_eor3_aes_gcm_dec_256_kernel(const uint8_t * ciphertext,
+#                                            uint64_t plaintext_length,
+#                                            uint8_t * plaintext,
+#                                            uint64_t *Xi,
+#                                            unsigned char ivec[16],
+#                                            const void *key);
 #
 $code.=<<___;
 .global unroll8_eor3_aes_gcm_dec_256_kernel
index b5e76914270248d87c9f44331199b61601097b66..0904440a44426edb89c80e0a16b34e071e1e6b9e 100755 (executable)
@@ -245,12 +245,12 @@ $code.=<<___                    if ($flavour !~ /64/);
 ___
 
 #########################################################################################
-# size_t aes_gcm_enc_128_kernel(const unsigned char *in,
-#                               size_t len,
-#                               unsigned char *out,
-#                               const void *key,
+# size_t aes_gcm_enc_128_kernel(const uint8_t * plaintext,
+#                               uint64_t plaintext_length,
+#                               uint8_t * ciphertext,
+#                               uint64_t *Xi,
 #                               unsigned char ivec[16],
-#                               u64 *Xi);
+#                               const void *key);
 #
 $code.=<<___;
 .global aes_gcm_enc_128_kernel
@@ -1131,12 +1131,12 @@ aes_gcm_enc_128_kernel:
 ___
 
 #########################################################################################
-# size_t aes_gcm_dec_128_kernel(const unsigned char *in,
-#                               size_t len,
-#                               unsigned char *out,
-#                               const void *key,
+# size_t aes_gcm_dec_128_kernel(const uint8_t * ciphertext,
+#                               uint64_t plaintext_length,
+#                               uint8_t * plaintext,
+#                               uint64_t *Xi,
 #                               unsigned char ivec[16],
-#                               u64 *Xi);
+#                               const void *key);
 #
 $code.=<<___;
 .global aes_gcm_dec_128_kernel
@@ -2089,12 +2089,12 @@ my $rk4v="v22";
 my $rk4d="d22";
 
 #########################################################################################
-# size_t aes_gcm_enc_192_kernel(const unsigned char *in,
-#                               size_t len,
-#                               unsigned char *out,
-#                               const void *key,
+# size_t aes_gcm_enc_192_kernel(const uint8_t * plaintext,
+#                               uint64_t plaintext_length,
+#                               uint8_t * ciphertext,
+#                               uint64_t *Xi,
 #                               unsigned char ivec[16],
-#                               u64 *Xi);
+#                               const void *key);
 #
 $code.=<<___;
 .global aes_gcm_enc_192_kernel
@@ -3026,12 +3026,12 @@ aes_gcm_enc_192_kernel:
 ___
 
 #########################################################################################
-# size_t aes_gcm_dec_192_kernel(const unsigned char *in,
-#                               size_t len,
-#                               unsigned char *out,
-#                               const void *key,
+# size_t aes_gcm_dec_192_kernel(const uint8_t * ciphertext,
+#                               uint64_t plaintext_length,
+#                               uint8_t * plaintext,
+#                               uint64_t *Xi,
 #                               unsigned char ivec[16],
-#                               u64 *Xi);
+#                               const void *key);
 #
 $code.=<<___;
 .global aes_gcm_dec_192_kernel
@@ -4034,12 +4034,12 @@ my $rk4v="v22";
 my $rk4d="d22";
 
 #########################################################################################
-# size_t aes_gcm_enc_256_kernel(const unsigned char *in,
-#                               size_t len,
-#                               unsigned char *out,
-#                               const void *key,
+# size_t aes_gcm_enc_256_kernel(const uint8_t * plaintext,
+#                               uint64_t plaintext_length,
+#                               uint8_t * ciphertext,
+#                               uint64_t *Xi,
 #                               unsigned char ivec[16],
-#                               u64 *Xi);
+#                               const void *key);
 #
 $code.=<<___;
 .global aes_gcm_enc_256_kernel
@@ -5019,12 +5019,12 @@ my $t8d="d4";
 my $t9="v6";
 my $t9d="d6";
 #########################################################################################
-# size_t aes_gcm_dec_256_kernel(const unsigned char *in,
-#                               size_t len,
-#                               unsigned char *out,
-#                               const void *key,
+# size_t aes_gcm_dec_256_kernel(const uint8_t * ciphertext,
+#                               uint64_t plaintext_length,
+#                               uint8_t * plaintext,
+#                               uint64_t *Xi,
 #                               unsigned char ivec[16],
-#                               u64 *Xi);
+#                               const void *key);
 #
 $code.=<<___;
 .global aes_gcm_dec_256_kernel