diff options
| author | Herbert Xu <herbert@gondor.apana.org.au> | 2007-08-26 07:12:47 -0400 |
|---|---|---|
| committer | David S. Miller <davem@sunset.davemloft.net> | 2007-10-10 19:55:41 -0400 |
| commit | 2de98e75449fc1c43d2fbb857668ae62d4f5eece (patch) | |
| tree | da472cafdc8688664011cf05b655db55a051b4e7 /include/crypto | |
| parent | 791b4d5f73cbc16ee532ebac5bd82d51524d4f99 (diff) | |
[CRYPTO] ablkcipher: Remove queue pointer from common alg object
Since not everyone needs a queue pointer and those who need it can
always get it from the context anyway the queue pointer in the
common alg object is redundant.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'include/crypto')
| -rw-r--r-- | include/crypto/algapi.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/include/crypto/algapi.h b/include/crypto/algapi.h index 290bce0c5bd5..cd721a7ce78f 100644 --- a/include/crypto/algapi.h +++ b/include/crypto/algapi.h | |||
| @@ -234,16 +234,16 @@ static inline struct crypto_async_request *crypto_get_backlog( | |||
| 234 | container_of(queue->backlog, struct crypto_async_request, list); | 234 | container_of(queue->backlog, struct crypto_async_request, list); |
| 235 | } | 235 | } |
| 236 | 236 | ||
| 237 | static inline int ablkcipher_enqueue_request(struct ablkcipher_alg *alg, | 237 | static inline int ablkcipher_enqueue_request(struct crypto_queue *queue, |
| 238 | struct ablkcipher_request *request) | 238 | struct ablkcipher_request *request) |
| 239 | { | 239 | { |
| 240 | return crypto_enqueue_request(alg->queue, &request->base); | 240 | return crypto_enqueue_request(queue, &request->base); |
| 241 | } | 241 | } |
| 242 | 242 | ||
| 243 | static inline struct ablkcipher_request *ablkcipher_dequeue_request( | 243 | static inline struct ablkcipher_request *ablkcipher_dequeue_request( |
| 244 | struct ablkcipher_alg *alg) | 244 | struct crypto_queue *queue) |
| 245 | { | 245 | { |
| 246 | return ablkcipher_request_cast(crypto_dequeue_request(alg->queue)); | 246 | return ablkcipher_request_cast(crypto_dequeue_request(queue)); |
| 247 | } | 247 | } |
| 248 | 248 | ||
| 249 | static inline void *ablkcipher_request_ctx(struct ablkcipher_request *req) | 249 | static inline void *ablkcipher_request_ctx(struct ablkcipher_request *req) |
| @@ -251,10 +251,10 @@ static inline void *ablkcipher_request_ctx(struct ablkcipher_request *req) | |||
| 251 | return req->__ctx; | 251 | return req->__ctx; |
| 252 | } | 252 | } |
| 253 | 253 | ||
| 254 | static inline int ablkcipher_tfm_in_queue(struct crypto_ablkcipher *tfm) | 254 | static inline int ablkcipher_tfm_in_queue(struct crypto_queue *queue, |
| 255 | struct crypto_ablkcipher *tfm) | ||
| 255 | { | 256 | { |
| 256 | return crypto_tfm_in_queue(crypto_ablkcipher_alg(tfm)->queue, | 257 | return crypto_tfm_in_queue(queue, crypto_ablkcipher_tfm(tfm)); |
| 257 | crypto_ablkcipher_tfm(tfm)); | ||
| 258 | } | 258 | } |
| 259 | 259 | ||
| 260 | #endif /* _CRYPTO_ALGAPI_H */ | 260 | #endif /* _CRYPTO_ALGAPI_H */ |
