3b72c814a8
With the conversion of the kernel crypto API DocBook to Sphinx, the monolithic document is broken up into individual documents. The documentation is unchanged with the exception of a slight reordering to keep the individual document parts self-contained. Signed-off-by: Stephan Mueller <smueller@chronox.de> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
123 lines
3.0 KiB
ReStructuredText
123 lines
3.0 KiB
ReStructuredText
Message Digest Algorithm Definitions
|
|
------------------------------------
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:doc: Message Digest Algorithm Definitions
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: hash_alg_common
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: ahash_alg
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: shash_alg
|
|
|
|
Asynchronous Message Digest API
|
|
-------------------------------
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:doc: Asynchronous Message Digest API
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_alloc_ahash
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_free_ahash
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_ahash_init
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_ahash_digestsize
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_ahash_reqtfm
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_ahash_reqsize
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_ahash_setkey
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_ahash_finup
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_ahash_final
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_ahash_digest
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_ahash_export
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_ahash_import
|
|
|
|
Asynchronous Hash Request Handle
|
|
--------------------------------
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:doc: Asynchronous Hash Request Handle
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: ahash_request_set_tfm
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: ahash_request_alloc
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: ahash_request_free
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: ahash_request_set_callback
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: ahash_request_set_crypt
|
|
|
|
Synchronous Message Digest API
|
|
------------------------------
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:doc: Synchronous Message Digest API
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_alloc_shash
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_free_shash
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_shash_blocksize
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_shash_digestsize
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_shash_descsize
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_shash_setkey
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_shash_digest
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_shash_export
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_shash_import
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_shash_init
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_shash_update
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_shash_final
|
|
|
|
.. kernel-doc:: include/crypto/hash.h
|
|
:functions: crypto_shash_finup
|