crypto: sha-mb - SHA1 multibuffer algorithm data structures
authorTim Chen <tim.c.chen@linux.intel.com>
Thu, 31 Jul 2014 17:29:54 +0000 (10:29 -0700)
committerHerbert Xu <herbert@gondor.apana.org.au>
Mon, 25 Aug 2014 12:32:26 +0000 (20:32 +0800)
commit116177782392739f06868cfc2e6df5267aec4639
tree837d0e08e706a269ab5841d9eaa302a487ee4247
parent1e65b81a90df50bf450193065cc9073b706b8dda
crypto: sha-mb - SHA1 multibuffer algorithm data structures

This patch introduces the data structures and prototypes of functions
needed for computing SHA1 hash using multi-buffer.  Included are the
structures of the multi-buffer SHA1 job, job scheduler in C and x86
assembly.

Signed-off-by: Tim Chen <tim.c.chen@linux.intel.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
arch/x86/crypto/sha-mb/sha1_mb_mgr_datastruct.S [new file with mode: 0644]
arch/x86/crypto/sha-mb/sha_mb_ctx.h [new file with mode: 0644]
arch/x86/crypto/sha-mb/sha_mb_mgr.h [new file with mode: 0644]