Lines Matching refs:alg

36 	struct skcipher_alg alg;  member
113 struct skcipher_alg *alg; in simd_skcipher_init() local
116 alg = crypto_skcipher_alg(tfm); in simd_skcipher_init()
117 salg = container_of(alg, struct simd_skcipher_alg, alg); in simd_skcipher_init()
142 struct skcipher_alg *alg; in simd_skcipher_create_compat() local
159 alg = &salg->alg; in simd_skcipher_create_compat()
162 if (snprintf(alg->base.cra_name, CRYPTO_MAX_ALG_NAME, "%s", algname) >= in simd_skcipher_create_compat()
166 if (snprintf(alg->base.cra_driver_name, CRYPTO_MAX_ALG_NAME, "%s", in simd_skcipher_create_compat()
170 alg->base.cra_flags = CRYPTO_ALG_ASYNC; in simd_skcipher_create_compat()
171 alg->base.cra_priority = ialg->base.cra_priority; in simd_skcipher_create_compat()
172 alg->base.cra_blocksize = ialg->base.cra_blocksize; in simd_skcipher_create_compat()
173 alg->base.cra_alignmask = ialg->base.cra_alignmask; in simd_skcipher_create_compat()
174 alg->base.cra_module = ialg->base.cra_module; in simd_skcipher_create_compat()
175 alg->base.cra_ctxsize = sizeof(struct simd_skcipher_ctx); in simd_skcipher_create_compat()
177 alg->ivsize = ialg->ivsize; in simd_skcipher_create_compat()
178 alg->chunksize = ialg->chunksize; in simd_skcipher_create_compat()
179 alg->min_keysize = ialg->min_keysize; in simd_skcipher_create_compat()
180 alg->max_keysize = ialg->max_keysize; in simd_skcipher_create_compat()
182 alg->init = simd_skcipher_init; in simd_skcipher_create_compat()
183 alg->exit = simd_skcipher_exit; in simd_skcipher_create_compat()
185 alg->setkey = simd_skcipher_setkey; in simd_skcipher_create_compat()
186 alg->encrypt = simd_skcipher_encrypt; in simd_skcipher_create_compat()
187 alg->decrypt = simd_skcipher_decrypt; in simd_skcipher_create_compat()
189 err = crypto_register_skcipher(alg); in simd_skcipher_create_compat()
219 crypto_unregister_skcipher(&salg->alg); in simd_skcipher_free()