Lines Matching full:algorithm
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
116 * algorithm's alignmask.
122 * algorithm's alignmask.
129 * - The result buffer must be aligned to the algorithm's alignmask.
130 * - crypto_ahash_finup() must not be used unless the algorithm implements
186 * DOC: Block Cipher Algorithm Definitions
188 * These data structures define modular crypto algorithm implementations,
196 * algorithm. This must be set to one of the pre-defined
202 * algorithm. This must be set to one of the pre-defined values
228 * might need to use the fallback if the algorithm doesn't support
249 * struct compress_alg - compression/decompression algorithm
268 * struct crypto_istat_aead - statistics for AEAD algorithm
284 * struct crypto_istat_akcipher - statistics for akcipher algorithm
304 * struct crypto_istat_cipher - statistics for cipher algorithm
320 * struct crypto_istat_compress - statistics for compress algorithm
336 * struct crypto_istat_hash - statistics for has algorithm
348 * struct crypto_istat_kpp - statistics for KPP algorithm
362 * struct crypto_istat_rng: statistics for RNG algorithm
380 * struct crypto_alg - definition of a cryptograpic cipher algorithm
384 * algorithm.
387 * this algorithm. The users must respect this value.
397 * buffer containing the input data for the algorithm must be
413 * transformation algorithm. This is the name of the transformation
420 * transformation algorithm.
445 * @cra_u.compress: Union member which contains a (de)compression algorithm.
454 * @stats.aead: statistics for AEAD algorithm
455 * @stats.akcipher: statistics for akcipher algorithm
456 * @stats.cipher: statistics for cipher algorithm
457 * @stats.compress: statistics for compress algorithm
458 * @stats.hash: statistics for hash algorithm
459 * @stats.rng: statistics for rng algorithm
460 * @stats.kpp: statistics for KPP algorithm
462 * The struct crypto_alg describes a generic Crypto API algorithm and is common
608 * Algorithm registration interface.
616 * Algorithm query interface.
688 * Transform helpers which query the underlying algorithm.