Lines Matching defs:hash
5 #include <crypto/internal/hash.h>
214 * @mac_src_p: input pointer and total hash length
215 * @mac_digest: digest pointer and hash operation length
245 * struct mv_cesa_hash_op_ctx - hash or hmac operation context
249 * Context associated to an hash or hmac operation.
253 __le32 hash[8];
267 struct mv_cesa_hash_op_ctx hash;
373 * @ahash_algs: supported hash algorithms
374 * @nahash_algs: number of supported hash algorithms
391 * @cache_pool: data cache pool (used by hash implementation when the
392 * hash request is smaller than the hash block size)
393 * @padding_pool: padding pool (used by hash implementation when hardware
499 * struct mv_cesa_hash_ctx - CESA hash operation context
578 * struct mv_cesa_ahash_std_req - standard hash request
586 * struct mv_cesa_ahash_dma_req - DMA hash request
599 * struct mv_cesa_ahash_req - hash request
603 * @len: hash total length
607 * @state: hash state