shash_desc_ctx
struct arm_ghash_desc_ctx *ctx = shash_desc_ctx(desc);
struct arm_ghash_desc_ctx *ctx = shash_desc_ctx(desc);
struct arm_ghash_desc_ctx *ctx = shash_desc_ctx(desc);
struct arm_ghash_desc_ctx *ctx = shash_desc_ctx(desc);
struct arm_ghash_desc_ctx *ctx = shash_desc_ctx(desc);
struct mac_desc_ctx *ctx = shash_desc_ctx(desc);
struct mac_desc_ctx *ctx = shash_desc_ctx(desc);
struct mac_desc_ctx *ctx = shash_desc_ctx(desc);
struct mac_desc_ctx *ctx = shash_desc_ctx(desc);
struct arm_ghash_desc_ctx *ctx = shash_desc_ctx(desc);
struct arm_ghash_desc_ctx *ctx = shash_desc_ctx(desc);
struct arm_ghash_desc_ctx *ctx = shash_desc_ctx(desc);
struct arm_ghash_desc_ctx *ctx = shash_desc_ctx(desc);
struct arm_ghash_desc_ctx *ctx = shash_desc_ctx(desc);
struct sm4_mac_desc_ctx *ctx = shash_desc_ctx(desc);
struct sm4_mac_desc_ctx *ctx = shash_desc_ctx(desc);
struct sm4_mac_desc_ctx *ctx = shash_desc_ctx(desc);
struct sm4_mac_desc_ctx *ctx = shash_desc_ctx(desc);
struct p8_ghash_desc_ctx *dctx = shash_desc_ctx(desc);
struct p8_ghash_desc_ctx *dctx = shash_desc_ctx(desc);
struct p8_ghash_desc_ctx *dctx = shash_desc_ctx(desc);
struct riscv64_ghash_desc_ctx *dctx = shash_desc_ctx(desc);
struct riscv64_ghash_desc_ctx *dctx = shash_desc_ctx(desc);
struct riscv64_ghash_desc_ctx *dctx = shash_desc_ctx(desc);
struct s390_ghash_desc_ctx *dctx = shash_desc_ctx(desc);
struct s390_ghash_desc_ctx *dctx = shash_desc_ctx(desc);
struct s390_ghash_desc_ctx *dctx = shash_desc_ctx(desc);
struct s390_ghash_desc_ctx *dctx = shash_desc_ctx(desc);
struct s390_ghash_desc_ctx *dctx = shash_desc_ctx(desc);
struct s390_kmac_sha2_ctx *ctx = shash_desc_ctx(desc);
struct s390_kmac_sha2_ctx *ctx = shash_desc_ctx(desc);
struct s390_kmac_sha2_ctx *ctx = shash_desc_ctx(desc);
struct s390_kmac_sha2_ctx *ctx = shash_desc_ctx(desc);
struct s390_kmac_sha2_ctx *ctx = shash_desc_ctx(desc);
struct s390_kmac_sha2_ctx *ctx = shash_desc_ctx(desc);
struct ghash_desc_ctx *dctx = shash_desc_ctx(desc);
struct ghash_desc_ctx *dctx = shash_desc_ctx(desc);
struct ghash_desc_ctx *dctx = shash_desc_ctx(desc);
#define BLAKE2B_CTX(desc) ((struct blake2b_ctx *)shash_desc_ctx(desc))
u8 *dg = shash_desc_ctx(pdesc);
u8 *dg = shash_desc_ctx(pdesc);
u8 *dg = shash_desc_ctx(pdesc);
u8 *prev = shash_desc_ctx(pdesc);
u8 *prev = shash_desc_ctx(pdesc);
u8 *prev = shash_desc_ctx(pdesc);
u32 *crcp = shash_desc_ctx(desc);
u32 *crcp = shash_desc_ctx(desc);
return __crc32_finup(shash_desc_ctx(desc), data, len, out);
u32 *crcp = shash_desc_ctx(desc);
struct chksum_desc_ctx *ctx = shash_desc_ctx(desc);
struct chksum_desc_ctx *ctx = shash_desc_ctx(desc);
struct chksum_desc_ctx *ctx = shash_desc_ctx(desc);
struct chksum_desc_ctx *ctx = shash_desc_ctx(desc);
struct ghash_desc_ctx *dctx = shash_desc_ctx(desc);
struct ghash_desc_ctx *dctx = shash_desc_ctx(desc);
struct ghash_desc_ctx *dctx = shash_desc_ctx(desc);
struct ghash_desc_ctx *dctx = shash_desc_ctx(desc);
struct shash_desc *desc = shash_desc_ctx(pdesc);
struct shash_desc *desc = shash_desc_ctx(pdesc);
struct shash_desc *desc = shash_desc_ctx(pdesc);
struct shash_desc *desc = shash_desc_ctx(pdesc);
struct shash_desc *desc = shash_desc_ctx(pdesc);
struct shash_desc *desc = shash_desc_ctx(pdesc);
struct md4_ctx *mctx = shash_desc_ctx(desc);
struct md4_ctx *mctx = shash_desc_ctx(desc);
struct md4_ctx *mctx = shash_desc_ctx(desc);
#define HMAC_MD5_CTX(desc) ((struct hmac_md5_ctx *)shash_desc_ctx(desc))
#define MD5_CTX(desc) ((struct md5_ctx *)shash_desc_ctx(desc))
struct michael_mic_desc_ctx *mctx = shash_desc_ctx(desc);
struct michael_mic_desc_ctx *mctx = shash_desc_ctx(desc);
struct michael_mic_desc_ctx *mctx = shash_desc_ctx(desc);
struct rmd160_ctx *rctx = shash_desc_ctx(desc);
struct rmd160_ctx *rctx = shash_desc_ctx(desc);
struct rmd160_ctx *rctx = shash_desc_ctx(desc);
#define HMAC_SHA1_CTX(desc) ((struct hmac_sha1_ctx *)shash_desc_ctx(desc))
#define SHA1_CTX(desc) ((struct sha1_ctx *)shash_desc_ctx(desc))
#define SHA256_CTX(desc) ((struct sha256_ctx *)shash_desc_ctx(desc))
#define HMAC_SHA224_CTX(desc) ((struct hmac_sha224_ctx *)shash_desc_ctx(desc))
#define HMAC_SHA256_CTX(desc) ((struct hmac_sha256_ctx *)shash_desc_ctx(desc))
#define SHA224_CTX(desc) ((struct sha224_ctx *)shash_desc_ctx(desc))
#define SHA3_CTX(desc) ((struct sha3_ctx *)shash_desc_ctx(desc))
#define SHA512_CTX(desc) ((struct sha512_ctx *)shash_desc_ctx(desc))
#define HMAC_SHA384_CTX(desc) ((struct hmac_sha384_ctx *)shash_desc_ctx(desc))
#define HMAC_SHA512_CTX(desc) ((struct hmac_sha512_ctx *)shash_desc_ctx(desc))
#define SHA384_CTX(desc) ((struct sha384_ctx *)shash_desc_ctx(desc))
memset(shash_desc_ctx(desc), 0, crypto_shash_descsize(desc->tfm));
u8 *blenp = shash_desc_ctx(desc);
u8 *buf = shash_desc_ctx(desc);
u8 *buf = shash_desc_ctx(desc);
u8 *buf = shash_desc_ctx(desc);
u8 *buf = shash_desc_ctx(desc);
u8 *buf = shash_desc_ctx(desc);
struct streebog_state *ctx = shash_desc_ctx(desc);
struct streebog_state *ctx = shash_desc_ctx(desc);
struct streebog_state *ctx = shash_desc_ctx(desc);
struct wp512_ctx *wctx = shash_desc_ctx(desc);
struct wp512_ctx *wctx = shash_desc_ctx(desc);
struct wp512_ctx *wctx = shash_desc_ctx(desc);
u8 *prev = shash_desc_ctx(pdesc);
u8 *prev = shash_desc_ctx(pdesc);
u8 *prev = shash_desc_ctx(pdesc);
struct xxhash64_desc_ctx *dctx = shash_desc_ctx(desc);
struct xxhash64_desc_ctx *dctx = shash_desc_ctx(desc);
struct xxhash64_desc_ctx *dctx = shash_desc_ctx(desc);
struct xcbc_state *sctx = shash_desc_ctx(desc);
struct xcbc_state *sctx = shash_desc_ctx(desc);
struct xcbc_state *sctx = shash_desc_ctx(desc);
struct sha256_state_be *sctx = shash_desc_ctx(desc);
struct sha256_state_be *sctx = shash_desc_ctx(desc);
struct sha256_state_be *sctx = shash_desc_ctx(desc);
struct sha256_state_be *sctx = shash_desc_ctx(desc);
struct sha256_state_be *sctx = shash_desc_ctx(desc);
struct sha512_state_be *sctx = shash_desc_ctx(desc);
struct sha512_state_be *sctx = shash_desc_ctx(desc);
struct sha512_state_be *sctx = shash_desc_ctx(desc);
struct sha512_state_be *sctx = shash_desc_ctx(desc);
struct sha512_state_be *sctx = shash_desc_ctx(desc);
return PTR_ALIGN(shash_desc_ctx(desc), PADLOCK_ALIGNMENT);
err = crypto_shash_import(fbdesc, shash_desc_ctx(desc)) ?:
return crypto_shash_import(fbdesc, shash_desc_ctx(desc)) ?:
err = err ?: crypto_shash_export(fbdesc, shash_desc_ctx(desc));
sm3_init(shash_desc_ctx(desc));
struct sm3_state *sctx = shash_desc_ctx(desc);
struct sm3_state *sctx = shash_desc_ctx(desc);
struct sm3_state *sctx = shash_desc_ctx(desc);