Lines Matching refs:ctx
33 struct sm4_ctx *ctx = crypto_skcipher_ctx(tfm);
35 return sm4_expandkey(ctx, key, key_len);
69 struct sm4_ctx *ctx = crypto_skcipher_ctx(tfm);
71 return sm4_ecb_do_crypt(req, ctx->rkey_enc);
77 struct sm4_ctx *ctx = crypto_skcipher_ctx(tfm);
79 return sm4_ecb_do_crypt(req, ctx->rkey_dec);
85 struct sm4_ctx *ctx = crypto_skcipher_ctx(tfm);
99 sm4_crypt_block(ctx->rkey_enc, dst, dst);
117 struct sm4_ctx *ctx = crypto_skcipher_ctx(tfm);
133 sm4_neon_cbc_dec(ctx->rkey_dec, dst, src,
148 struct sm4_ctx *ctx = crypto_skcipher_ctx(tfm);
162 sm4_crypt_block(ctx->rkey_enc, keystream, iv);
174 sm4_crypt_block(ctx->rkey_enc, keystream, walk.iv);
188 struct sm4_ctx *ctx = crypto_skcipher_ctx(tfm);
204 sm4_neon_cfb_dec(ctx->rkey_enc, dst, src,
218 sm4_crypt_block(ctx->rkey_enc, keystream, walk.iv);
232 struct sm4_ctx *ctx = crypto_skcipher_ctx(tfm);
248 sm4_neon_ctr_crypt(ctx->rkey_enc, dst, src,
262 sm4_crypt_block(ctx->rkey_enc, keystream, walk.iv);