diff options
author | Fengguang Wu <fengguang.wu@intel.com> | 2014-08-26 02:40:52 -0400 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2014-08-26 02:40:52 -0400 |
commit | 4c1948fc471d444b15dfaca73ea0c9b77c2d5505 (patch) | |
tree | 1fcf88e47de4d02dc6cb56970705ba55d63acfd3 /arch/x86/crypto | |
parent | 1f6e97f68b908a09c6ff74d4f1310e9ab8df0e64 (diff) |
crypto: sha-mb - sha1_mb_alg_state can be static
CC: Tim Chen <tim.c.chen@linux.intel.com>
CC: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'arch/x86/crypto')
-rw-r--r-- | arch/x86/crypto/sha-mb/sha1_mb.c | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/arch/x86/crypto/sha-mb/sha1_mb.c b/arch/x86/crypto/sha-mb/sha1_mb.c index e27ff3198bc2..99eefd812958 100644 --- a/arch/x86/crypto/sha-mb/sha1_mb.c +++ b/arch/x86/crypto/sha-mb/sha1_mb.c | |||
@@ -74,7 +74,7 @@ | |||
74 | 74 | ||
75 | #define FLUSH_INTERVAL 1000 /* in usec */ | 75 | #define FLUSH_INTERVAL 1000 /* in usec */ |
76 | 76 | ||
77 | struct mcryptd_alg_state sha1_mb_alg_state; | 77 | static struct mcryptd_alg_state sha1_mb_alg_state; |
78 | 78 | ||
79 | struct sha1_mb_ctx { | 79 | struct sha1_mb_ctx { |
80 | struct mcryptd_ahash *mcryptd_tfm; | 80 | struct mcryptd_ahash *mcryptd_tfm; |
@@ -99,11 +99,11 @@ static void req_ctx_init(struct mcryptd_hash_request_ctx *rctx, | |||
99 | rctx->flag = HASH_UPDATE; | 99 | rctx->flag = HASH_UPDATE; |
100 | } | 100 | } |
101 | 101 | ||
102 | asmlinkage void (*sha1_job_mgr_init)(struct sha1_mb_mgr *state); | 102 | static asmlinkage void (*sha1_job_mgr_init)(struct sha1_mb_mgr *state); |
103 | asmlinkage struct job_sha1* (*sha1_job_mgr_submit)(struct sha1_mb_mgr *state, | 103 | static asmlinkage struct job_sha1* (*sha1_job_mgr_submit)(struct sha1_mb_mgr *state, |
104 | struct job_sha1 *job); | 104 | struct job_sha1 *job); |
105 | asmlinkage struct job_sha1* (*sha1_job_mgr_flush)(struct sha1_mb_mgr *state); | 105 | static asmlinkage struct job_sha1* (*sha1_job_mgr_flush)(struct sha1_mb_mgr *state); |
106 | asmlinkage struct job_sha1* (*sha1_job_mgr_get_comp_job)(struct sha1_mb_mgr *state); | 106 | static asmlinkage struct job_sha1* (*sha1_job_mgr_get_comp_job)(struct sha1_mb_mgr *state); |
107 | 107 | ||
108 | inline void sha1_init_digest(uint32_t *digest) | 108 | inline void sha1_init_digest(uint32_t *digest) |
109 | { | 109 | { |
@@ -212,7 +212,7 @@ static struct sha1_hash_ctx *sha1_ctx_mgr_resubmit(struct sha1_ctx_mgr *mgr, str | |||
212 | return NULL; | 212 | return NULL; |
213 | } | 213 | } |
214 | 214 | ||
215 | struct sha1_hash_ctx *sha1_ctx_mgr_get_comp_ctx(struct sha1_ctx_mgr *mgr) | 215 | static struct sha1_hash_ctx *sha1_ctx_mgr_get_comp_ctx(struct sha1_ctx_mgr *mgr) |
216 | { | 216 | { |
217 | /* | 217 | /* |
218 | * If get_comp_job returns NULL, there are no jobs complete. | 218 | * If get_comp_job returns NULL, there are no jobs complete. |
@@ -227,12 +227,12 @@ struct sha1_hash_ctx *sha1_ctx_mgr_get_comp_ctx(struct sha1_ctx_mgr *mgr) | |||
227 | return sha1_ctx_mgr_resubmit(mgr, ctx); | 227 | return sha1_ctx_mgr_resubmit(mgr, ctx); |
228 | } | 228 | } |
229 | 229 | ||
230 | void sha1_ctx_mgr_init(struct sha1_ctx_mgr *mgr) | 230 | static void sha1_ctx_mgr_init(struct sha1_ctx_mgr *mgr) |
231 | { | 231 | { |
232 | sha1_job_mgr_init(&mgr->mgr); | 232 | sha1_job_mgr_init(&mgr->mgr); |
233 | } | 233 | } |
234 | 234 | ||
235 | struct sha1_hash_ctx *sha1_ctx_mgr_submit(struct sha1_ctx_mgr *mgr, | 235 | static struct sha1_hash_ctx *sha1_ctx_mgr_submit(struct sha1_ctx_mgr *mgr, |
236 | struct sha1_hash_ctx *ctx, | 236 | struct sha1_hash_ctx *ctx, |
237 | const void *buffer, | 237 | const void *buffer, |
238 | uint32_t len, | 238 | uint32_t len, |
@@ -321,7 +321,7 @@ struct sha1_hash_ctx *sha1_ctx_mgr_submit(struct sha1_ctx_mgr *mgr, | |||
321 | return sha1_ctx_mgr_resubmit(mgr, ctx); | 321 | return sha1_ctx_mgr_resubmit(mgr, ctx); |
322 | } | 322 | } |
323 | 323 | ||
324 | struct sha1_hash_ctx *sha1_ctx_mgr_flush(struct sha1_ctx_mgr *mgr) | 324 | static struct sha1_hash_ctx *sha1_ctx_mgr_flush(struct sha1_ctx_mgr *mgr) |
325 | { | 325 | { |
326 | struct sha1_hash_ctx *ctx; | 326 | struct sha1_hash_ctx *ctx; |
327 | 327 | ||
@@ -753,7 +753,7 @@ static int sha1_mb_async_final(struct ahash_request *req) | |||
753 | return crypto_ahash_final(mcryptd_req); | 753 | return crypto_ahash_final(mcryptd_req); |
754 | } | 754 | } |
755 | 755 | ||
756 | int sha1_mb_async_digest(struct ahash_request *req) | 756 | static int sha1_mb_async_digest(struct ahash_request *req) |
757 | { | 757 | { |
758 | struct crypto_ahash *tfm = crypto_ahash_reqtfm(req); | 758 | struct crypto_ahash *tfm = crypto_ahash_reqtfm(req); |
759 | struct sha1_mb_ctx *ctx = crypto_ahash_ctx(tfm); | 759 | struct sha1_mb_ctx *ctx = crypto_ahash_ctx(tfm); |
@@ -816,7 +816,7 @@ static struct ahash_alg sha1_mb_async_alg = { | |||
816 | }, | 816 | }, |
817 | }; | 817 | }; |
818 | 818 | ||
819 | unsigned long sha1_mb_flusher(struct mcryptd_alg_cstate *cstate) | 819 | static unsigned long sha1_mb_flusher(struct mcryptd_alg_cstate *cstate) |
820 | { | 820 | { |
821 | struct mcryptd_hash_request_ctx *rctx; | 821 | struct mcryptd_hash_request_ctx *rctx; |
822 | unsigned long cur_time; | 822 | unsigned long cur_time; |