crypto: add __init/__exit annotations to init/exit funcs
authorXiu Jianfeng <xiujianfeng@huawei.com>
Thu, 15 Sep 2022 03:36:15 +0000 (11:36 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sat, 24 Sep 2022 08:14:43 +0000 (16:14 +0800)
Add missing __init/__exit annotations to init/exit funcs.

Signed-off-by: Xiu Jianfeng <xiujianfeng@huawei.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/async_tx/raid6test.c
crypto/curve25519-generic.c
crypto/dh.c
crypto/ecdh.c
crypto/ecdsa.c
crypto/rsa.c
crypto/sm2.c

index c9d218e53bcb0a2aafc7a71d9ebd7a118a601a55..9719c75206618d989dd8421a5ad586c272900822 100644 (file)
@@ -189,7 +189,7 @@ static int test(int disks, int *tests)
 }
 
 
-static int raid6_test(void)
+static int __init raid6_test(void)
 {
        int err = 0;
        int tests = 0;
@@ -236,7 +236,7 @@ static int raid6_test(void)
        return 0;
 }
 
-static void raid6_test_exit(void)
+static void __exit raid6_test_exit(void)
 {
 }
 
index bd88fd571393d16bc1815eaffa424fcbd9a6973c..d055b0784c77c1be788fa1f677bb09e602b52f95 100644 (file)
@@ -72,12 +72,12 @@ static struct kpp_alg curve25519_alg = {
        .max_size               = curve25519_max_size,
 };
 
-static int curve25519_init(void)
+static int __init curve25519_init(void)
 {
        return crypto_register_kpp(&curve25519_alg);
 }
 
-static void curve25519_exit(void)
+static void __exit curve25519_exit(void)
 {
        crypto_unregister_kpp(&curve25519_alg);
 }
index 4406aeb1ff6167ca15e8c5301e24c9f823a4913e..99c3b2ef7adca58c5043838961e7c2cce6d29d9c 100644 (file)
@@ -893,7 +893,7 @@ static struct crypto_template crypto_ffdhe_templates[] = {};
 #endif /* CONFIG_CRYPTO_DH_RFC7919_GROUPS */
 
 
-static int dh_init(void)
+static int __init dh_init(void)
 {
        int err;
 
@@ -911,7 +911,7 @@ static int dh_init(void)
        return 0;
 }
 
-static void dh_exit(void)
+static void __exit dh_exit(void)
 {
        crypto_unregister_templates(crypto_ffdhe_templates,
                                    ARRAY_SIZE(crypto_ffdhe_templates));
index e4857d534344f56c826d6dc4893efbaf932ee72e..80afee3234fbe79c674e364f3c1befdf3c6c8887 100644 (file)
@@ -200,7 +200,7 @@ static struct kpp_alg ecdh_nist_p384 = {
 
 static bool ecdh_nist_p192_registered;
 
-static int ecdh_init(void)
+static int __init ecdh_init(void)
 {
        int ret;
 
@@ -227,7 +227,7 @@ nist_p256_error:
        return ret;
 }
 
-static void ecdh_exit(void)
+static void __exit ecdh_exit(void)
 {
        if (ecdh_nist_p192_registered)
                crypto_unregister_kpp(&ecdh_nist_p192);
index b3a8a6b572ba9ed71b1224cd67101c8b2d94200a..fbd76498aba8344d57af645ce352e696d442bda4 100644 (file)
@@ -332,7 +332,7 @@ static struct akcipher_alg ecdsa_nist_p192 = {
 };
 static bool ecdsa_nist_p192_registered;
 
-static int ecdsa_init(void)
+static int __init ecdsa_init(void)
 {
        int ret;
 
@@ -359,7 +359,7 @@ nist_p256_error:
        return ret;
 }
 
-static void ecdsa_exit(void)
+static void __exit ecdsa_exit(void)
 {
        if (ecdsa_nist_p192_registered)
                crypto_unregister_akcipher(&ecdsa_nist_p192);
index 0e555ee4addb7db47d7868b0062b5d6263ae02cf..c50f2d2a4d0649fd01566b5438d91c7e324805dc 100644 (file)
@@ -327,7 +327,7 @@ static struct akcipher_alg rsa = {
        },
 };
 
-static int rsa_init(void)
+static int __init rsa_init(void)
 {
        int err;
 
@@ -344,7 +344,7 @@ static int rsa_init(void)
        return 0;
 }
 
-static void rsa_exit(void)
+static void __exit rsa_exit(void)
 {
        crypto_unregister_template(&rsa_pkcs1pad_tmpl);
        crypto_unregister_akcipher(&rsa);
index f3e1592965c01e8bd693dd58ecd0e70ea67e9c93..ed9307dac3d1eeb283a57a7f10b141d8159a5a34 100644 (file)
@@ -441,12 +441,12 @@ static struct akcipher_alg sm2 = {
        },
 };
 
-static int sm2_init(void)
+static int __init sm2_init(void)
 {
        return crypto_register_akcipher(&sm2);
 }
 
-static void sm2_exit(void)
+static void __exit sm2_exit(void)
 {
        crypto_unregister_akcipher(&sm2);
 }