Lines Matching full:cipher
57 * @base: Start of data structure of cipher algorithm. The common data
279 * The asynchronous cipher operation discussion provided for the
289 * crypto_alloc_ahash() - allocate ahash cipher handle
291 * ahash cipher
292 * @type: specifies the type of the cipher
293 * @mask: specifies the mask for the cipher
295 * Allocate a cipher handle for an ahash. The returned struct
296 * crypto_ahash is the cipher handle that is required for any subsequent
299 * Return: allocated cipher handle in case of success; IS_ERR() is true in case
314 * @tfm: cipher handle to be freed
352 * crypto_ahash_blocksize() - obtain block size for cipher
353 * @tfm: cipher handle
355 * The block size for the message digest cipher referenced with the cipher
358 * Return: block size of cipher
379 * @tfm: cipher handle
381 * The size for the message digest created by the message digest cipher
382 * referenced with the cipher handle is returned.
385 * Return: message digest size of cipher
394 * @tfm: cipher handle
423 * crypto_ahash_reqtfm() - obtain cipher handle from request
425 * cipher handle
427 * Return the ahash cipher handle that is registered with the asynchronous
430 * Return: ahash cipher handle
440 * @tfm: cipher handle
455 * crypto_ahash_setkey - set key for cipher handle
456 * @tfm: cipher handle
460 * The caller provided key is set for the ahash cipher. The cipher
471 * needed to perform the cipher operation
484 * needed to perform the cipher operation
487 * based on all data added to the cipher handle. The message digest is placed
501 * needed to perform the cipher operation
616 * required for the asynchronous cipher operation. This includes the cipher
624 * ahash_request_set_tfm() - update cipher handle reference in request
626 * @tfm: cipher handle that shall be added to the request handle
639 * @tfm: cipher handle to be registered with the request
665 * @req: request data structure cipher handle to be freed
702 * the cipher operation completes.
757 * message digest cipher
758 * @type: specifies the type of the cipher
759 * @mask: specifies the mask for the cipher
761 * Allocate a cipher handle for a message digest. The returned &struct
762 * crypto_shash is the cipher handle that is required for any subsequent
765 * Return: allocated cipher handle in case of success; IS_ERR() is true in case
782 * @tfm: cipher handle to be freed
808 * crypto_shash_blocksize() - obtain block size for cipher
809 * @tfm: cipher handle
811 * The block size for the message digest cipher referenced with the cipher
814 * Return: block size of cipher
833 * @tfm: cipher handle
835 * The size for the message digest created by the message digest cipher
836 * referenced with the cipher handle is returned.
838 * Return: digest size of cipher
867 * @tfm: cipher handle
869 * The size of the operational state the cipher needs during operation is
870 * returned for the hash referenced with the cipher handle. This size is
892 * @tfm: cipher handle
896 * The caller provided key is set for the keyed message digest cipher. The
897 * cipher handle must point to a keyed message digest cipher in order for this
1025 * based on all data added to the cipher handle. The message digest is placed