]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blame - Documentation/crypto/api-digest.rst
crypto: doc - convert crypto API documentation to Sphinx
[mirror_ubuntu-bionic-kernel.git] / Documentation / crypto / api-digest.rst
CommitLineData
3b72c814
SM
1Message Digest Algorithm Definitions
2------------------------------------
3
4.. kernel-doc:: include/crypto/hash.h
5 :doc: Message Digest Algorithm Definitions
6
7.. kernel-doc:: include/crypto/hash.h
8 :functions: hash_alg_common
9
10.. kernel-doc:: include/crypto/hash.h
11 :functions: ahash_alg
12
13.. kernel-doc:: include/crypto/hash.h
14 :functions: shash_alg
15
16Asynchronous Message Digest API
17-------------------------------
18
19.. kernel-doc:: include/crypto/hash.h
20 :doc: Asynchronous Message Digest API
21
22.. kernel-doc:: include/crypto/hash.h
23 :functions: crypto_alloc_ahash
24
25.. kernel-doc:: include/crypto/hash.h
26 :functions: crypto_free_ahash
27
28.. kernel-doc:: include/crypto/hash.h
29 :functions: crypto_ahash_init
30
31.. kernel-doc:: include/crypto/hash.h
32 :functions: crypto_ahash_digestsize
33
34.. kernel-doc:: include/crypto/hash.h
35 :functions: crypto_ahash_reqtfm
36
37.. kernel-doc:: include/crypto/hash.h
38 :functions: crypto_ahash_reqsize
39
40.. kernel-doc:: include/crypto/hash.h
41 :functions: crypto_ahash_setkey
42
43.. kernel-doc:: include/crypto/hash.h
44 :functions: crypto_ahash_finup
45
46.. kernel-doc:: include/crypto/hash.h
47 :functions: crypto_ahash_final
48
49.. kernel-doc:: include/crypto/hash.h
50 :functions: crypto_ahash_digest
51
52.. kernel-doc:: include/crypto/hash.h
53 :functions: crypto_ahash_export
54
55.. kernel-doc:: include/crypto/hash.h
56 :functions: crypto_ahash_import
57
58Asynchronous Hash Request Handle
59--------------------------------
60
61.. kernel-doc:: include/crypto/hash.h
62 :doc: Asynchronous Hash Request Handle
63
64.. kernel-doc:: include/crypto/hash.h
65 :functions: ahash_request_set_tfm
66
67.. kernel-doc:: include/crypto/hash.h
68 :functions: ahash_request_alloc
69
70.. kernel-doc:: include/crypto/hash.h
71 :functions: ahash_request_free
72
73.. kernel-doc:: include/crypto/hash.h
74 :functions: ahash_request_set_callback
75
76.. kernel-doc:: include/crypto/hash.h
77 :functions: ahash_request_set_crypt
78
79Synchronous Message Digest API
80------------------------------
81
82.. kernel-doc:: include/crypto/hash.h
83 :doc: Synchronous Message Digest API
84
85.. kernel-doc:: include/crypto/hash.h
86 :functions: crypto_alloc_shash
87
88.. kernel-doc:: include/crypto/hash.h
89 :functions: crypto_free_shash
90
91.. kernel-doc:: include/crypto/hash.h
92 :functions: crypto_shash_blocksize
93
94.. kernel-doc:: include/crypto/hash.h
95 :functions: crypto_shash_digestsize
96
97.. kernel-doc:: include/crypto/hash.h
98 :functions: crypto_shash_descsize
99
100.. kernel-doc:: include/crypto/hash.h
101 :functions: crypto_shash_setkey
102
103.. kernel-doc:: include/crypto/hash.h
104 :functions: crypto_shash_digest
105
106.. kernel-doc:: include/crypto/hash.h
107 :functions: crypto_shash_export
108
109.. kernel-doc:: include/crypto/hash.h
110 :functions: crypto_shash_import
111
112.. kernel-doc:: include/crypto/hash.h
113 :functions: crypto_shash_init
114
115.. kernel-doc:: include/crypto/hash.h
116 :functions: crypto_shash_update
117
118.. kernel-doc:: include/crypto/hash.h
119 :functions: crypto_shash_final
120
121.. kernel-doc:: include/crypto/hash.h
122 :functions: crypto_shash_finup