Lines Matching refs:tfm
66 static int aesbs_setkey(struct crypto_skcipher *tfm, const u8 *in_key, in aesbs_setkey() argument
69 struct aesbs_ctx *ctx = crypto_skcipher_ctx(tfm); in aesbs_setkey()
90 struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req); in __ecb_crypt() local
91 struct aesbs_ctx *ctx = crypto_skcipher_ctx(tfm); in __ecb_crypt()
125 static int aesbs_cbc_setkey(struct crypto_skcipher *tfm, const u8 *in_key, in aesbs_cbc_setkey() argument
128 struct aesbs_cbc_ctx *ctx = crypto_skcipher_ctx(tfm); in aesbs_cbc_setkey()
145 static void cbc_encrypt_one(struct crypto_skcipher *tfm, const u8 *src, u8 *dst) in cbc_encrypt_one() argument
147 struct aesbs_cbc_ctx *ctx = crypto_skcipher_ctx(tfm); in cbc_encrypt_one()
159 struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req); in cbc_decrypt() local
160 struct aesbs_cbc_ctx *ctx = crypto_skcipher_ctx(tfm); in cbc_decrypt()
185 static int cbc_init(struct crypto_tfm *tfm) in cbc_init() argument
187 struct aesbs_cbc_ctx *ctx = crypto_tfm_ctx(tfm); in cbc_init()
194 static void cbc_exit(struct crypto_tfm *tfm) in cbc_exit() argument
196 struct aesbs_cbc_ctx *ctx = crypto_tfm_ctx(tfm); in cbc_exit()
201 static int aesbs_ctr_setkey_sync(struct crypto_skcipher *tfm, const u8 *in_key, in aesbs_ctr_setkey_sync() argument
204 struct aesbs_ctr_ctx *ctx = crypto_skcipher_ctx(tfm); in aesbs_ctr_setkey_sync()
222 struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req); in ctr_encrypt() local
223 struct aesbs_ctx *ctx = crypto_skcipher_ctx(tfm); in ctr_encrypt()
262 static void ctr_encrypt_one(struct crypto_skcipher *tfm, const u8 *src, u8 *dst) in ctr_encrypt_one() argument
264 struct aesbs_ctr_ctx *ctx = crypto_skcipher_ctx(tfm); in ctr_encrypt_one()
285 static int aesbs_xts_setkey(struct crypto_skcipher *tfm, const u8 *in_key, in aesbs_xts_setkey() argument
288 struct aesbs_xts_ctx *ctx = crypto_skcipher_ctx(tfm); in aesbs_xts_setkey()
291 err = xts_verify_key(tfm, in_key, key_len); in aesbs_xts_setkey()
303 return aesbs_setkey(tfm, in_key, key_len); in aesbs_xts_setkey()
306 static int xts_init(struct crypto_tfm *tfm) in xts_init() argument
308 struct aesbs_xts_ctx *ctx = crypto_tfm_ctx(tfm); in xts_init()
321 static void xts_exit(struct crypto_tfm *tfm) in xts_exit() argument
323 struct aesbs_xts_ctx *ctx = crypto_tfm_ctx(tfm); in xts_exit()
333 struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req); in __xts_crypt() local
334 struct aesbs_xts_ctx *ctx = crypto_skcipher_ctx(tfm); in __xts_crypt()
345 skcipher_request_set_tfm(&subreq, tfm); in __xts_crypt()