Lines Matching refs:alg
31 struct skcipher_alg alg; member
85 struct skcipher_instance, alg); in skcipher_alg_instance()
115 return container_of(spawn->base.alg, struct skcipher_alg, base); in crypto_skcipher_spawn_alg()
136 int crypto_register_skcipher(struct skcipher_alg *alg);
137 void crypto_unregister_skcipher(struct skcipher_alg *alg);
185 struct skcipher_alg *alg) in crypto_skcipher_alg_min_keysize() argument
187 if ((alg->base.cra_flags & CRYPTO_ALG_TYPE_MASK) == in crypto_skcipher_alg_min_keysize()
189 return alg->base.cra_blkcipher.min_keysize; in crypto_skcipher_alg_min_keysize()
191 if (alg->base.cra_ablkcipher.encrypt) in crypto_skcipher_alg_min_keysize()
192 return alg->base.cra_ablkcipher.min_keysize; in crypto_skcipher_alg_min_keysize()
194 return alg->min_keysize; in crypto_skcipher_alg_min_keysize()
198 struct skcipher_alg *alg) in crypto_skcipher_alg_max_keysize() argument
200 if ((alg->base.cra_flags & CRYPTO_ALG_TYPE_MASK) == in crypto_skcipher_alg_max_keysize()
202 return alg->base.cra_blkcipher.max_keysize; in crypto_skcipher_alg_max_keysize()
204 if (alg->base.cra_ablkcipher.encrypt) in crypto_skcipher_alg_max_keysize()
205 return alg->base.cra_ablkcipher.max_keysize; in crypto_skcipher_alg_max_keysize()
207 return alg->max_keysize; in crypto_skcipher_alg_max_keysize()