cryptd.c (d94e5fcbf1420366dcb4102bafe04dbcfc0d0d4b) | cryptd.c (0e1227d356e9b2fe0500d6cc7084f752040a1e0e) |
---|---|
1/* 2 * Software async crypto daemon. 3 * 4 * Copyright (c) 2006 Herbert Xu <herbert@gondor.apana.org.au> 5 * 6 * This program is free software; you can redistribute it and/or modify it 7 * under the terms of the GNU General Public License as published by the Free 8 * Software Foundation; either version 2 of the License, or (at your option) --- 697 unchanged lines hidden (view full) --- 706struct crypto_shash *cryptd_ahash_child(struct cryptd_ahash *tfm) 707{ 708 struct cryptd_hash_ctx *ctx = crypto_ahash_ctx(&tfm->base); 709 710 return ctx->child; 711} 712EXPORT_SYMBOL_GPL(cryptd_ahash_child); 713 | 1/* 2 * Software async crypto daemon. 3 * 4 * Copyright (c) 2006 Herbert Xu <herbert@gondor.apana.org.au> 5 * 6 * This program is free software; you can redistribute it and/or modify it 7 * under the terms of the GNU General Public License as published by the Free 8 * Software Foundation; either version 2 of the License, or (at your option) --- 697 unchanged lines hidden (view full) --- 706struct crypto_shash *cryptd_ahash_child(struct cryptd_ahash *tfm) 707{ 708 struct cryptd_hash_ctx *ctx = crypto_ahash_ctx(&tfm->base); 709 710 return ctx->child; 711} 712EXPORT_SYMBOL_GPL(cryptd_ahash_child); 713 |
714struct shash_desc *cryptd_shash_desc(struct ahash_request *req) 715{ 716 struct cryptd_hash_request_ctx *rctx = ahash_request_ctx(req); 717 return &rctx->desc; 718} 719EXPORT_SYMBOL_GPL(cryptd_shash_desc); 720 |
|
714void cryptd_free_ahash(struct cryptd_ahash *tfm) 715{ 716 crypto_free_ahash(&tfm->base); 717} 718EXPORT_SYMBOL_GPL(cryptd_free_ahash); 719 720static int __init cryptd_init(void) 721{ --- 24 unchanged lines hidden --- | 721void cryptd_free_ahash(struct cryptd_ahash *tfm) 722{ 723 crypto_free_ahash(&tfm->base); 724} 725EXPORT_SYMBOL_GPL(cryptd_free_ahash); 726 727static int __init cryptd_init(void) 728{ --- 24 unchanged lines hidden --- |