Lines Matching refs:elephant
179 struct iv_elephant_private elephant; member
787 struct iv_elephant_private *elephant = &cc->iv_gen_private.elephant; in crypt_iv_elephant_dtr() local
789 crypto_free_skcipher(elephant->tfm); in crypt_iv_elephant_dtr()
790 elephant->tfm = NULL; in crypt_iv_elephant_dtr()
796 struct iv_elephant_private *elephant = &cc->iv_gen_private.elephant; in crypt_iv_elephant_ctr() local
799 elephant->tfm = crypto_alloc_skcipher("ecb(aes)", 0, in crypt_iv_elephant_ctr()
801 if (IS_ERR(elephant->tfm)) { in crypt_iv_elephant_ctr()
802 r = PTR_ERR(elephant->tfm); in crypt_iv_elephant_ctr()
803 elephant->tfm = NULL; in crypt_iv_elephant_ctr()
959 struct iv_elephant_private *elephant = &cc->iv_gen_private.elephant; in crypt_iv_elephant() local
966 req = skcipher_request_alloc(elephant->tfm, GFP_NOIO); in crypt_iv_elephant()
1055 struct iv_elephant_private *elephant = &cc->iv_gen_private.elephant; in crypt_iv_elephant_init() local
1058 return crypto_skcipher_setkey(elephant->tfm, &cc->key[key_offset], cc->key_extra_size); in crypt_iv_elephant_init()
1063 struct iv_elephant_private *elephant = &cc->iv_gen_private.elephant; in crypt_iv_elephant_wipe() local
1067 return crypto_skcipher_setkey(elephant->tfm, key, cc->key_extra_size); in crypt_iv_elephant_wipe()