Lines Matching full:cipher
42 * @base: Start of data structure of cipher algorithm. The common data
251 * The asynchronous cipher operation discussion provided for the
261 * crypto_alloc_ahash() - allocate ahash cipher handle
263 * ahash cipher
264 * @type: specifies the type of the cipher
265 * @mask: specifies the mask for the cipher
267 * Allocate a cipher handle for an ahash. The returned struct
268 * crypto_ahash is the cipher handle that is required for any subsequent
271 * Return: allocated cipher handle in case of success; IS_ERR() is true in case
286 * @tfm: cipher handle to be freed
318 * crypto_ahash_blocksize() - obtain block size for cipher
319 * @tfm: cipher handle
321 * The block size for the message digest cipher referenced with the cipher
324 * Return: block size of cipher
345 * @tfm: cipher handle
347 * The size for the message digest created by the message digest cipher
348 * referenced with the cipher handle is returned.
351 * Return: message digest size of cipher
360 * @tfm: cipher handle
389 * crypto_ahash_reqtfm() - obtain cipher handle from request
391 * cipher handle
393 * Return the ahash cipher handle that is registered with the asynchronous
396 * Return: ahash cipher handle
406 * @tfm: cipher handle
421 * crypto_ahash_setkey - set key for cipher handle
422 * @tfm: cipher handle
426 * The caller provided key is set for the ahash cipher. The cipher
437 * needed to perform the cipher operation
450 * needed to perform the cipher operation
453 * based on all data added to the cipher handle. The message digest is placed
467 * needed to perform the cipher operation
533 * required for the asynchronous cipher operation. This includes the cipher
541 * ahash_request_set_tfm() - update cipher handle reference in request
543 * @tfm: cipher handle that shall be added to the request handle
556 * @tfm: cipher handle to be registered with the request
583 * @req: request data structure cipher handle to be freed
614 * the cipher operation completes.
704 * message digest cipher
705 * @type: specifies the type of the cipher
706 * @mask: specifies the mask for the cipher
708 * Allocate a cipher handle for a message digest. The returned &struct
709 * crypto_shash is the cipher handle that is required for any subsequent
712 * Return: allocated cipher handle in case of success; IS_ERR() is true in case
729 * @tfm: cipher handle to be freed
749 * crypto_shash_blocksize() - obtain block size for cipher
750 * @tfm: cipher handle
752 * The block size for the message digest cipher referenced with the cipher
755 * Return: block size of cipher
774 * @tfm: cipher handle
776 * The size for the message digest created by the message digest cipher
777 * referenced with the cipher handle is returned.
779 * Return: digest size of cipher
808 * @tfm: cipher handle
810 * The size of the operational state the cipher needs during operation is
811 * returned for the hash referenced with the cipher handle. This size is
833 * @tfm: cipher handle
837 * The caller provided key is set for the keyed message digest cipher. The
838 * cipher handle must point to a keyed message digest cipher in order for this
955 * based on all data added to the cipher handle. The message digest is placed