mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-09-27 12:57:53 +00:00
crypto: doc - Add parameter documentation
Fill in missing parameter descriptions for the compression algorithm, then pick them up to document for the compression_alg structure. Signed-off-by: Gary R Hook <gary.hook@amd.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
This commit is contained in:
parent
7367bfeb2c
commit
5a35316d97
2 changed files with 12 additions and 1 deletions
|
@ -5,7 +5,7 @@ Block Cipher Algorithm Definitions
|
||||||
:doc: Block Cipher Algorithm Definitions
|
:doc: Block Cipher Algorithm Definitions
|
||||||
|
|
||||||
.. kernel-doc:: include/linux/crypto.h
|
.. kernel-doc:: include/linux/crypto.h
|
||||||
:functions: crypto_alg ablkcipher_alg blkcipher_alg cipher_alg
|
:functions: crypto_alg ablkcipher_alg blkcipher_alg cipher_alg compress_alg
|
||||||
|
|
||||||
Symmetric Key Cipher API
|
Symmetric Key Cipher API
|
||||||
------------------------
|
------------------------
|
||||||
|
|
|
@ -327,6 +327,17 @@ struct cipher_alg {
|
||||||
void (*cia_decrypt)(struct crypto_tfm *tfm, u8 *dst, const u8 *src);
|
void (*cia_decrypt)(struct crypto_tfm *tfm, u8 *dst, const u8 *src);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* struct compress_alg - compression/decompression algorithm
|
||||||
|
* @coa_compress: Compress a buffer of specified length, storing the resulting
|
||||||
|
* data in the specified buffer. Return the length of the
|
||||||
|
* compressed data in dlen.
|
||||||
|
* @coa_decompress: Decompress the source buffer, storing the uncompressed
|
||||||
|
* data in the specified buffer. The length of the data is
|
||||||
|
* returned in dlen.
|
||||||
|
*
|
||||||
|
* All fields are mandatory.
|
||||||
|
*/
|
||||||
struct compress_alg {
|
struct compress_alg {
|
||||||
int (*coa_compress)(struct crypto_tfm *tfm, const u8 *src,
|
int (*coa_compress)(struct crypto_tfm *tfm, const u8 *src,
|
||||||
unsigned int slen, u8 *dst, unsigned int *dlen);
|
unsigned int slen, u8 *dst, unsigned int *dlen);
|
||||||
|
|
Loading…
Reference in a new issue