Searched full:algorithm (Results 1 – 25 of 2616) sorted by relevance
12345678910>>...105
| /kernel/linux/linux-4.19/crypto/ |
| D | Kconfig | 117 tristate "RSA algorithm" 123 Generic implementation of the RSA public key algorithm. 126 tristate "Diffie-Hellman algorithm" 130 Generic implementation of the Diffie-Hellman algorithm. 133 tristate "ECDH algorithm" 137 Generic implementation of the ECDH algorithm 140 tristate "Cryptographic algorithm manager" 156 tristate "Userspace cryptographic algorithm configuration" 169 algorithm registration. 199 This converts an arbitrary crypto algorithm into a parallel [all …]
|
| /kernel/linux/linux-5.10/crypto/ |
| D | Kconfig | 116 tristate "Cryptographic algorithm manager" 132 tristate "Userspace cryptographic algorithm configuration" 144 algorithm registration. 178 This converts an arbitrary crypto algorithm into a parallel 179 algorithm that executes in kernel threads. 188 converts an arbitrary synchronous software crypto algorithm 189 into an asynchronous algorithm that executes in a kernel thread. 224 tristate "RSA algorithm" 230 Generic implementation of the RSA public key algorithm. 233 tristate "Diffie-Hellman algorithm" [all …]
|
| /kernel/linux/linux-4.19/Documentation/crypto/ |
| D | api-intro.txt | 30 [algorithm api] (for registering algorithms) 32 The idea is to make the user interface and algorithm registration API 96 When submitting a new algorithm for inclusion, a mandatory requirement 191 SHA1 algorithm contributors: 194 DES algorithm contributors: 199 Blowfish algorithm contributors: 203 Twofish algorithm contributors: 207 SHA256/384/512 algorithm contributors: 212 AES algorithm contributors: 220 CAST5 algorithm contributors: [all …]
|
| /kernel/linux/linux-4.19/arch/arm64/crypto/ |
| D | Kconfig | 13 tristate "SHA-224/SHA-256 digest algorithm for arm64" 17 tristate "SHA-384/SHA-512 digest algorithm for arm64" 21 tristate "SHA-1 digest algorithm (ARMv8 Crypto Extensions)" 27 tristate "SHA-224/SHA-256 digest algorithm (ARMv8 Crypto Extensions)" 33 tristate "SHA-384/SHA-512 digest algorithm (ARMv8 Crypto Extensions)" 39 tristate "SHA3 digest algorithm (ARMv8.2 Crypto Extensions)" 45 tristate "SM3 digest algorithm (ARMv8.2 Crypto Extensions)" 65 tristate "CRCT10DIF digest algorithm using PMULL instructions" 115 tristate "AES in ECB/CBC/CTR/XTS modes using bit-sliced NEON algorithm"
|
| /kernel/linux/linux-4.19/Documentation/networking/ |
| D | net_dim.txt | 13 - The Net DIM Algorithm 29 processing. The mechanism includes an algorithm which decides if and how to 32 iteration of the algorithm, it analyses a given sample of the data, compares it 38 the algorithm might decide not to change anything. The configuration fields are 40 number of wanted packets per event. The Net DIM algorithm ascribes importance to 44 Part II: The Net DIM Algorithm 47 Each iteration of the Net DIM algorithm follows these steps: 61 compared. Here the algorithm tries to optimize for lower interrupt rate so an 69 and the internal state of the algorithm. The states reflect the "direction" of 70 the algorithm: is it going left (reducing moderation), right (increasing [all …]
|
| /kernel/linux/linux-5.10/Documentation/crypto/ |
| D | api-intro.rst | 35 [algorithm api] (for registering algorithms) 37 The idea is to make the user interface and algorithm registration API 103 When submitting a new algorithm for inclusion, a mandatory requirement 204 SHA1 algorithm contributors: 207 DES algorithm contributors: 212 Blowfish algorithm contributors: 216 Twofish algorithm contributors: 220 SHA256/384/512 algorithm contributors: 225 AES algorithm contributors: 233 CAST5 algorithm contributors: [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/crypto/ |
| D | Kconfig | 13 tristate "SHA-224/SHA-256 digest algorithm for arm64" 17 tristate "SHA-384/SHA-512 digest algorithm for arm64" 21 tristate "SHA-1 digest algorithm (ARMv8 Crypto Extensions)" 27 tristate "SHA-224/SHA-256 digest algorithm (ARMv8 Crypto Extensions)" 33 tristate "SHA-384/SHA-512 digest algorithm (ARMv8 Crypto Extensions)" 39 tristate "SHA3 digest algorithm (ARMv8.2 Crypto Extensions)" 45 tristate "SM3 digest algorithm (ARMv8.2 Crypto Extensions)" 64 tristate "CRCT10DIF digest algorithm using PMULL instructions" 121 tristate "AES in ECB/CBC/CTR/XTS modes using bit-sliced NEON algorithm"
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | crypto.h | 37 * Algorithm masks and types. 63 * Set if the algorithm (or an algorithm which it uses) requires another 64 * algorithm of the same type to handle corner cases. 69 * Set if the algorithm has passed automated run-time testing. Note that 70 * if there is no run-time testing for a given algorithm it is considered 77 * Set if the algorithm is an instance that is built from templates. 81 /* Set this bit if the algorithm provided is hardware accelerated but 93 * Set if the algorithm has a ->setkey() method but can be used without 104 * The algorithm may allocate memory during request processing, i.e. during 105 * encryption, decryption, or hashing. Users can request an algorithm with this [all …]
|
| D | dim.h | 15 * Causes a moderation of the algorithm run. 89 * @state: Algorithm state (see below) 97 * @tune_state: Algorithm tuning state (see below) 131 * enum dim_state - DIM algorithm states 133 * These will determine if the algorithm is in a valid state to start an iteration. 136 * @DIM_MEASURE_IN_PROGRESS: Algorithm is already in progress - check if 147 * enum dim_tune_state - DIM algorithm tune states 149 * These will determine which action the algorithm should perform. 151 * @DIM_PARKING_ON_TOP: Algorithm found a local top point - exit on significant difference 152 * @DIM_PARKING_TIRED: Algorithm found a deep top point - don't exit if tired > 0 [all …]
|
| /kernel/linux/linux-5.10/net/batman-adv/ |
| D | bat_algo.c | 29 * batadv_algo_init() - Initialize batman-adv algorithm management data 53 * batadv_algo_register() - Register callbacks for a mesh algorithm 54 * @bat_algo_ops: mesh algorithm callbacks to add 64 pr_info("Trying to register already registered routing algorithm: %s\n", in batadv_algo_register() 88 * batadv_algo_select() - Select algorithm of soft interface 90 * @name: name of the algorithm to select 92 * The algorithm callbacks for the soft interface will be set when the algorithm 93 * with the correct name was found. Any previous selected algorithm will not be 94 * deinitialized and the new selected algorithm will also not be initialized. 147 pr_err("Routing algorithm '%s' is not supported\n", algo_name); in batadv_param_set_ra() [all …]
|
| /kernel/linux/linux-5.10/Documentation/networking/ |
| D | net_dim.rst | 21 processing. The mechanism includes an algorithm which decides if and how to 24 iteration of the algorithm, it analyses a given sample of the data, compares it 30 the algorithm might decide not to change anything. The configuration fields are 32 number of wanted packets per event. The Net DIM algorithm ascribes importance to 36 Net DIM Algorithm 39 Each iteration of the Net DIM algorithm follows these steps: 54 compared. Here the algorithm tries to optimize for lower interrupt rate so an 62 and the internal state of the algorithm. The states reflect the "direction" of 63 the algorithm: is it going left (reducing moderation), right (increasing 66 algorithm would increase in order to reduce calculation overhead. Also, after [all …]
|
| /kernel/linux/linux-4.19/include/crypto/ |
| D | akcipher.h | 45 * @base: Common crypto API algorithm data structure 52 * struct akcipher_alg - generic public key algorithm 55 * algorithm. In case of error, where the dst_len was insufficient, 59 * algorithm. In case of error, where the dst_len was insufficient, 63 * algorithm. In case of error, where the dst_len was insufficient, 67 * algorithm. In case of error, where the dst_len was insufficient, 70 * @set_pub_key: Function invokes the algorithm specific set public key 73 * @set_priv_key: Function invokes the algorithm specific set private key 89 * @reqsize: Request context size required by algorithm implementation 90 * @base: Common crypto API algorithm data structure [all …]
|
| /kernel/linux/linux-4.19/fs/pstore/ |
| D | Kconfig | 23 algorithm support. 30 This option enables LZO compression algorithm support. 37 This option enables LZ4 compression algorithm support. 44 This option enables LZ4HC (high compression) mode algorithm. 51 This option enables 842 compression algorithm support. 58 This option enables zstd compression algorithm support. 68 prompt "Default pstore compression algorithm" 71 This option chooses the default active compression algorithm. 78 The default compression algorithm is deflate.
|
| /kernel/linux/linux-4.19/net/batman-adv/ |
| D | bat_algo.c | 41 * batadv_algo_init() - Initialize batman-adv algorithm management data 65 * batadv_algo_register() - Register callbacks for a mesh algorithm 66 * @bat_algo_ops: mesh algorithm callbacks to add 76 pr_info("Trying to register already registered routing algorithm: %s\n", in batadv_algo_register() 100 * batadv_algo_select() - Select algorithm of soft interface 102 * @name: name of the algorithm to select 104 * The algorithm callbacks for the soft interface will be set when the algorithm 105 * with the correct name was found. Any previous selected algorithm will not be 106 * deinitialized and the new selected algorithm will also not be initialized. 159 pr_err("Routing algorithm '%s' is not supported\n", algo_name); in batadv_param_set_ra() [all …]
|
| /kernel/linux/linux-5.10/include/crypto/internal/ |
| D | scompress.h | 20 * struct scomp_alg - synchronous compression algorithm 22 * @alloc_ctx: Function allocates algorithm specific context 26 * @base: Common crypto API algorithm data structure 97 * crypto_register_scomp() -- Register synchronous compression algorithm 100 * compression algorithm 102 * @alg: algorithm definition 109 * crypto_unregister_scomp() -- Unregister synchronous compression algorithm 112 * compression algorithm 114 * @alg: algorithm definition
|
| D | akcipher.h | 103 * crypto_register_akcipher() -- Register public key algorithm 105 * Function registers an implementation of a public key verify algorithm 107 * @alg: algorithm definition 114 * crypto_unregister_akcipher() -- Unregister public key algorithm 116 * Function unregisters an implementation of a public key verify algorithm 118 * @alg: algorithm definition 125 * Function registers an implementation of an asymmetric key algorithm 128 * @tmpl: the template from which the algorithm was created
|
| D | kpp.h | 37 * crypto_register_kpp() -- Register key-agreement protocol primitives algorithm 40 * algorithm 42 * @alg: algorithm definition 50 * algorithm 53 * algorithm 55 * @alg: algorithm definition
|
| /kernel/linux/linux-5.10/include/crypto/ |
| D | akcipher.h | 46 * @base: Common crypto API algorithm data structure 53 * struct akcipher_alg - generic public key algorithm 56 * algorithm. In case of error, where the dst_len was insufficient, 60 * public key algorithm, returning verification status. Requires 63 * algorithm. In case of error, where the dst_len was insufficient, 67 * algorithm. In case of error, where the dst_len was insufficient, 70 * @set_pub_key: Function invokes the algorithm specific set public key 73 * @set_priv_key: Function invokes the algorithm specific set private key 89 * @reqsize: Request context size required by algorithm implementation 90 * @base: Common crypto API algorithm data structure [all …]
|
| D | acompress.h | 43 * algorithm 45 * @base: Common crypto API algorithm data structure 56 * struct acomp_alg - asynchronous compression algorithm 60 * @dst_free: Frees destination buffer if allocated inside the algorithm 74 * @base: Common crypto API algorithm data structure 96 * compression algorithm e.g. "deflate" 97 * @type: specifies the type of the algorithm 98 * @mask: specifies the mask for the algorithm 100 * Allocate a handle for a compression algorithm. The returned struct 112 * compression algorithm e.g. "deflate" [all …]
|
| /kernel/linux/linux-4.19/include/crypto/internal/ |
| D | scompress.h | 25 * struct scomp_alg - synchronous compression algorithm 27 * @alloc_ctx: Function allocates algorithm specific context 31 * @base: Common crypto API algorithm data structure 102 * crypto_register_scomp() -- Register synchronous compression algorithm 105 * compression algorithm 107 * @alg: algorithm definition 114 * crypto_unregister_scomp() -- Unregister synchronous compression algorithm 117 * compression algorithm 119 * @alg: algorithm definition
|
| D | akcipher.h | 114 * crypto_register_akcipher() -- Register public key algorithm 116 * Function registers an implementation of a public key verify algorithm 118 * @alg: algorithm definition 125 * crypto_unregister_akcipher() -- Unregister public key algorithm 127 * Function unregisters an implementation of a public key verify algorithm 129 * @alg: algorithm definition 136 * Function registers an implementation of an asymmetric key algorithm 139 * @tmpl: the template from which the algorithm was created
|
| D | kpp.h | 42 * crypto_register_kpp() -- Register key-agreement protocol primitives algorithm 45 * algorithm 47 * @alg: algorithm definition 55 * algorithm 58 * algorithm 60 * @alg: algorithm definition
|
| /kernel/linux/linux-4.19/arch/arm/crypto/ |
| D | Kconfig | 13 tristate "SHA1 digest algorithm (ARM-asm)" 21 tristate "SHA1 digest algorithm (ARM NEON)" 32 tristate "SHA1 digest algorithm (ARM v8 Crypto Extensions)" 41 tristate "SHA-224/256 digest algorithm (ARM v8 Crypto Extensions)" 50 tristate "SHA-224/256 digest algorithm (ARM-asm and NEON)" 58 tristate "SHA-384/512 digest algorithm (ARM-asm and NEON)" 109 tristate "CRCT10DIF digest algorithm using PMULL instructions" 114 tristate "CRC32(C) digest algorithm using CRC and/or PMULL instructions"
|
| /kernel/linux/linux-5.10/net/netfilter/ipvs/ |
| D | Kconfig | 117 The robin-robin scheduling algorithm simply directs network 126 The weighted robin-robin scheduling algorithm directs network 139 The least-connection scheduling algorithm directs network 149 The weighted least-connection scheduling algorithm directs network 159 The weighted failover scheduling algorithm directs network 169 The weighted overflow scheduling algorithm directs network 180 The locality-based least-connection scheduling algorithm is for 182 This algorithm usually directs packet destined for an IP address to 195 algorithm is also for destination IP load balancing. It is 212 The destination hashing scheduling algorithm assigns network [all …]
|
| /kernel/linux/linux-5.10/arch/arm/crypto/ |
| D | Kconfig | 13 tristate "SHA1 digest algorithm (ARM-asm)" 21 tristate "SHA1 digest algorithm (ARM NEON)" 32 tristate "SHA1 digest algorithm (ARM v8 Crypto Extensions)" 41 tristate "SHA-224/256 digest algorithm (ARM v8 Crypto Extensions)" 50 tristate "SHA-224/256 digest algorithm (ARM-asm and NEON)" 58 tristate "SHA-384/512 digest algorithm (ARM-asm and NEON)" 120 tristate "CRCT10DIF digest algorithm using PMULL instructions" 126 tristate "CRC32(C) digest algorithm using CRC and/or PMULL instructions"
|
12345678910>>...105