Lines Matching refs:ctx

77 	struct aesbs_ctx *ctx = crypto_skcipher_ctx(tfm);
85 ctx->rounds = 6 + key_len / 4;
88 aesbs_convert_key(ctx->rk, rk.key_enc, ctx->rounds);
99 struct aesbs_ctx *ctx = crypto_skcipher_ctx(tfm);
113 fn(walk.dst.virt.addr, walk.src.virt.addr, ctx->rk,
114 ctx->rounds, blocks);
136 struct aesbs_cbc_ctr_ctx *ctx = crypto_skcipher_ctx(tfm);
144 ctx->key.rounds = 6 + key_len / 4;
146 memcpy(ctx->enc, rk.key_enc, sizeof(ctx->enc));
149 aesbs_convert_key(ctx->key.rk, rk.key_enc, ctx->key.rounds);
159 struct aesbs_cbc_ctr_ctx *ctx = crypto_skcipher_ctx(tfm);
171 ctx->enc, ctx->key.rounds, blocks,
182 struct aesbs_cbc_ctr_ctx *ctx = crypto_skcipher_ctx(tfm);
197 ctx->key.rk, ctx->key.rounds, blocks,
210 struct aesbs_cbc_ctr_ctx *ctx = crypto_skcipher_ctx(tfm);
224 aesbs_ctr_encrypt(dst, src, ctx->key.rk, ctx->key.rounds,
237 neon_aes_ctr_encrypt(dst, src, ctx->enc, ctx->key.rounds,
254 struct aesbs_xts_ctx *ctx = crypto_skcipher_ctx(tfm);
263 err = aes_expandkey(&ctx->cts, in_key, key_len);
271 memcpy(ctx->twkey, rk.key_enc, sizeof(ctx->twkey));
281 struct aesbs_xts_ctx *ctx = crypto_skcipher_ctx(tfm);
325 ctx->twkey,
326 ctx->key.rounds, 1);
329 fn(out, in, ctx->key.rk, ctx->key.rounds, blocks,
338 neon_aes_xts_encrypt(out, in, ctx->cts.key_enc,
339 ctx->key.rounds, nbytes,
340 ctx->twkey, walk.iv, first);
342 neon_aes_xts_decrypt(out, in, ctx->cts.key_dec,
343 ctx->key.rounds, nbytes,
344 ctx->twkey, walk.iv, first);
372 neon_aes_xts_encrypt(out, in, ctx->cts.key_enc, ctx->key.rounds,
373 nbytes, ctx->twkey, walk.iv, first);
375 neon_aes_xts_decrypt(out, in, ctx->cts.key_dec, ctx->key.rounds,
376 nbytes, ctx->twkey, walk.iv, first);