]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
x86:Modify variable name
authorJonasZhou <JonasZhou@zhaoxin.com>
Wed, 23 Sep 2020 11:22:50 +0000 (19:22 +0800)
committerJonasZhou <JonasZhou@zhaoxin.com>
Thu, 24 Sep 2020 02:06:51 +0000 (10:06 +0800)
Modify the variables _gnutls_sha_padlock and _gnutls_sha_padlock_nano.
Add a comment for detecting CPU. Modify the indentation. Delete
initialization etc.

Signed-off-by: JonasZhou <JonasZhou@zhaoxin.com>
lib/accelerated/x86/aes-padlock.h
lib/accelerated/x86/hmac-padlock.c
lib/accelerated/x86/sha-padlock.c
lib/accelerated/x86/sha-padlock.h
lib/accelerated/x86/x86-common.c

index cd9dc23609665656773c500ba373fb9f85374151..378a90e5c07ef63f0f0fdc0fcc755c6f05f765bb 100644 (file)
@@ -30,8 +30,8 @@ struct padlock_ctx {
 extern const gnutls_crypto_cipher_st _gnutls_aes_padlock;
 extern const gnutls_crypto_cipher_st _gnutls_aes_gcm_padlock;
 
-extern const gnutls_crypto_mac_st _gnutls_hmac_sha_padlock;
-extern const gnutls_crypto_digest_st _gnutls_sha_padlock;
+extern const gnutls_crypto_mac_st _gnutls_hmac_sha_padlock_oneshot;
+extern const gnutls_crypto_digest_st _gnutls_sha_padlock_oneshot;
 
 int padlock_aes_cipher_setkey(void *_ctx, const void *userkey,
                              size_t keysize);
index fd81f5c5fd401d7b2020cdd8feef66210600ff7a..043665a89c04fde2464921148b727c44afc9dfc7 100644 (file)
@@ -347,7 +347,7 @@ wrap_padlock_hmac_fast(gnutls_mac_algorithm_t algo,
        return 0;
 }
 
-const gnutls_crypto_mac_st _gnutls_hmac_sha_padlock = {
+const gnutls_crypto_mac_st _gnutls_hmac_sha_padlock_oneshot = {
        .init = NULL,
        .setkey = NULL,
        .setnonce = NULL,
@@ -357,7 +357,7 @@ const gnutls_crypto_mac_st _gnutls_hmac_sha_padlock = {
        .fast = wrap_padlock_hmac_fast
 };
 
-const gnutls_crypto_mac_st _gnutls_hmac_sha_padlock_enhance = {
+const gnutls_crypto_mac_st _gnutls_hmac_sha_padlock = {
        .init = wrap_padlock_hmac_init,
        .setkey = wrap_padlock_hmac_setkey,
        .setnonce = NULL,
index c40a3e805e99a7b60541f3ce70d2dc0a2b6f9824..4c0da36ef320990d3f1b2c8c7aa5ab3eda17fb01 100644 (file)
@@ -375,7 +375,7 @@ const struct nettle_hash padlock_sha256 = NN_HASH(sha256, padlock_sha256_update,
 const struct nettle_hash padlock_sha384 = NN_HASH(sha384, padlock_sha512_update, padlock_sha512_digest, SHA384);
 const struct nettle_hash padlock_sha512 = NN_HASH(sha512, padlock_sha512_update, padlock_sha512_digest, SHA512);
 
-const gnutls_crypto_digest_st _gnutls_sha_padlock = {
+const gnutls_crypto_digest_st _gnutls_sha_padlock_oneshot = {
        .init = NULL,
        .hash = NULL,
        .output = NULL,
@@ -383,7 +383,7 @@ const gnutls_crypto_digest_st _gnutls_sha_padlock = {
        .fast = wrap_padlock_hash_fast
 };
 
-const gnutls_crypto_digest_st _gnutls_sha_padlock_enhance = {
+const gnutls_crypto_digest_st _gnutls_sha_padlock = {
        .init = wrap_padlock_hash_init,
        .hash = wrap_padlock_hash_update,
        .output = wrap_padlock_hash_output,
index f626f17e1b5365ed68db52b116c02d759231edb1..fda6fba778c4f09ea95d6d3e444b68d105d54845 100644 (file)
@@ -30,7 +30,7 @@ extern const struct nettle_hash padlock_sha256;
 extern const struct nettle_hash padlock_sha384;
 extern const struct nettle_hash padlock_sha512;
 
-extern const gnutls_crypto_mac_st _gnutls_hmac_sha_padlock_enhance;
-extern const gnutls_crypto_digest_st _gnutls_sha_padlock_enhance;
+extern const gnutls_crypto_mac_st _gnutls_hmac_sha_padlock;
+extern const gnutls_crypto_digest_st _gnutls_sha_padlock;
 
 #endif /* GNUTLS_LIB_ACCELERATED_X86_SHA_PADLOCK_H */
index 33fa40d4a38498fa1e1d505ff08f4b23f064f719..13272cd6b0118470b9ed920130477aca87107fd7 100644 (file)
@@ -306,12 +306,13 @@ static int check_phe_sha512(unsigned edx)
 static int check_fast_pclmul(void)
 {
        unsigned int a,b,c,d;
-       a = b = c = d = 0;
+       unsigned int family,model;
+
        if (__get_cpuid(1, &a, &b, &c, &d))
                return 0;
 
-       unsigned int family = ((a >> 8) & 0x0F);
-       unsigned int model = ((a >> 4) & 0x0F) + ((a >> 12) & 0xF0);
+       family = ((a >> 8) & 0x0F);
+       model = ((a >> 4) & 0x0F) + ((a >> 12) & 0xF0);
 
        if(((family == 0x6) && (model == 0xf || model == 0x19)) ||
                ((family == 0x7) && (model == 0x1B || model == 0x3B)))
@@ -349,11 +350,12 @@ static unsigned check_zhaoxin(void)
        if (!__get_cpuid(0, &a, &b, &c, &d))
                return 0;
 
+       /* Zhaoxin and VIA CPU was detected */
        if ((memcmp(&b, "Cent", 4) == 0 &&
             memcmp(&d, "aurH", 4) == 0 &&
-         memcmp(&c, "auls", 4) == 0) ||
-        (memcmp(&b, "  Sh", 4) == 0 &&
-         memcmp(&d, "angh", 4) == 0 && memcmp(&c, "ai  ", 4) == 0)) {
+            memcmp(&c, "auls", 4) == 0) ||
+           (memcmp(&b, "  Sh", 4) == 0 &&
+            memcmp(&d, "angh", 4) == 0 && memcmp(&c, "ai  ", 4) == 0)) {
                return 1;
        }
 
@@ -371,8 +373,8 @@ void register_x86_padlock_crypto(unsigned capabilities)
                return;
 
        if (capabilities == 0){
-        if(!read_cpuid_vals(_gnutls_x86_cpuid_s))
-            return;
+               if(!read_cpuid_vals(_gnutls_x86_cpuid_s))
+                       return;
                edx = padlock_capability();
        } else{
                capabilities_to_intel_cpuid(capabilities);
@@ -712,7 +714,7 @@ void register_x86_padlock_crypto(unsigned capabilities)
                        ret =
                            gnutls_crypto_single_digest_register
                            (GNUTLS_DIG_SHA384, 80,
-                            &_gnutls_sha_padlock_enhance, 0);
+                            &_gnutls_sha_padlock, 0);
                        if (ret < 0) {
                                gnutls_assert();
                        }
@@ -720,7 +722,7 @@ void register_x86_padlock_crypto(unsigned capabilities)
                        ret =
                            gnutls_crypto_single_digest_register
                            (GNUTLS_DIG_SHA512, 80,
-                            &_gnutls_sha_padlock_enhance, 0);
+                            &_gnutls_sha_padlock, 0);
                        if (ret < 0) {
                                gnutls_assert();
                        }
@@ -728,7 +730,7 @@ void register_x86_padlock_crypto(unsigned capabilities)
                        ret =
                            gnutls_crypto_single_mac_register
                            (GNUTLS_MAC_SHA384, 80,
-                            &_gnutls_hmac_sha_padlock_enhance, 0);
+                            &_gnutls_hmac_sha_padlock, 0);
                        if (ret < 0) {
                                gnutls_assert();
                        }
@@ -736,7 +738,7 @@ void register_x86_padlock_crypto(unsigned capabilities)
                        ret =
                            gnutls_crypto_single_mac_register
                            (GNUTLS_MAC_SHA512, 80,
-                            &_gnutls_hmac_sha_padlock_enhance, 0);
+                            &_gnutls_hmac_sha_padlock, 0);
                        if (ret < 0) {
                                gnutls_assert();
                        }
@@ -745,7 +747,7 @@ void register_x86_padlock_crypto(unsigned capabilities)
                ret =
                    gnutls_crypto_single_digest_register(GNUTLS_DIG_SHA1,
                                                         90,
-                                                        &_gnutls_sha_padlock_enhance, 0);
+                                                        &_gnutls_sha_padlock, 0);
                if (ret < 0) {
                        gnutls_assert();
                }
@@ -753,7 +755,7 @@ void register_x86_padlock_crypto(unsigned capabilities)
                ret =
                    gnutls_crypto_single_digest_register(GNUTLS_DIG_SHA224,
                                                         90,
-                                                        &_gnutls_sha_padlock_enhance, 0);
+                                                        &_gnutls_sha_padlock, 0);
                if (ret < 0) {
                        gnutls_assert();
                }
@@ -761,7 +763,7 @@ void register_x86_padlock_crypto(unsigned capabilities)
                ret =
                    gnutls_crypto_single_digest_register(GNUTLS_DIG_SHA256,
                                                         90,
-                                                        &_gnutls_sha_padlock_enhance, 0);
+                                                        &_gnutls_sha_padlock, 0);
                if (ret < 0) {
                        gnutls_assert();
                }
@@ -769,7 +771,7 @@ void register_x86_padlock_crypto(unsigned capabilities)
                ret =
                    gnutls_crypto_single_mac_register(GNUTLS_MAC_SHA1,
                                                      90,
-                                                     &_gnutls_hmac_sha_padlock_enhance, 0);
+                                                     &_gnutls_hmac_sha_padlock, 0);
                if (ret < 0) {
                        gnutls_assert();
                }
@@ -779,7 +781,7 @@ void register_x86_padlock_crypto(unsigned capabilities)
                ret =
                    gnutls_crypto_single_mac_register(GNUTLS_MAC_SHA256,
                                                      90,
-                                                     &_gnutls_hmac_sha_padlock_enhance, 0);
+                                                     &_gnutls_hmac_sha_padlock, 0);
                if (ret < 0) {
                        gnutls_assert();
                }
@@ -791,7 +793,7 @@ void register_x86_padlock_crypto(unsigned capabilities)
                ret =
                    gnutls_crypto_single_digest_register(GNUTLS_DIG_SHA1,
                                                         90,
-                                                        &_gnutls_sha_padlock, 0);
+                                                        &_gnutls_sha_padlock_oneshot, 0);
                if (ret < 0) {
                        gnutls_assert();
                }
@@ -799,7 +801,7 @@ void register_x86_padlock_crypto(unsigned capabilities)
                ret =
                    gnutls_crypto_single_digest_register(GNUTLS_DIG_SHA256,
                                                         90,
-                                                        &_gnutls_sha_padlock, 0);
+                                                        &_gnutls_sha_padlock_oneshot, 0);
                if (ret < 0) {
                        gnutls_assert();
                }
@@ -807,7 +809,7 @@ void register_x86_padlock_crypto(unsigned capabilities)
                ret =
                    gnutls_crypto_single_mac_register(GNUTLS_MAC_SHA1,
                                                      90,
-                                                     &_gnutls_hmac_sha_padlock, 0);
+                                                     &_gnutls_hmac_sha_padlock_oneshot, 0);
                if (ret < 0) {
                        gnutls_assert();
                }
@@ -815,7 +817,7 @@ void register_x86_padlock_crypto(unsigned capabilities)
                ret =
                    gnutls_crypto_single_mac_register(GNUTLS_MAC_SHA256,
                                                      90,
-                                                     &_gnutls_hmac_sha_padlock, 0);
+                                                     &_gnutls_hmac_sha_padlock_oneshot, 0);
                if (ret < 0) {
                        gnutls_assert();
                }