Symbol: cipher
arch/arm64/crypto/sm4-ce-cipher-glue.c
60
.cra_u.cipher = {
arch/sparc/crypto/camellia_glue.c
205
.cipher = {
arch/x86/crypto/blowfish_glue.c
99
.cipher = {
arch/x86/crypto/camellia_glue.c
1319
.cipher = {
arch/x86/crypto/twofish_glue.c
74
.cipher = {
crypto/aes.c
138
.cra_u = { .cipher = { .cia_min_keysize = AES_MIN_KEY_SIZE,
crypto/anubis.c
676
.cra_u = { .cipher = {
crypto/aria_generic.c
287
.cipher = {
crypto/blowfish_generic.c
109
.cra_u = { .cipher = {
crypto/camellia_generic.c
1047
.cipher = {
crypto/cast5_generic.c
514
.cipher = {
crypto/cast6_generic.c
255
.cipher = {
crypto/cbc.c
127
struct crypto_lskcipher *cipher = *ctx;
crypto/cbc.c
131
rem = crypto_cbc_decrypt_inplace(cipher, dst, len, iv);
crypto/cbc.c
133
rem = crypto_cbc_decrypt_segment(cipher, src, dst, len, iv);
crypto/cbc.c
58
struct crypto_lskcipher *cipher = *ctx;
crypto/cbc.c
62
rem = crypto_cbc_encrypt_inplace(cipher, dst, len, iv);
crypto/cbc.c
64
rem = crypto_cbc_encrypt_segment(cipher, src, dst, len, iv);
crypto/ccm.c
827
struct crypto_cipher *cipher;
crypto/ccm.c
832
cipher = crypto_spawn_cipher(spawn);
crypto/ccm.c
833
if (IS_ERR(cipher))
crypto/ccm.c
834
return PTR_ERR(cipher);
crypto/ccm.c
836
ctx->child = cipher;
crypto/cmac.c
142
struct crypto_cipher *cipher;
crypto/cmac.c
145
cipher = crypto_spawn_cipher(spawn);
crypto/cmac.c
146
if (IS_ERR(cipher))
crypto/cmac.c
147
return PTR_ERR(cipher);
crypto/cmac.c
149
ctx->child = cipher;
crypto/cryptd.c
351
struct crypto_skcipher *cipher;
crypto/cryptd.c
353
cipher = crypto_spawn_skcipher(spawn);
crypto/cryptd.c
354
if (IS_ERR(cipher))
crypto/cryptd.c
355
return PTR_ERR(cipher);
crypto/cryptd.c
357
ctx->child = cipher;
crypto/cryptd.c
360
crypto_skcipher_reqsize(cipher));
crypto/cryptd.c
830
struct crypto_aead *cipher;
crypto/cryptd.c
832
cipher = crypto_spawn_aead(spawn);
crypto/cryptd.c
833
if (IS_ERR(cipher))
crypto/cryptd.c
834
return PTR_ERR(cipher);
crypto/cryptd.c
836
ctx->child = cipher;
crypto/cryptd.c
839
crypto_aead_reqsize(cipher));
crypto/ctr.c
102
struct crypto_cipher *cipher = skcipher_cipher_simple(tfm);
crypto/ctr.c
103
const unsigned int bsize = crypto_cipher_blocksize(cipher);
crypto/ctr.c
112
nbytes = crypto_ctr_crypt_inplace(&walk, cipher);
crypto/ctr.c
114
nbytes = crypto_ctr_crypt_segment(&walk, cipher);
crypto/ctr.c
120
crypto_ctr_crypt_final(&walk, cipher);
crypto/ctr.c
223
struct crypto_skcipher *cipher;
crypto/ctr.c
227
cipher = crypto_spawn_skcipher(spawn);
crypto/ctr.c
228
if (IS_ERR(cipher))
crypto/ctr.c
229
return PTR_ERR(cipher);
crypto/ctr.c
231
ctx->child = cipher;
crypto/ctr.c
236
crypto_skcipher_reqsize(cipher);
crypto/cts.c
288
struct crypto_skcipher *cipher;
crypto/cts.c
293
cipher = crypto_spawn_skcipher(spawn);
crypto/cts.c
294
if (IS_ERR(cipher))
crypto/cts.c
295
return PTR_ERR(cipher);
crypto/cts.c
297
ctx->child = cipher;
crypto/cts.c
300
bsize = crypto_skcipher_blocksize(cipher);
crypto/cts.c
302
crypto_skcipher_reqsize(cipher),
crypto/des_generic.c
107
.cra_u = { .cipher = {
crypto/des_generic.c
93
.cra_u = { .cipher = {
crypto/ecb.c
16
static int crypto_ecb_crypt(struct crypto_cipher *cipher, const u8 *src,
crypto/ecb.c
20
const unsigned int bsize = crypto_cipher_blocksize(cipher);
crypto/ecb.c
23
fn(crypto_cipher_tfm(cipher), dst, src);
crypto/ecb.c
38
struct crypto_cipher *cipher = *ctx;
crypto/ecb.c
40
return crypto_ecb_crypt(cipher, src, dst, len,
crypto/ecb.c
42
crypto_cipher_alg(cipher)->cia_encrypt);
crypto/ecb.c
49
struct crypto_cipher *cipher = *ctx;
crypto/ecb.c
51
return crypto_ecb_crypt(cipher, src, dst, len,
crypto/ecb.c
53
crypto_cipher_alg(cipher)->cia_decrypt);
crypto/ecb.c
60
struct crypto_cipher *cipher = *ctx;
crypto/ecb.c
62
crypto_cipher_clear_flags(cipher, CRYPTO_TFM_REQ_MASK);
crypto/ecb.c
63
crypto_cipher_set_flags(cipher, crypto_lskcipher_get_flags(tfm) &
crypto/ecb.c
65
return crypto_cipher_setkey(cipher, key, keylen);
crypto/ecb.c
73
struct crypto_cipher *cipher;
crypto/ecb.c
76
cipher = crypto_spawn_cipher(spawn);
crypto/ecb.c
77
if (IS_ERR(cipher))
crypto/ecb.c
78
return PTR_ERR(cipher);
crypto/ecb.c
80
*ctx = cipher;
crypto/khazad.c
852
.cra_u = { .cipher = {
crypto/krb5/rfc3961_simplified.c
272
struct crypto_sync_skcipher *cipher;
crypto/krb5/rfc3961_simplified.c
284
cipher = crypto_alloc_sync_skcipher(krb5->derivation_enc, 0, 0);
crypto/krb5/rfc3961_simplified.c
285
if (IS_ERR(cipher)) {
crypto/krb5/rfc3961_simplified.c
286
ret = (PTR_ERR(cipher) == -ENOENT) ? -ENOPKG : PTR_ERR(cipher);
crypto/krb5/rfc3961_simplified.c
289
ret = crypto_sync_skcipher_setkey(cipher, inkey->data, inkey->len);
crypto/krb5/rfc3961_simplified.c
314
rfc3961_do_encrypt(cipher, NULL, &inblock, &outblock);
crypto/krb5/rfc3961_simplified.c
337
crypto_free_sync_skcipher(cipher);
crypto/krb5/rfc3961_simplified.c
353
struct crypto_sync_skcipher *cipher;
crypto/krb5/rfc3961_simplified.c
356
cipher = crypto_alloc_sync_skcipher(krb5->derivation_enc, 0, 0);
crypto/krb5/rfc3961_simplified.c
357
if (IS_ERR(cipher)) {
crypto/krb5/rfc3961_simplified.c
358
ret = (PTR_ERR(cipher) == -ENOENT) ? -ENOPKG : PTR_ERR(cipher);
crypto/krb5/rfc3961_simplified.c
362
ret = crypto_sync_skcipher_setkey(cipher, key->data, key->len);
crypto/krb5/rfc3961_simplified.c
366
ret = rfc3961_do_encrypt(cipher, NULL, in_data, result);
crypto/krb5/rfc3961_simplified.c
369
crypto_free_sync_skcipher(cipher);
crypto/lrw.c
270
struct crypto_skcipher *cipher;
crypto/lrw.c
272
cipher = crypto_spawn_skcipher(spawn);
crypto/lrw.c
273
if (IS_ERR(cipher))
crypto/lrw.c
274
return PTR_ERR(cipher);
crypto/lrw.c
276
ctx->child = cipher;
crypto/lrw.c
278
crypto_skcipher_set_reqsize(tfm, crypto_skcipher_reqsize(cipher) +
crypto/lskcipher.c
36
struct lskcipher_alg *cipher = crypto_lskcipher_alg(tfm);
crypto/lskcipher.c
423
struct crypto_lskcipher *cipher = lskcipher_cipher_simple(tfm);
crypto/lskcipher.c
425
crypto_lskcipher_clear_flags(cipher, CRYPTO_TFM_REQ_MASK);
crypto/lskcipher.c
426
crypto_lskcipher_set_flags(cipher, crypto_lskcipher_get_flags(tfm) &
crypto/lskcipher.c
428
return crypto_lskcipher_setkey(cipher, key, keylen);
crypto/lskcipher.c
436
struct crypto_lskcipher *cipher;
crypto/lskcipher.c
439
cipher = crypto_spawn_lskcipher(spawn);
crypto/lskcipher.c
440
if (IS_ERR(cipher))
crypto/lskcipher.c
441
return PTR_ERR(cipher);
crypto/lskcipher.c
443
*ctx = cipher;
crypto/lskcipher.c
48
ret = cipher->setkey(tfm, alignbuffer, keylen);
crypto/lskcipher.c
57
struct lskcipher_alg *cipher = crypto_lskcipher_alg(tfm);
crypto/lskcipher.c
59
if (keylen < cipher->co.min_keysize || keylen > cipher->co.max_keysize)
crypto/lskcipher.c
65
return cipher->setkey(tfm, key, keylen);
crypto/pcrypt.c
192
struct crypto_aead *cipher;
crypto/pcrypt.c
198
cipher = crypto_spawn_aead(&ictx->spawn);
crypto/pcrypt.c
200
if (IS_ERR(cipher))
crypto/pcrypt.c
201
return PTR_ERR(cipher);
crypto/pcrypt.c
203
ctx->child = cipher;
crypto/pcrypt.c
206
crypto_aead_reqsize(cipher));
crypto/seed.c
443
.cipher = {
crypto/serpent_generic.c
584
.cra_u = { .cipher = {
crypto/skcipher.c
381
struct skcipher_alg *cipher = crypto_skcipher_alg(tfm);
crypto/skcipher.c
393
ret = cipher->setkey(tfm, alignbuffer, keylen);
crypto/skcipher.c
401
struct skcipher_alg *cipher = crypto_skcipher_alg(tfm);
crypto/skcipher.c
405
if (cipher->co.base.cra_type != &crypto_skcipher_type) {
crypto/skcipher.c
416
if (keylen < cipher->min_keysize || keylen > cipher->max_keysize)
crypto/skcipher.c
422
err = cipher->setkey(tfm, key, keylen);
crypto/skcipher.c
779
struct crypto_cipher *cipher = skcipher_cipher_simple(tfm);
crypto/skcipher.c
781
crypto_cipher_clear_flags(cipher, CRYPTO_TFM_REQ_MASK);
crypto/skcipher.c
782
crypto_cipher_set_flags(cipher, crypto_skcipher_get_flags(tfm) &
crypto/skcipher.c
784
return crypto_cipher_setkey(cipher, key, keylen);
crypto/skcipher.c
792
struct crypto_cipher *cipher;
crypto/skcipher.c
794
cipher = crypto_spawn_cipher(spawn);
crypto/skcipher.c
795
if (IS_ERR(cipher))
crypto/skcipher.c
796
return PTR_ERR(cipher);
crypto/skcipher.c
798
ctx->cipher = cipher;
crypto/skcipher.c
806
crypto_free_cipher(ctx->cipher);
crypto/sm4_generic.c
66
.cipher = {
crypto/tea.c
210
.cra_u = { .cipher = {
crypto/tea.c
223
.cra_u = { .cipher = {
crypto/tea.c
236
.cra_u = { .cipher = {
crypto/testmgr.c
148
struct cipher_test_suite cipher;
crypto/testmgr.c
3216
const struct cipher_test_suite *suite = &desc->suite.cipher;
crypto/testmgr.c
3441
const struct cipher_test_suite *suite = &desc->suite.cipher;
crypto/testmgr.c
4055
.cipher = __VECS(adiantum_xchacha12_aes_tv_template)
crypto/testmgr.c
4062
.cipher = __VECS(adiantum_xchacha20_aes_tv_template)
crypto/testmgr.c
4332
.cipher = __VECS(aes_cbc_tv_template)
crypto/testmgr.c
4338
.cipher = __VECS(anubis_cbc_tv_template)
crypto/testmgr.c
4344
.cipher = __VECS(aria_cbc_tv_template)
crypto/testmgr.c
4350
.cipher = __VECS(bf_cbc_tv_template)
crypto/testmgr.c
4356
.cipher = __VECS(camellia_cbc_tv_template)
crypto/testmgr.c
4362
.cipher = __VECS(cast5_cbc_tv_template)
crypto/testmgr.c
4368
.cipher = __VECS(cast6_cbc_tv_template)
crypto/testmgr.c
4374
.cipher = __VECS(des_cbc_tv_template)
crypto/testmgr.c
4380
.cipher = __VECS(des3_ede_cbc_tv_template)
crypto/testmgr.c
4399
.cipher = __VECS(serpent_cbc_tv_template)
crypto/testmgr.c
4405
.cipher = __VECS(sm4_cbc_tv_template)
crypto/testmgr.c
4411
.cipher = __VECS(tf_cbc_tv_template)
crypto/testmgr.c
4419
.cipher = __VECS(aes_cbc_tv_template)
crypto/testmgr.c
4461
.cipher = __VECS(chacha20_tv_template)
crypto/testmgr.c
4511
.cipher = __VECS(aes_ctr_tv_template)
crypto/testmgr.c
4517
.cipher = __VECS(aria_ctr_tv_template)
crypto/testmgr.c
4523
.cipher = __VECS(bf_ctr_tv_template)
crypto/testmgr.c
4529
.cipher = __VECS(camellia_ctr_tv_template)
crypto/testmgr.c
4535
.cipher = __VECS(cast5_ctr_tv_template)
crypto/testmgr.c
4541
.cipher = __VECS(cast6_ctr_tv_template)
crypto/testmgr.c
4547
.cipher = __VECS(des_ctr_tv_template)
crypto/testmgr.c
4553
.cipher = __VECS(des3_ede_ctr_tv_template)
crypto/testmgr.c
4573
.cipher = __VECS(serpent_ctr_tv_template)
crypto/testmgr.c
4579
.cipher = __VECS(sm4_ctr_tv_template)
crypto/testmgr.c
4585
.cipher = __VECS(tf_ctr_tv_template)
crypto/testmgr.c
4593
.cipher = __VECS(aes_ctr_tv_template)
crypto/testmgr.c
4602
.cipher = __VECS(cts_mode_tv_template)
crypto/testmgr.c
4615
.cipher = __VECS(sm4_cts_tv_template)
crypto/testmgr.c
4659
.cipher = __VECS(aes_tv_template)
crypto/testmgr.c
4665
.cipher = __VECS(anubis_tv_template)
crypto/testmgr.c
4672
.cipher = __VECS(arc4_tv_template)
crypto/testmgr.c
4678
.cipher = __VECS(aria_tv_template)
crypto/testmgr.c
4684
.cipher = __VECS(bf_tv_template)
crypto/testmgr.c
4690
.cipher = __VECS(camellia_tv_template)
crypto/testmgr.c
4696
.cipher = __VECS(cast5_tv_template)
crypto/testmgr.c
4702
.cipher = __VECS(cast6_tv_template)
crypto/testmgr.c
4712
.cipher = __VECS(des_tv_template)
crypto/testmgr.c
4718
.cipher = __VECS(des3_ede_tv_template)
crypto/testmgr.c
4724
.cipher = __VECS(khazad_tv_template)
crypto/testmgr.c
4737
.cipher = __VECS(seed_tv_template)
crypto/testmgr.c
4743
.cipher = __VECS(serpent_tv_template)
crypto/testmgr.c
4749
.cipher = __VECS(sm4_tv_template)
crypto/testmgr.c
4755
.cipher = __VECS(tea_tv_template)
crypto/testmgr.c
4761
.cipher = __VECS(tf_tv_template)
crypto/testmgr.c
4767
.cipher = __VECS(xeta_tv_template)
crypto/testmgr.c
4773
.cipher = __VECS(xtea_tv_template)
crypto/testmgr.c
4781
.cipher = __VECS(aes_tv_template)
crypto/testmgr.c
4851
.cipher = __VECS(essiv_aes_cbc_tv_template)
crypto/testmgr.c
4917
.cipher = __VECS(aes_hctr2_tv_template)
crypto/testmgr.c
5036
.cipher = __VECS(aes_lrw_tv_template)
crypto/testmgr.c
5043
.cipher = __VECS(camellia_lrw_tv_template)
crypto/testmgr.c
5050
.cipher = __VECS(cast6_lrw_tv_template)
crypto/testmgr.c
5057
.cipher = __VECS(serpent_lrw_tv_template)
crypto/testmgr.c
5064
.cipher = __VECS(tf_lrw_tv_template)
crypto/testmgr.c
5220
.cipher = __VECS(aes_ctr_rfc3686_tv_template)
crypto/testmgr.c
5226
.cipher = __VECS(sm4_ctr_rfc3686_tv_template)
crypto/testmgr.c
5448
.cipher = __VECS(xchacha12_tv_template)
crypto/testmgr.c
5455
.cipher = __VECS(xchacha20_tv_template)
crypto/testmgr.c
5462
.cipher = __VECS(aes_xctr_tv_template)
crypto/testmgr.c
5470
.cipher = __VECS(aes_xts_tv_template)
crypto/testmgr.c
5477
.cipher = __VECS(camellia_xts_tv_template)
crypto/testmgr.c
5484
.cipher = __VECS(cast6_xts_tv_template)
crypto/testmgr.c
5498
.cipher = __VECS(serpent_xts_tv_template)
crypto/testmgr.c
5505
.cipher = __VECS(sm4_xts_tv_template)
crypto/testmgr.c
5512
.cipher = __VECS(tf_xts_tv_template)
crypto/testmgr.c
5520
.cipher = __VECS(aes_xts_tv_template)
crypto/twofish_generic.c
172
.cra_u = { .cipher = {
crypto/xcbc.c
107
struct crypto_cipher *cipher;
crypto/xcbc.c
112
cipher = crypto_spawn_cipher(spawn);
crypto/xcbc.c
113
if (IS_ERR(cipher))
crypto/xcbc.c
114
return PTR_ERR(cipher);
crypto/xcbc.c
116
ctx->child = cipher;
crypto/xctr.c
103
struct crypto_cipher *cipher = skcipher_cipher_simple(tfm);
crypto/xctr.c
113
nbytes = crypto_xctr_crypt_inplace(&walk, cipher,
crypto/xctr.c
116
nbytes = crypto_xctr_crypt_segment(&walk, cipher,
crypto/xctr.c
124
crypto_xctr_crypt_final(&walk, cipher, byte_ctr);
drivers/crypto/amcc/crypto4xx_alg.c
118
static int crypto4xx_setkey_aes(struct crypto_skcipher *cipher,
drivers/crypto/amcc/crypto4xx_alg.c
124
struct crypto4xx_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/amcc/crypto4xx_alg.c
174
int crypto4xx_setkey_aes_cbc(struct crypto_skcipher *cipher,
drivers/crypto/amcc/crypto4xx_alg.c
177
return crypto4xx_setkey_aes(cipher, key, keylen, CRYPTO_MODE_CBC,
drivers/crypto/amcc/crypto4xx_alg.c
181
int crypto4xx_setkey_aes_ecb(struct crypto_skcipher *cipher,
drivers/crypto/amcc/crypto4xx_alg.c
184
return crypto4xx_setkey_aes(cipher, key, keylen, CRYPTO_MODE_ECB,
drivers/crypto/amcc/crypto4xx_alg.c
188
int crypto4xx_setkey_rfc3686(struct crypto_skcipher *cipher,
drivers/crypto/amcc/crypto4xx_alg.c
191
struct crypto4xx_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/amcc/crypto4xx_alg.c
194
rc = crypto4xx_setkey_aes(cipher, key, keylen - CTR_RFC3686_NONCE_SIZE,
drivers/crypto/amcc/crypto4xx_alg.c
207
struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(req);
drivers/crypto/amcc/crypto4xx_alg.c
208
struct crypto4xx_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/amcc/crypto4xx_alg.c
222
struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(req);
drivers/crypto/amcc/crypto4xx_alg.c
223
struct crypto4xx_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/amcc/crypto4xx_alg.c
238
struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(req);
drivers/crypto/amcc/crypto4xx_alg.c
239
struct crypto4xx_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/amcc/crypto4xx_alg.c
240
size_t iv_len = crypto_skcipher_ivsize(cipher);
drivers/crypto/amcc/crypto4xx_alg.c
252
SYNC_SKCIPHER_REQUEST_ON_STACK(subreq, ctx->sw_cipher.cipher);
drivers/crypto/amcc/crypto4xx_alg.c
255
skcipher_request_set_sync_tfm(subreq, ctx->sw_cipher.cipher);
drivers/crypto/amcc/crypto4xx_alg.c
271
struct crypto_skcipher *cipher,
drivers/crypto/amcc/crypto4xx_alg.c
275
crypto_sync_skcipher_clear_flags(ctx->sw_cipher.cipher,
drivers/crypto/amcc/crypto4xx_alg.c
277
crypto_sync_skcipher_set_flags(ctx->sw_cipher.cipher,
drivers/crypto/amcc/crypto4xx_alg.c
278
crypto_skcipher_get_flags(cipher) & CRYPTO_TFM_REQ_MASK);
drivers/crypto/amcc/crypto4xx_alg.c
279
return crypto_sync_skcipher_setkey(ctx->sw_cipher.cipher, key, keylen);
drivers/crypto/amcc/crypto4xx_alg.c
282
int crypto4xx_setkey_aes_ctr(struct crypto_skcipher *cipher,
drivers/crypto/amcc/crypto4xx_alg.c
285
struct crypto4xx_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/amcc/crypto4xx_alg.c
288
rc = crypto4xx_sk_setup_fallback(ctx, cipher, key, keylen);
drivers/crypto/amcc/crypto4xx_alg.c
292
return crypto4xx_setkey_aes(cipher, key, keylen,
drivers/crypto/amcc/crypto4xx_alg.c
350
struct crypto_aead *cipher,
drivers/crypto/amcc/crypto4xx_alg.c
356
crypto_aead_get_flags(cipher) & CRYPTO_TFM_REQ_MASK);
drivers/crypto/amcc/crypto4xx_alg.c
364
int crypto4xx_setkey_aes_ccm(struct crypto_aead *cipher, const u8 *key,
drivers/crypto/amcc/crypto4xx_alg.c
367
struct crypto_tfm *tfm = crypto_aead_tfm(cipher);
drivers/crypto/amcc/crypto4xx_alg.c
372
rc = crypto4xx_aead_setup_fallback(ctx, cipher, key, keylen);
drivers/crypto/amcc/crypto4xx_alg.c
466
int crypto4xx_setauthsize_aead(struct crypto_aead *cipher,
drivers/crypto/amcc/crypto4xx_alg.c
469
struct crypto_tfm *tfm = crypto_aead_tfm(cipher);
drivers/crypto/amcc/crypto4xx_alg.c
510
int crypto4xx_setkey_aes_gcm(struct crypto_aead *cipher,
drivers/crypto/amcc/crypto4xx_alg.c
513
struct crypto_tfm *tfm = crypto_aead_tfm(cipher);
drivers/crypto/amcc/crypto4xx_alg.c
521
rc = crypto4xx_aead_setup_fallback(ctx, cipher, key, keylen);
drivers/crypto/amcc/crypto4xx_alg.c
70
struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(req);
drivers/crypto/amcc/crypto4xx_alg.c
71
struct crypto4xx_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/amcc/crypto4xx_core.c
1012
crypto_unregister_skcipher(&alg->alg.u.cipher);
drivers/crypto/amcc/crypto4xx_core.c
1074
{ .type = CRYPTO_ALG_TYPE_SKCIPHER, .u.cipher = {
drivers/crypto/amcc/crypto4xx_core.c
1094
{ .type = CRYPTO_ALG_TYPE_SKCIPHER, .u.cipher = {
drivers/crypto/amcc/crypto4xx_core.c
1115
{ .type = CRYPTO_ALG_TYPE_SKCIPHER, .u.cipher = {
drivers/crypto/amcc/crypto4xx_core.c
1135
{ .type = CRYPTO_ALG_TYPE_SKCIPHER, .u.cipher = {
drivers/crypto/amcc/crypto4xx_core.c
911
ctx->sw_cipher.cipher =
drivers/crypto/amcc/crypto4xx_core.c
914
if (IS_ERR(ctx->sw_cipher.cipher))
drivers/crypto/amcc/crypto4xx_core.c
915
return PTR_ERR(ctx->sw_cipher.cipher);
drivers/crypto/amcc/crypto4xx_core.c
918
amcc_alg = container_of(alg, struct crypto4xx_alg, alg.u.cipher);
drivers/crypto/amcc/crypto4xx_core.c
933
if (ctx->sw_cipher.cipher)
drivers/crypto/amcc/crypto4xx_core.c
934
crypto_free_sync_skcipher(ctx->sw_cipher.cipher);
drivers/crypto/amcc/crypto4xx_core.c
987
rc = crypto_register_skcipher(&alg->alg.u.cipher);
drivers/crypto/amcc/crypto4xx_core.h
121
struct crypto_sync_skcipher *cipher;
drivers/crypto/amcc/crypto4xx_core.h
133
struct skcipher_alg cipher;
drivers/crypto/amcc/crypto4xx_core.h
162
int crypto4xx_setkey_aes_cbc(struct crypto_skcipher *cipher,
drivers/crypto/amcc/crypto4xx_core.h
164
int crypto4xx_setkey_aes_ctr(struct crypto_skcipher *cipher,
drivers/crypto/amcc/crypto4xx_core.h
166
int crypto4xx_setkey_aes_ecb(struct crypto_skcipher *cipher,
drivers/crypto/amcc/crypto4xx_core.h
168
int crypto4xx_setkey_rfc3686(struct crypto_skcipher *cipher,
drivers/crypto/amcc/crypto4xx_core.h
226
int crypto4xx_setkey_aes_ccm(struct crypto_aead *cipher,
drivers/crypto/amcc/crypto4xx_core.h
230
int crypto4xx_setkey_aes_gcm(struct crypto_aead *cipher,
drivers/crypto/aspeed/aspeed-acry.c
148
struct crypto_akcipher *cipher = crypto_akcipher_reqtfm(req);
drivers/crypto/aspeed/aspeed-acry.c
149
struct aspeed_acry_ctx *ctx = akcipher_tfm_ctx(cipher);
drivers/crypto/aspeed/aspeed-acry.c
159
akcipher_request_set_tfm(req, cipher);
drivers/crypto/aspeed/aspeed-acry.c
166
struct crypto_akcipher *cipher = crypto_akcipher_reqtfm(req);
drivers/crypto/aspeed/aspeed-acry.c
167
struct aspeed_acry_ctx *ctx = akcipher_tfm_ctx(cipher);
drivers/crypto/aspeed/aspeed-acry.c
186
struct crypto_akcipher *cipher = crypto_akcipher_reqtfm(req);
drivers/crypto/aspeed/aspeed-acry.c
187
struct aspeed_acry_ctx *ctx = akcipher_tfm_ctx(cipher);
drivers/crypto/aspeed/aspeed-acry.c
350
struct crypto_akcipher *cipher = crypto_akcipher_reqtfm(req);
drivers/crypto/aspeed/aspeed-acry.c
351
struct aspeed_acry_ctx *ctx = akcipher_tfm_ctx(cipher);
drivers/crypto/aspeed/aspeed-acry.c
415
struct crypto_akcipher *cipher = crypto_akcipher_reqtfm(req);
drivers/crypto/aspeed/aspeed-acry.c
416
struct aspeed_acry_ctx *ctx = akcipher_tfm_ctx(cipher);
drivers/crypto/aspeed/aspeed-acry.c
427
struct crypto_akcipher *cipher = crypto_akcipher_reqtfm(req);
drivers/crypto/aspeed/aspeed-acry.c
428
struct aspeed_acry_ctx *ctx = akcipher_tfm_ctx(cipher);
drivers/crypto/aspeed/aspeed-hace-crypto.c
366
struct crypto_skcipher *cipher;
drivers/crypto/aspeed/aspeed-hace-crypto.c
374
cipher = crypto_skcipher_reqtfm(req);
drivers/crypto/aspeed/aspeed-hace-crypto.c
375
ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/aspeed/aspeed-hace-crypto.c
409
struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(req);
drivers/crypto/aspeed/aspeed-hace-crypto.c
410
struct aspeed_cipher_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/aspeed/aspeed-hace-crypto.c
428
static int aspeed_des_setkey(struct crypto_skcipher *cipher, const u8 *key,
drivers/crypto/aspeed/aspeed-hace-crypto.c
431
struct aspeed_cipher_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/aspeed/aspeed-hace-crypto.c
432
struct crypto_tfm *tfm = crypto_skcipher_tfm(cipher);
drivers/crypto/aspeed/aspeed-hace-crypto.c
458
crypto_skcipher_set_flags(ctx->fallback_tfm, cipher->base.crt_flags &
drivers/crypto/aspeed/aspeed-hace-crypto.c
539
struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(req);
drivers/crypto/aspeed/aspeed-hace-crypto.c
540
struct aspeed_cipher_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/aspeed/aspeed-hace-crypto.c
574
static int aspeed_aes_setkey(struct crypto_skcipher *cipher, const u8 *key,
drivers/crypto/aspeed/aspeed-hace-crypto.c
577
struct aspeed_cipher_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/aspeed/aspeed-hace-crypto.c
598
crypto_skcipher_set_flags(ctx->fallback_tfm, cipher->base.crt_flags &
drivers/crypto/aspeed/aspeed-hace-crypto.c
82
struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(req);
drivers/crypto/aspeed/aspeed-hace-crypto.c
83
struct aspeed_cipher_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/axis/artpec6_crypto.c
1085
struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(req);
drivers/crypto/axis/artpec6_crypto.c
1086
struct artpec6_cryptotfm_context *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/axis/artpec6_crypto.c
1131
struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(req);
drivers/crypto/axis/artpec6_crypto.c
1132
struct artpec6_cryptotfm_context *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/axis/artpec6_crypto.c
1176
struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(req);
drivers/crypto/axis/artpec6_crypto.c
1177
struct artpec6_cryptotfm_context *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/axis/artpec6_crypto.c
1178
size_t iv_len = crypto_skcipher_ivsize(cipher);
drivers/crypto/axis/artpec6_crypto.c
1594
artpec6_crypto_cipher_set_key(struct crypto_skcipher *cipher, const u8 *key,
drivers/crypto/axis/artpec6_crypto.c
1598
crypto_skcipher_ctx(cipher);
drivers/crypto/axis/artpec6_crypto.c
1615
artpec6_crypto_xts_set_key(struct crypto_skcipher *cipher, const u8 *key,
drivers/crypto/axis/artpec6_crypto.c
1619
crypto_skcipher_ctx(cipher);
drivers/crypto/axis/artpec6_crypto.c
1622
ret = xts_verify_key(cipher, key, keylen);
drivers/crypto/axis/artpec6_crypto.c
1662
struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(areq);
drivers/crypto/axis/artpec6_crypto.c
1663
struct artpec6_cryptotfm_context *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/axis/artpec6_crypto.c
1665
size_t iv_len = crypto_skcipher_ivsize(cipher);
drivers/crypto/axis/artpec6_crypto.c
1832
struct crypto_aead *cipher = crypto_aead_reqtfm(areq);
drivers/crypto/axis/artpec6_crypto.c
1904
input_length -= crypto_aead_authsize(cipher);
drivers/crypto/axis/artpec6_crypto.c
1913
memcpy(req_ctx->hw_ctx.J0, areq->iv, crypto_aead_ivsize(cipher));
drivers/crypto/axis/artpec6_crypto.c
1969
output_len -= crypto_aead_authsize(cipher);
drivers/crypto/axis/artpec6_crypto.c
2009
size_t authsize = crypto_aead_authsize(cipher);
drivers/crypto/bcm/cipher.c
1055
data_padlen = spu->spu_gcm_ccm_pad_len(ctx->cipher.mode,
drivers/crypto/bcm/cipher.c
1059
data_padlen = spu->spu_gcm_ccm_pad_len(ctx->cipher.mode,
drivers/crypto/bcm/cipher.c
1061
assoc_buf_len = spu->spu_assoc_resp_len(ctx->cipher.mode,
drivers/crypto/bcm/cipher.c
1066
if (ctx->cipher.mode == CIPHER_MODE_CCM)
drivers/crypto/bcm/cipher.c
1295
cipher_parms.alg = ctx->cipher.alg;
drivers/crypto/bcm/cipher.c
1296
cipher_parms.mode = ctx->cipher.mode;
drivers/crypto/bcm/cipher.c
1348
if (spu->spu_assoc_resp_len(ctx->cipher.mode,
drivers/crypto/bcm/cipher.c
1354
aead_parms.iv_len = spu->spu_aead_ivlen(ctx->cipher.mode,
drivers/crypto/bcm/cipher.c
1361
aead_parms.aad_pad_len = spu->spu_gcm_ccm_pad_len(ctx->cipher.mode,
drivers/crypto/bcm/cipher.c
1365
aead_parms.data_pad_len = spu->spu_gcm_ccm_pad_len(ctx->cipher.mode,
drivers/crypto/bcm/cipher.c
1368
if (ctx->cipher.mode == CIPHER_MODE_CCM) {
drivers/crypto/bcm/cipher.c
1374
ctx->cipher.mode,
drivers/crypto/bcm/cipher.c
1383
spu->spu_gcm_ccm_pad_len(ctx->cipher.mode,
drivers/crypto/bcm/cipher.c
1400
ctx->cipher.mode,
drivers/crypto/bcm/cipher.c
1405
ctx->cipher.mode,
drivers/crypto/bcm/cipher.c
1411
if (spu_req_incl_icv(ctx->cipher.mode, rctx->is_encrypt)) {
drivers/crypto/bcm/cipher.c
1477
if (((ctx->cipher.mode == CIPHER_MODE_GCM) ||
drivers/crypto/bcm/cipher.c
1478
(ctx->cipher.mode == CIPHER_MODE_CCM)) && !rctx->is_encrypt) {
drivers/crypto/bcm/cipher.c
154
if ((ctx->cipher.mode == CIPHER_MODE_XTS) &&
drivers/crypto/bcm/cipher.c
1564
if (ctx->cipher.alg == CIPHER_ALG_AES) {
drivers/crypto/bcm/cipher.c
1565
if (ctx->cipher.mode == CIPHER_MODE_CCM)
drivers/crypto/bcm/cipher.c
1567
else if (ctx->cipher.mode == CIPHER_MODE_GCM)
drivers/crypto/bcm/cipher.c
1735
if (ctx->cipher.mode == CIPHER_MODE_CBC ||
drivers/crypto/bcm/cipher.c
1736
ctx->cipher.mode == CIPHER_MODE_CTR ||
drivers/crypto/bcm/cipher.c
1737
ctx->cipher.mode == CIPHER_MODE_OFB ||
drivers/crypto/bcm/cipher.c
1738
ctx->cipher.mode == CIPHER_MODE_XTS ||
drivers/crypto/bcm/cipher.c
1739
ctx->cipher.mode == CIPHER_MODE_GCM ||
drivers/crypto/bcm/cipher.c
1740
ctx->cipher.mode == CIPHER_MODE_CCM) {
drivers/crypto/bcm/cipher.c
1758
static int des_setkey(struct crypto_skcipher *cipher, const u8 *key,
drivers/crypto/bcm/cipher.c
1761
struct iproc_ctx_s *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/bcm/cipher.c
1764
err = verify_skcipher_des_key(cipher, key);
drivers/crypto/bcm/cipher.c
1772
static int threedes_setkey(struct crypto_skcipher *cipher, const u8 *key,
drivers/crypto/bcm/cipher.c
1775
struct iproc_ctx_s *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/bcm/cipher.c
1778
err = verify_skcipher_des3_key(cipher, key);
drivers/crypto/bcm/cipher.c
1786
static int aes_setkey(struct crypto_skcipher *cipher, const u8 *key,
drivers/crypto/bcm/cipher.c
1789
struct iproc_ctx_s *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/bcm/cipher.c
1791
if (ctx->cipher.mode == CIPHER_MODE_XTS)
drivers/crypto/bcm/cipher.c
1813
static int skcipher_setkey(struct crypto_skcipher *cipher, const u8 *key,
drivers/crypto/bcm/cipher.c
1817
struct iproc_ctx_s *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/bcm/cipher.c
1825
switch (ctx->cipher.alg) {
drivers/crypto/bcm/cipher.c
1827
err = des_setkey(cipher, key, keylen);
drivers/crypto/bcm/cipher.c
1830
err = threedes_setkey(cipher, key, keylen);
drivers/crypto/bcm/cipher.c
1833
err = aes_setkey(cipher, key, keylen);
drivers/crypto/bcm/cipher.c
1846
if ((ctx->cipher.alg == CIPHER_ALG_AES) &&
drivers/crypto/bcm/cipher.c
1847
(ctx->cipher.mode == CIPHER_MODE_XTS)) {
drivers/crypto/bcm/cipher.c
1860
cipher_parms.iv_len = crypto_skcipher_ivsize(cipher);
drivers/crypto/bcm/cipher.c
1863
cipher_parms.alg = ctx->cipher.alg;
drivers/crypto/bcm/cipher.c
1864
cipher_parms.mode = ctx->cipher.mode;
drivers/crypto/bcm/cipher.c
218
if ((ctx->cipher.mode == CIPHER_MODE_XTS) &&
drivers/crypto/bcm/cipher.c
2514
if (((ctx->cipher.mode == CIPHER_MODE_GCM) ||
drivers/crypto/bcm/cipher.c
2515
(ctx->cipher.mode == CIPHER_MODE_CCM)) &&
drivers/crypto/bcm/cipher.c
2525
if ((ctx->cipher.mode == CIPHER_MODE_CCM) &&
drivers/crypto/bcm/cipher.c
2538
if ((ctx->cipher.mode == CIPHER_MODE_CCM) &&
drivers/crypto/bcm/cipher.c
2550
if (ctx->cipher.mode == CIPHER_MODE_GCM &&
drivers/crypto/bcm/cipher.c
2551
ctx->cipher.alg == CIPHER_ALG_AES &&
drivers/crypto/bcm/cipher.c
2659
if (ctx->cipher.mode == CIPHER_MODE_CBC ||
drivers/crypto/bcm/cipher.c
2660
ctx->cipher.mode == CIPHER_MODE_CTR ||
drivers/crypto/bcm/cipher.c
2661
ctx->cipher.mode == CIPHER_MODE_OFB ||
drivers/crypto/bcm/cipher.c
2662
ctx->cipher.mode == CIPHER_MODE_XTS ||
drivers/crypto/bcm/cipher.c
2663
ctx->cipher.mode == CIPHER_MODE_GCM) {
drivers/crypto/bcm/cipher.c
2667
} else if (ctx->cipher.mode == CIPHER_MODE_CCM) {
drivers/crypto/bcm/cipher.c
2717
static int aead_authenc_setkey(struct crypto_aead *cipher,
drivers/crypto/bcm/cipher.c
2721
struct iproc_ctx_s *ctx = crypto_aead_ctx(cipher);
drivers/crypto/bcm/cipher.c
2722
struct crypto_tfm *tfm = crypto_aead_tfm(cipher);
drivers/crypto/bcm/cipher.c
2726
flow_log("%s() aead:%p key:%p keylen:%u\n", __func__, cipher, key,
drivers/crypto/bcm/cipher.c
2748
if (verify_aead_des_key(cipher, keys.enckey, keys.enckeylen))
drivers/crypto/bcm/cipher.c
2754
if (verify_aead_des3_key(cipher, keys.enckey, keys.enckeylen))
drivers/crypto/bcm/cipher.c
2812
static int aead_gcm_ccm_setkey(struct crypto_aead *cipher,
drivers/crypto/bcm/cipher.c
2816
struct iproc_ctx_s *ctx = crypto_aead_ctx(cipher);
drivers/crypto/bcm/cipher.c
2817
struct crypto_tfm *tfm = crypto_aead_tfm(cipher);
drivers/crypto/bcm/cipher.c
2894
static int aead_gcm_esp_setkey(struct crypto_aead *cipher,
drivers/crypto/bcm/cipher.c
2897
struct iproc_ctx_s *ctx = crypto_aead_ctx(cipher);
drivers/crypto/bcm/cipher.c
2912
return aead_gcm_ccm_setkey(cipher, key, keylen);
drivers/crypto/bcm/cipher.c
2926
static int rfc4543_gcm_esp_setkey(struct crypto_aead *cipher,
drivers/crypto/bcm/cipher.c
2929
struct iproc_ctx_s *ctx = crypto_aead_ctx(cipher);
drivers/crypto/bcm/cipher.c
2945
return aead_gcm_ccm_setkey(cipher, key, keylen);
drivers/crypto/bcm/cipher.c
2959
static int aead_ccm_esp_setkey(struct crypto_aead *cipher,
drivers/crypto/bcm/cipher.c
2962
struct iproc_ctx_s *ctx = crypto_aead_ctx(cipher);
drivers/crypto/bcm/cipher.c
2976
return aead_gcm_ccm_setkey(cipher, key, keylen);
drivers/crypto/bcm/cipher.c
2979
static int aead_setauthsize(struct crypto_aead *cipher, unsigned int authsize)
drivers/crypto/bcm/cipher.c
2981
struct iproc_ctx_s *ctx = crypto_aead_ctx(cipher);
drivers/crypto/bcm/cipher.c
323
cipher_parms.alg = ctx->cipher.alg;
drivers/crypto/bcm/cipher.c
324
cipher_parms.mode = ctx->cipher.mode;
drivers/crypto/bcm/cipher.c
349
if ((ctx->cipher.mode == CIPHER_MODE_CBC) &&
drivers/crypto/bcm/cipher.c
365
if ((ctx->cipher.mode == CIPHER_MODE_CBC) &&
drivers/crypto/bcm/cipher.c
374
} else if (ctx->cipher.mode == CIPHER_MODE_CTR) {
drivers/crypto/bcm/cipher.c
4095
ctx->cipher = cipher_alg->cipher_info;
drivers/crypto/bcm/cipher.c
4098
ctx->max_payload = spu->spu_ctx_max_payload(ctx->cipher.alg,
drivers/crypto/bcm/cipher.c
4099
ctx->cipher.mode,
drivers/crypto/bcm/cipher.c
434
if ((ctx->cipher.mode == CIPHER_MODE_XTS) &&
drivers/crypto/bcm/cipher.c
448
if ((ctx->cipher.mode == CIPHER_MODE_XTS) &&
drivers/crypto/bcm/cipher.c
484
if ((ctx->cipher.mode == CIPHER_MODE_XTS) &&
drivers/crypto/bcm/cipher.c
500
&iproc_priv.cipher_cnt[ctx->cipher.alg][ctx->cipher.mode]);
drivers/crypto/bcm/cipher.c
830
data_pad_len = spu->spu_gcm_ccm_pad_len(ctx->cipher.mode, chunksize);
drivers/crypto/bcm/cipher.h
196
struct cipher_op cipher;
drivers/crypto/cavium/cpt/cptvf_algs.c
232
static int cvm_xts_setkey(struct crypto_skcipher *cipher, const u8 *key,
drivers/crypto/cavium/cpt/cptvf_algs.c
235
struct cvm_enc_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/cavium/cpt/cptvf_algs.c
240
err = xts_verify_key(cipher, key, keylen);
drivers/crypto/cavium/cpt/cptvf_algs.c
288
static int cvm_setkey(struct crypto_skcipher *cipher, const u8 *key,
drivers/crypto/cavium/cpt/cptvf_algs.c
291
struct cvm_enc_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/cavium/cpt/cptvf_algs.c
302
static int cvm_cbc_aes_setkey(struct crypto_skcipher *cipher, const u8 *key,
drivers/crypto/cavium/cpt/cptvf_algs.c
305
return cvm_setkey(cipher, key, keylen, AES_CBC);
drivers/crypto/cavium/cpt/cptvf_algs.c
308
static int cvm_ecb_aes_setkey(struct crypto_skcipher *cipher, const u8 *key,
drivers/crypto/cavium/cpt/cptvf_algs.c
311
return cvm_setkey(cipher, key, keylen, AES_ECB);
drivers/crypto/cavium/cpt/cptvf_algs.c
314
static int cvm_cbc_des3_setkey(struct crypto_skcipher *cipher, const u8 *key,
drivers/crypto/cavium/cpt/cptvf_algs.c
317
return verify_skcipher_des3_key(cipher, key) ?:
drivers/crypto/cavium/cpt/cptvf_algs.c
318
cvm_setkey(cipher, key, keylen, DES3_CBC);
drivers/crypto/cavium/cpt/cptvf_algs.c
321
static int cvm_ecb_des3_setkey(struct crypto_skcipher *cipher, const u8 *key,
drivers/crypto/cavium/cpt/cptvf_algs.c
324
return verify_skcipher_des3_key(cipher, key) ?:
drivers/crypto/cavium/cpt/cptvf_algs.c
325
cvm_setkey(cipher, key, keylen, DES3_ECB);
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
165
static inline int nitrox_skcipher_setkey(struct crypto_skcipher *cipher,
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
169
struct crypto_tfm *tfm = crypto_skcipher_tfm(cipher);
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
197
static int nitrox_aes_setkey(struct crypto_skcipher *cipher, const u8 *key,
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
205
return nitrox_skcipher_setkey(cipher, aes_keylen, key, keylen);
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
249
struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(skreq);
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
250
struct nitrox_crypto_ctx *nctx = crypto_skcipher_ctx(cipher);
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
252
int ivsize = crypto_skcipher_ivsize(cipher);
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
293
struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(skreq);
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
294
int ivsize = crypto_skcipher_ivsize(cipher);
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
320
static int nitrox_3des_setkey(struct crypto_skcipher *cipher,
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
323
return verify_skcipher_des3_key(cipher, key) ?:
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
324
nitrox_skcipher_setkey(cipher, 0, key, keylen);
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
337
static int nitrox_aes_xts_setkey(struct crypto_skcipher *cipher,
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
340
struct nitrox_crypto_ctx *nctx = crypto_skcipher_ctx(cipher);
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
344
ret = xts_verify_key(cipher, key, keylen);
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
358
return nitrox_skcipher_setkey(cipher, aes_keylen, key, keylen);
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
361
static int nitrox_aes_ctr_rfc3686_setkey(struct crypto_skcipher *cipher,
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
364
struct nitrox_crypto_ctx *nctx = crypto_skcipher_ctx(cipher);
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
381
return nitrox_skcipher_setkey(cipher, aes_keylen, key, keylen);
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
41
const struct nitrox_cipher *cipher = flexi_cipher_table;
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
43
while (cipher->name) {
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
44
if (!strcmp(cipher->name, name))
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
46
cipher++;
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
48
return cipher->value;
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
83
struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(skreq);
drivers/crypto/cavium/nitrox/nitrox_skcipher.c
84
int ivsize = crypto_skcipher_ivsize(cipher);
drivers/crypto/ccree/cc_aead.c
776
struct scatterlist *cipher =
drivers/crypto/ccree/cc_aead.c
786
(sg_dma_address(cipher) + offset),
drivers/crypto/chelsio/chcr_algo.c
2180
static int chcr_aes_xts_setkey(struct crypto_skcipher *cipher, const u8 *key,
drivers/crypto/chelsio/chcr_algo.c
2183
struct ablk_ctx *ablkctx = ABLK_CTX(c_ctx(cipher));
drivers/crypto/chelsio/chcr_algo.c
2187
err = chcr_cipher_fallback_setkey(cipher, key, key_len);
drivers/crypto/chelsio/chcr_algo.c
660
static int chcr_cipher_fallback(struct crypto_skcipher *cipher,
drivers/crypto/chelsio/chcr_algo.c
668
skcipher_request_set_tfm(&reqctx->fallback_req, cipher);
drivers/crypto/chelsio/chcr_algo.c
884
static int chcr_cipher_fallback_setkey(struct crypto_skcipher *cipher,
drivers/crypto/chelsio/chcr_algo.c
888
struct ablk_ctx *ablkctx = ABLK_CTX(c_ctx(cipher));
drivers/crypto/chelsio/chcr_algo.c
893
cipher->base.crt_flags & CRYPTO_TFM_REQ_MASK);
drivers/crypto/chelsio/chcr_algo.c
897
static int chcr_aes_cbc_setkey(struct crypto_skcipher *cipher,
drivers/crypto/chelsio/chcr_algo.c
901
struct ablk_ctx *ablkctx = ABLK_CTX(c_ctx(cipher));
drivers/crypto/chelsio/chcr_algo.c
906
err = chcr_cipher_fallback_setkey(cipher, key, keylen);
drivers/crypto/chelsio/chcr_algo.c
928
static int chcr_aes_ctr_setkey(struct crypto_skcipher *cipher,
drivers/crypto/chelsio/chcr_algo.c
932
struct ablk_ctx *ablkctx = ABLK_CTX(c_ctx(cipher));
drivers/crypto/chelsio/chcr_algo.c
937
err = chcr_cipher_fallback_setkey(cipher, key, keylen);
drivers/crypto/chelsio/chcr_algo.c
958
static int chcr_aes_rfc3686_setkey(struct crypto_skcipher *cipher,
drivers/crypto/chelsio/chcr_algo.c
962
struct ablk_ctx *ablkctx = ABLK_CTX(c_ctx(cipher));
drivers/crypto/chelsio/chcr_algo.c
973
err = chcr_cipher_fallback_setkey(cipher, key, keylen);
drivers/crypto/gemini/sl3516-ce-cipher.c
233
ecb->cipher.header_len = 0;
drivers/crypto/gemini/sl3516-ce-cipher.c
234
ecb->cipher.algorithm_len = areq->cryptlen;
drivers/crypto/gemini/sl3516-ce-cipher.c
236
rctx->h = &ecb->cipher;
drivers/crypto/gemini/sl3516-ce.h
197
struct pkt_control_cipher cipher;
drivers/crypto/geode-aes.c
228
.cipher = {
drivers/crypto/hifn_795x.c
1924
static int hifn_setkey(struct crypto_skcipher *cipher, const u8 *key,
drivers/crypto/hifn_795x.c
1927
struct hifn_context *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/hifn_795x.c
1931
err = verify_skcipher_des_key(cipher, key);
drivers/crypto/hifn_795x.c
1943
static int hifn_des3_setkey(struct crypto_skcipher *cipher, const u8 *key,
drivers/crypto/hifn_795x.c
1946
struct hifn_context *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/hifn_795x.c
1950
err = verify_skcipher_des3_key(cipher, key);
drivers/crypto/hisilicon/sec2/sec_crypto.c
1526
u8 bd_type, cipher;
drivers/crypto/hisilicon/sec2/sec_crypto.c
1551
cipher = SEC_CIPHER_ENC << SEC_CIPHER_OFFSET;
drivers/crypto/hisilicon/sec2/sec_crypto.c
1553
cipher = SEC_CIPHER_DEC << SEC_CIPHER_OFFSET;
drivers/crypto/hisilicon/sec2/sec_crypto.c
1554
sec_sqe->type_cipher_auth = bd_type | cipher;
drivers/crypto/hisilicon/sec2/sec_crypto.c
1581
u16 cipher;
drivers/crypto/hisilicon/sec2/sec_crypto.c
1603
cipher = SEC_CIPHER_ENC;
drivers/crypto/hisilicon/sec2/sec_crypto.c
1605
cipher = SEC_CIPHER_DEC;
drivers/crypto/hisilicon/sec2/sec_crypto.c
1606
sec_sqe3->c_icv_key |= cpu_to_le16(cipher);
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
146
static int check_key(const u8 *in_key, size_t key_len, enum ocs_cipher cipher)
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
152
if (cipher == OCS_AES && (key_len == OCS_AES_KEYSIZE_128 ||
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
157
if (cipher == OCS_SM4 && key_len == OCS_AES_KEYSIZE_128)
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
166
enum ocs_cipher cipher)
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
170
ret = check_key(in_key, key_len, cipher);
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
176
tctx->cipher = cipher;
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
183
size_t key_len, enum ocs_cipher cipher)
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
188
tctx->use_fallback = (cipher == OCS_AES &&
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
192
return save_key(tctx, in_key, key_len, cipher);
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
205
size_t key_len, enum ocs_cipher cipher)
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
210
tctx->use_fallback = (cipher == OCS_AES &&
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
214
return save_key(tctx, in_key, key_len, cipher);
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
309
enum ocs_cipher cipher,
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
354
if (cipher != tctx->cipher)
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
51
enum ocs_cipher cipher;
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
549
rc = ocs_aes_op(aes_dev, rctx->mode, tctx->cipher, rctx->instruction,
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
636
enum ocs_cipher cipher,
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
672
if (cipher != tctx->cipher)
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
901
rc = ocs_aes_ccm_op(tctx->aes_dev, tctx->cipher,
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
910
rc = ocs_aes_gcm_op(tctx->aes_dev, tctx->cipher,
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
960
tctx->cipher);
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
984
tctx->cipher);
drivers/crypto/intel/keembay/ocs-aes.c
1309
enum ocs_cipher cipher,
drivers/crypto/intel/keembay/ocs-aes.c
1326
in_tag, tag_size, cipher, OCS_MODE_CCM,
drivers/crypto/intel/keembay/ocs-aes.c
1331
ocs_aes_init(aes_dev, OCS_MODE_CCM, cipher, instruction);
drivers/crypto/intel/keembay/ocs-aes.c
479
enum ocs_cipher cipher)
drivers/crypto/intel/keembay/ocs-aes.c
486
if (cipher == OCS_AES && !(key_size == 32 || key_size == 16)) {
drivers/crypto/intel/keembay/ocs-aes.c
493
if (cipher == OCS_SM4 && key_size != 16) {
drivers/crypto/intel/keembay/ocs-aes.c
526
enum ocs_cipher cipher,
drivers/crypto/intel/keembay/ocs-aes.c
555
val = (cipher << 14) | (mode << 8) | (instruction << 6) |
drivers/crypto/intel/keembay/ocs-aes.c
562
enum ocs_cipher cipher,
drivers/crypto/intel/keembay/ocs-aes.c
572
set_ocs_aes_command(aes_dev, cipher, mode, instruction);
drivers/crypto/intel/keembay/ocs-aes.c
605
enum ocs_cipher cipher, enum ocs_mode mode,
drivers/crypto/intel/keembay/ocs-aes.c
610
if (!(cipher == OCS_AES || cipher == OCS_SM4))
drivers/crypto/intel/keembay/ocs-aes.c
799
enum ocs_cipher cipher,
drivers/crypto/intel/keembay/ocs-aes.c
811
NULL, 0, cipher, mode, instruction,
drivers/crypto/intel/keembay/ocs-aes.c
825
ocs_aes_init(aes_dev, mode, cipher, instruction);
drivers/crypto/intel/keembay/ocs-aes.c
927
enum ocs_cipher cipher,
drivers/crypto/intel/keembay/ocs-aes.c
944
aad_size, out_tag, tag_size, cipher,
drivers/crypto/intel/keembay/ocs-aes.c
950
ocs_aes_init(aes_dev, OCS_MODE_GCM, cipher, instruction);
drivers/crypto/intel/keembay/ocs-aes.h
109
enum ocs_cipher cipher,
drivers/crypto/intel/keembay/ocs-aes.h
68
const u8 *key, const enum ocs_cipher cipher);
drivers/crypto/intel/keembay/ocs-aes.h
72
enum ocs_cipher cipher,
drivers/crypto/intel/keembay/ocs-aes.h
97
enum ocs_cipher cipher,
drivers/crypto/intel/qat/qat_common/qat_algs.c
168
struct icp_qat_hw_cipher_algo_blk *cipher = &enc_ctx->cipher;
drivers/crypto/intel/qat/qat_common/qat_algs.c
180
cipher->aes.cipher_config.val = QAT_AES_HW_CONFIG_ENC(alg, mode);
drivers/crypto/intel/qat/qat_common/qat_algs.c
181
memcpy(cipher->aes.key, keys->enckey, keys->enckeylen);
drivers/crypto/intel/qat/qat_common/qat_algs.c
210
hash_cd_ctrl->hash_cfg_offset = ((char *)hash - (char *)cipher) >> 3;
drivers/crypto/intel/qat/qat_common/qat_algs.c
250
struct icp_qat_hw_cipher_algo_blk *cipher =
drivers/crypto/intel/qat/qat_common/qat_algs.c
266
cipher->aes.cipher_config.val = QAT_AES_HW_CONFIG_DEC(alg, mode);
drivers/crypto/intel/qat/qat_common/qat_algs.c
267
memcpy(cipher->aes.key, keys->enckey, keys->enckeylen);
drivers/crypto/intel/qat/qat_common/qat_algs.c
52
struct icp_qat_hw_cipher_algo_blk cipher;
drivers/crypto/intel/qat/qat_common/qat_algs.c
57
struct icp_qat_hw_cipher_algo_blk cipher;
drivers/crypto/marvell/cesa/cipher.c
262
static int mv_cesa_aes_setkey(struct crypto_skcipher *cipher, const u8 *key,
drivers/crypto/marvell/cesa/cipher.c
265
struct crypto_tfm *tfm = crypto_skcipher_tfm(cipher);
drivers/crypto/marvell/cesa/cipher.c
284
static int mv_cesa_des_setkey(struct crypto_skcipher *cipher, const u8 *key,
drivers/crypto/marvell/cesa/cipher.c
287
struct mv_cesa_des_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/marvell/cesa/cipher.c
290
err = verify_skcipher_des_key(cipher, key);
drivers/crypto/marvell/cesa/cipher.c
299
static int mv_cesa_des3_ede_setkey(struct crypto_skcipher *cipher,
drivers/crypto/marvell/cesa/cipher.c
302
struct mv_cesa_des3_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/marvell/cesa/cipher.c
305
err = verify_skcipher_des3_key(cipher, key);
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c
749
static int aead_hmac_init(struct crypto_aead *cipher,
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c
752
struct otx_cpt_aead_ctx *ctx = crypto_aead_ctx_dma(cipher);
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c
827
static int otx_cpt_aead_cbc_aes_sha_setkey(struct crypto_aead *cipher,
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c
838
status = aead_hmac_init(cipher, &authenc_keys);
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c
844
static int otx_cpt_aead_ecb_null_sha_setkey(struct crypto_aead *cipher,
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c
848
return otx_cpt_aead_cbc_aes_sha_setkey(cipher, key, keylen);
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c
851
static int otx_cpt_aead_gcm_aes_setkey(struct crypto_aead *cipher,
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c
855
struct otx_cpt_aead_ctx *ctx = crypto_aead_ctx_dma(cipher);
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
838
static int aead_hmac_init(struct crypto_aead *cipher,
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
841
struct otx2_cpt_aead_ctx *ctx = crypto_aead_ctx_dma(cipher);
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
917
static int otx2_cpt_aead_cbc_aes_sha_setkey(struct crypto_aead *cipher,
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
924
aead_hmac_init(cipher, &authenc_keys);
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
927
static int otx2_cpt_aead_ecb_null_sha_setkey(struct crypto_aead *cipher,
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
931
return otx2_cpt_aead_cbc_aes_sha_setkey(cipher, key, keylen);
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
934
static int otx2_cpt_aead_gcm_aes_setkey(struct crypto_aead *cipher,
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
938
struct otx2_cpt_aead_ctx *ctx = crypto_aead_ctx_dma(cipher);
drivers/crypto/omap-des.c
644
static int omap_des_setkey(struct crypto_skcipher *cipher, const u8 *key,
drivers/crypto/omap-des.c
647
struct omap_des_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/omap-des.c
652
err = verify_skcipher_des_key(cipher, key);
drivers/crypto/omap-des.c
662
static int omap_des3_setkey(struct crypto_skcipher *cipher, const u8 *key,
drivers/crypto/omap-des.c
665
struct omap_des_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/omap-des.c
670
err = verify_skcipher_des3_key(cipher, key);
drivers/crypto/padlock-aes.c
334
.cipher = {
drivers/crypto/rockchip/rk3288_crypto_skcipher.c
108
static int rk_aes_setkey(struct crypto_skcipher *cipher,
drivers/crypto/rockchip/rk3288_crypto_skcipher.c
111
struct crypto_tfm *tfm = crypto_skcipher_tfm(cipher);
drivers/crypto/rockchip/rk3288_crypto_skcipher.c
123
static int rk_des_setkey(struct crypto_skcipher *cipher,
drivers/crypto/rockchip/rk3288_crypto_skcipher.c
126
struct rk_cipher_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/rockchip/rk3288_crypto_skcipher.c
129
err = verify_skcipher_des_key(cipher, key);
drivers/crypto/rockchip/rk3288_crypto_skcipher.c
139
static int rk_tdes_setkey(struct crypto_skcipher *cipher,
drivers/crypto/rockchip/rk3288_crypto_skcipher.c
142
struct rk_cipher_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/rockchip/rk3288_crypto_skcipher.c
145
err = verify_skcipher_des3_key(cipher, key);
drivers/crypto/rockchip/rk3288_crypto_skcipher.c
254
struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(req);
drivers/crypto/rockchip/rk3288_crypto_skcipher.c
255
struct crypto_tfm *tfm = crypto_skcipher_tfm(cipher);
drivers/crypto/rockchip/rk3288_crypto_skcipher.c
257
struct rk_cipher_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/s5p-sss.c
2020
static int s5p_aes_setkey(struct crypto_skcipher *cipher,
drivers/crypto/s5p-sss.c
2023
struct crypto_tfm *tfm = crypto_skcipher_tfm(cipher);
drivers/crypto/talitos.c
1563
static int skcipher_setkey(struct crypto_skcipher *cipher,
drivers/crypto/talitos.c
1566
struct talitos_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/talitos.c
1580
static int skcipher_des_setkey(struct crypto_skcipher *cipher,
drivers/crypto/talitos.c
1583
return verify_skcipher_des_key(cipher, key) ?:
drivers/crypto/talitos.c
1584
skcipher_setkey(cipher, key, keylen);
drivers/crypto/talitos.c
1587
static int skcipher_des3_setkey(struct crypto_skcipher *cipher,
drivers/crypto/talitos.c
1590
return verify_skcipher_des3_key(cipher, key) ?:
drivers/crypto/talitos.c
1591
skcipher_setkey(cipher, key, keylen);
drivers/crypto/talitos.c
1594
static int skcipher_aes_setkey(struct crypto_skcipher *cipher,
drivers/crypto/talitos.c
1599
return skcipher_setkey(cipher, key, keylen);
drivers/crypto/talitos.c
1623
struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(areq);
drivers/crypto/talitos.c
1624
struct talitos_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/talitos.c
1625
unsigned int ivsize = crypto_skcipher_ivsize(cipher);
drivers/crypto/talitos.c
1644
struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(areq);
drivers/crypto/talitos.c
1645
struct talitos_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/talitos.c
1649
unsigned int ivsize = crypto_skcipher_ivsize(cipher);
drivers/crypto/talitos.c
1714
struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(areq);
drivers/crypto/talitos.c
1715
struct talitos_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/talitos.c
1716
unsigned int ivsize = crypto_skcipher_ivsize(cipher);
drivers/crypto/talitos.c
1725
struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(areq);
drivers/crypto/talitos.c
1726
struct talitos_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/talitos.c
1729
crypto_tfm_alg_blocksize(crypto_skcipher_tfm(cipher));
drivers/crypto/talitos.c
1750
struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(areq);
drivers/crypto/talitos.c
1751
struct talitos_ctx *ctx = crypto_skcipher_ctx(cipher);
drivers/crypto/talitos.c
1754
crypto_tfm_alg_blocksize(crypto_skcipher_tfm(cipher));
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
152
sym_create_session->u.cipher.para.algo = ctrl->header.algo;
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
153
sym_create_session->u.cipher.para.keylen = cpu_to_le32(keylen);
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
154
sym_create_session->u.cipher.para.op = cpu_to_le32(op);
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
381
req_data->u.sym_req.u.cipher.para.iv_len = cpu_to_le32(ivsize);
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
382
req_data->u.sym_req.u.cipher.para.src_data_len =
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
403
req_data->u.sym_req.u.cipher.para.dst_data_len =
drivers/firmware/qcom/qcom_scm.c
1548
enum qcom_scm_ice_cipher cipher, u32 data_unit_size)
drivers/firmware/qcom/qcom_scm.c
1558
.args[3] = cipher,
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h
34
NVKM_LAYOUT_ONCE(NVKM_ENGINE_CIPHER , struct nvkm_engine , cipher)
drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c
108
g84_cipher_init(struct nvkm_engine *cipher)
drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c
110
struct nvkm_device *device = cipher->subdev.device;
drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c
80
g84_cipher_intr(struct nvkm_engine *cipher)
drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c
82
struct nvkm_subdev *subdev = &cipher->subdev;
drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c
92
chan = nvkm_chan_get_inst(cipher, (u64)inst << 12, &flags);
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
1024
.cipher = { 0x00000001, g84_cipher_new },
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
1086
.cipher = { 0x00000001, g84_cipher_new },
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
900
.cipher = { 0x00000001, g84_cipher_new },
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
931
.cipher = { 0x00000001, g84_cipher_new },
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
962
.cipher = { 0x00000001, g84_cipher_new },
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
993
.cipher = { 0x00000001, g84_cipher_new },
drivers/md/dm-crypt.c
2936
char *tmp, *cipher, *chainmode, *keycount;
drivers/md/dm-crypt.c
2952
cipher = strsep(&keycount, ":");
drivers/md/dm-crypt.c
2992
"essiv(%s(%s),%s)", chainmode, cipher, *ivopts);
drivers/md/dm-crypt.c
2995
"%s(%s)", chainmode, cipher);
drivers/md/dm-inlinecrypt.c
313
const struct dm_inlinecrypt_cipher *cipher;
drivers/md/dm-inlinecrypt.c
339
cipher = lookup_cipher(ctx->cipher_string);
drivers/md/dm-inlinecrypt.c
340
if (!cipher) {
drivers/md/dm-inlinecrypt.c
410
ctx->key_type, cipher->mode_num,
drivers/net/ethernet/fungible/funcore/fun_hci.h
1002
.cipher = _cipher, \
drivers/net/ethernet/fungible/funcore/fun_hci.h
984
__u8 cipher;
drivers/net/ethernet/fungible/funeth/funeth_ktls.c
116
req.cipher = 0;
drivers/net/ethernet/fungible/funeth/funeth_ktls.c
47
req.cipher = FUN_KTLS_CIPHER_AES_GCM_128;
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_macsec.c
235
u8 cipher;
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_macsec.c
254
cipher = secy->xpn ? MCS_GCM_AES_XPN_128 : MCS_GCM_AES_128;
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_macsec.c
257
cipher = secy->xpn ? MCS_GCM_AES_XPN_256 : MCS_GCM_AES_256;
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_macsec.c
260
cipher = MCS_GCM_AES_128;
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_macsec.c
265
policy |= FIELD_PREP(MCS_RX_SECY_PLCY_CIP, cipher);
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_macsec.c
477
u8 cipher;
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_macsec.c
516
cipher = secy->xpn ? MCS_GCM_AES_XPN_128 : MCS_GCM_AES_128;
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_macsec.c
519
cipher = secy->xpn ? MCS_GCM_AES_XPN_256 : MCS_GCM_AES_256;
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_macsec.c
522
cipher = MCS_GCM_AES_128;
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_macsec.c
527
policy |= FIELD_PREP(MCS_TX_SECY_PLCY_CIP, cipher);
drivers/net/ethernet/netronome/nfp/crypto/ipsec.c
100
uint32_t cipher :4; /* From nfp_ipsec_sa_cipher */
drivers/net/ethernet/netronome/nfp/crypto/ipsec.c
181
cfg->ctrl_word.cipher = aes_gmac ? NFP_IPSEC_CIPHER_AES128_NULL :
drivers/net/ethernet/netronome/nfp/crypto/ipsec.c
185
cfg->ctrl_word.cipher = aes_gmac ? NFP_IPSEC_CIPHER_AES192_NULL :
drivers/net/ethernet/netronome/nfp/crypto/ipsec.c
189
cfg->ctrl_word.cipher = aes_gmac ? NFP_IPSEC_CIPHER_AES256_NULL :
drivers/net/ethernet/netronome/nfp/crypto/ipsec.c
405
cfg->ctrl_word.cipher = NFP_IPSEC_CIPHER_CHACHA20;
drivers/net/ethernet/netronome/nfp/crypto/ipsec.c
411
cfg->ctrl_word.cipher = NFP_IPSEC_CIPHER_NULL;
drivers/net/ethernet/netronome/nfp/crypto/ipsec.c
419
cfg->ctrl_word.cipher = NFP_IPSEC_CIPHER_3DES;
drivers/net/ovpn/netlink.c
824
enum ovpn_cipher_alg cipher,
drivers/net/ovpn/netlink.c
835
switch (cipher) {
drivers/net/wireless/ath/ath10k/mac.c
256
switch (key->cipher) {
drivers/net/wireless/ath/ath10k/mac.c
285
ath10k_warn(ar, "cipher %d is not supported\n", key->cipher);
drivers/net/wireless/ath/ath10k/mac.c
6541
if (key->cipher == WLAN_CIPHER_SUITE_WEP40)
drivers/net/wireless/ath/ath10k/mac.c
6544
if (key->cipher == WLAN_CIPHER_SUITE_WEP104)
drivers/net/wireless/ath/ath10k/mac.c
6569
bool is_wep = key->cipher == WLAN_CIPHER_SUITE_WEP40 ||
drivers/net/wireless/ath/ath10k/mac.c
6570
key->cipher == WLAN_CIPHER_SUITE_WEP104;
drivers/net/wireless/ath/ath10k/mac.c
6577
if (key->cipher == WLAN_CIPHER_SUITE_AES_CMAC ||
drivers/net/wireless/ath/ath10k/mac.c
6578
key->cipher == WLAN_CIPHER_SUITE_BIP_GMAC_128 ||
drivers/net/wireless/ath/ath10k/mac.c
6579
key->cipher == WLAN_CIPHER_SUITE_BIP_GMAC_256 ||
drivers/net/wireless/ath/ath10k/mac.c
6580
key->cipher == WLAN_CIPHER_SUITE_BIP_CMAC_256)
drivers/net/wireless/ath/ath10k/mac.c
6595
arsta->ucast_cipher = key->cipher;
drivers/net/wireless/ath/ath11k/core.h
122
u32 cipher;
drivers/net/wireless/ath/ath11k/dp_rx.c
1179
switch (key->cipher) {
drivers/net/wireless/ath/ath11k/dp_tx.c
157
ath11k_dp_tx_get_encrypt_type(skb_cb->cipher);
drivers/net/wireless/ath/ath11k/dp_tx.c
60
enum hal_encrypt_type ath11k_dp_tx_get_encrypt_type(u32 cipher)
drivers/net/wireless/ath/ath11k/dp_tx.c
62
switch (cipher) {
drivers/net/wireless/ath/ath11k/mac.c
4381
switch (key->cipher) {
drivers/net/wireless/ath/ath11k/mac.c
4399
ath11k_warn(ar->ab, "cipher %d is not supported\n", key->cipher);
drivers/net/wireless/ath/ath11k/mac.c
4510
if (key->cipher == WLAN_CIPHER_SUITE_AES_CMAC ||
drivers/net/wireless/ath/ath11k/mac.c
4511
key->cipher == WLAN_CIPHER_SUITE_BIP_GMAC_128 ||
drivers/net/wireless/ath/ath11k/mac.c
4512
key->cipher == WLAN_CIPHER_SUITE_BIP_GMAC_256 ||
drivers/net/wireless/ath/ath11k/mac.c
4513
key->cipher == WLAN_CIPHER_SUITE_BIP_CMAC_256)
drivers/net/wireless/ath/ath11k/mac.c
4624
peer->sec_type = ath11k_dp_tx_get_encrypt_type(key->cipher);
drivers/net/wireless/ath/ath11k/mac.c
4627
peer->sec_type_grp = ath11k_dp_tx_get_encrypt_type(key->cipher);
drivers/net/wireless/ath/ath11k/mac.c
4642
switch (key->cipher) {
drivers/net/wireless/ath/ath11k/mac.c
6211
enctype = ath11k_dp_tx_get_encrypt_type(skb_cb->cipher);
drivers/net/wireless/ath/ath11k/mac.c
6302
switch (skb_cb->cipher) {
drivers/net/wireless/ath/ath11k/mac.c
6522
skb_cb->cipher = key->cipher;
drivers/net/wireless/ath/ath11k/mac.h
171
enum hal_encrypt_type ath11k_dp_tx_get_encrypt_type(u32 cipher);
drivers/net/wireless/ath/ath12k/core.h
132
u32 cipher;
drivers/net/wireless/ath/ath12k/dp.h
403
u32 cipher, enum set_key_cmd key_cmd);
drivers/net/wireless/ath/ath12k/dp.h
575
u32 cipher,
drivers/net/wireless/ath/ath12k/dp.h
578
dp->ops->setup_pn_check_reo_cmd(cmd, rx_tid, cipher, key_cmd);
drivers/net/wireless/ath/ath12k/dp_rx.c
835
ath12k_dp_arch_setup_pn_check_reo_cmd(dp, &cmd, rx_tid, key->cipher,
drivers/net/wireless/ath/ath12k/dp_tx.c
62
enum hal_encrypt_type ath12k_dp_tx_get_encrypt_type(u32 cipher)
drivers/net/wireless/ath/ath12k/dp_tx.c
64
switch (cipher) {
drivers/net/wireless/ath/ath12k/mac.c
5871
.ieee80211_key_cipher = key->cipher,
drivers/net/wireless/ath/ath12k/mac.c
5889
switch (key->cipher) {
drivers/net/wireless/ath/ath12k/mac.c
5916
ath12k_warn(ar->ab, "cipher %d is not supported\n", key->cipher);
drivers/net/wireless/ath/ath12k/mac.c
6130
ath12k_dp_tx_get_encrypt_type(key->cipher);
drivers/net/wireless/ath/ath12k/mac.c
6134
ath12k_dp_tx_get_encrypt_type(key->cipher);
drivers/net/wireless/ath/ath12k/mac.c
6149
switch (key->cipher) {
drivers/net/wireless/ath/ath12k/mac.c
9230
enctype = ath12k_dp_tx_get_encrypt_type(skb_cb->cipher);
drivers/net/wireless/ath/ath12k/mac.c
9313
switch (skb_cb->cipher) {
drivers/net/wireless/ath/ath12k/mac.h
179
enum hal_encrypt_type ath12k_dp_tx_get_encrypt_type(u32 cipher);
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1864
u32 cipher, enum set_key_cmd key_cmd)
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1873
switch (cipher) {
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.h
28
u32 cipher, enum set_key_cmd key_cmd);
drivers/net/wireless/ath/ath12k/wifi7/dp_tx.c
151
ath12k_dp_tx_get_encrypt_type(skb_cb->cipher);
drivers/net/wireless/ath/ath12k/wifi7/hw.c
1080
skb_cb->cipher = key->cipher;
drivers/net/wireless/ath/ath12k/wifi7/hw.c
935
skb_cb->cipher = key->cipher;
drivers/net/wireless/ath/ath5k/mac80211-ops.c
487
(key->cipher == WLAN_CIPHER_SUITE_TKIP ||
drivers/net/wireless/ath/ath5k/mac80211-ops.c
488
key->cipher == WLAN_CIPHER_SUITE_CCMP) &&
drivers/net/wireless/ath/ath5k/mac80211-ops.c
494
switch (key->cipher) {
drivers/net/wireless/ath/ath5k/mac80211-ops.c
516
if (key->cipher == WLAN_CIPHER_SUITE_TKIP)
drivers/net/wireless/ath/ath5k/mac80211-ops.c
518
if (key->cipher == WLAN_CIPHER_SUITE_CCMP)
drivers/net/wireless/ath/ath6kl/cfg80211.c
1142
if (params->cipher == CCKM_KRK_CIPHER_SUITE) {
drivers/net/wireless/ath/ath6kl/cfg80211.c
1165
if (params->cipher == WLAN_CIPHER_SUITE_SMS4 &&
drivers/net/wireless/ath/ath6kl/cfg80211.c
1178
key->cipher = params->cipher;
drivers/net/wireless/ath/ath6kl/cfg80211.c
1180
switch (key->cipher) {
drivers/net/wireless/ath/ath6kl/cfg80211.c
1306
params.cipher = key->cipher;
drivers/net/wireless/ath/ath6kl/cfg80211.c
223
static int ath6kl_set_cipher(struct ath6kl_vif *vif, u32 cipher, bool ucast)
drivers/net/wireless/ath/ath6kl/cfg80211.c
230
__func__, cipher, ucast);
drivers/net/wireless/ath/ath6kl/cfg80211.c
232
switch (cipher) {
drivers/net/wireless/ath/ath6kl/cfg80211.c
259
ath6kl_err("cipher 0x%x not supported\n", cipher);
drivers/net/wireless/ath/ath6kl/cfg80211.c
580
key->cipher = vif->prwise_crypto;
drivers/net/wireless/ath/ath6kl/core.h
386
u32 cipher;
drivers/net/wireless/ath/ath6kl/wmi.c
902
le16_to_cpu(ev->u.ap_sta.cipher),
drivers/net/wireless/ath/ath6kl/wmi.c
908
le16_to_cpu(ev->u.ap_sta.cipher),
drivers/net/wireless/ath/ath6kl/wmi.h
1535
__le16 cipher;
drivers/net/wireless/ath/ath9k/common.c
281
switch (tx_info->control.hw_key->cipher) {
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1433
(key->cipher == WLAN_CIPHER_SUITE_TKIP ||
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1434
key->cipher == WLAN_CIPHER_SUITE_CCMP) &&
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1457
if (key->cipher == WLAN_CIPHER_SUITE_TKIP)
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1460
key->cipher == WLAN_CIPHER_SUITE_CCMP)
drivers/net/wireless/ath/ath9k/main.c
1771
(key->cipher == WLAN_CIPHER_SUITE_TKIP ||
drivers/net/wireless/ath/ath9k/main.c
1772
key->cipher == WLAN_CIPHER_SUITE_CCMP) &&
drivers/net/wireless/ath/ath9k/main.c
1816
if (key->cipher == WLAN_CIPHER_SUITE_TKIP)
drivers/net/wireless/ath/ath9k/main.c
1819
key->cipher == WLAN_CIPHER_SUITE_CCMP)
drivers/net/wireless/ath/carl9170/main.c
1192
switch (key->cipher) {
drivers/net/wireless/ath/carl9170/main.c
1237
if (key->cipher == WLAN_CIPHER_SUITE_TKIP) {
drivers/net/wireless/ath/carl9170/main.c
1271
if (key->cipher == WLAN_CIPHER_SUITE_TKIP) {
drivers/net/wireless/ath/carl9170/tx.c
1026
switch (info->control.hw_key->cipher) {
drivers/net/wireless/ath/key.c
406
u32 cipher)
drivers/net/wireless/ath/key.c
410
if (cipher == WLAN_CIPHER_SUITE_TKIP)
drivers/net/wireless/ath/key.c
486
switch (key->cipher) {
drivers/net/wireless/ath/key.c
514
idx = ath_reserve_key_cache_slot(common, key->cipher);
drivers/net/wireless/ath/key.c
524
idx = ath_reserve_key_cache_slot(common, key->cipher);
drivers/net/wireless/ath/key.c
546
idx = ath_reserve_key_cache_slot(common, key->cipher);
drivers/net/wireless/ath/key.c
552
if (key->cipher == WLAN_CIPHER_SUITE_TKIP)
drivers/net/wireless/ath/key.c
562
if (key->cipher == WLAN_CIPHER_SUITE_CCMP)
drivers/net/wireless/ath/key.c
565
if (key->cipher == WLAN_CIPHER_SUITE_TKIP) {
drivers/net/wireless/ath/wcn36xx/main.c
512
cmd, key_conf->cipher, key_conf->keyidx,
drivers/net/wireless/ath/wcn36xx/main.c
520
switch (key_conf->cipher) {
drivers/net/wireless/ath/wcn36xx/main.c
535
key_conf->cipher);
drivers/net/wireless/ath/wcn36xx/main.c
583
if ((WLAN_CIPHER_SUITE_WEP40 == key_conf->cipher) ||
drivers/net/wireless/ath/wcn36xx/main.c
584
(WLAN_CIPHER_SUITE_WEP104 == key_conf->cipher)) {
drivers/net/wireless/atmel/at76c50x-usb.c
2138
__func__, cmd, key->cipher, key->keyidx, key->keylen);
drivers/net/wireless/atmel/at76c50x-usb.c
2140
if ((key->cipher != WLAN_CIPHER_SUITE_WEP40) &&
drivers/net/wireless/atmel/at76c50x-usb.c
2141
(key->cipher != WLAN_CIPHER_SUITE_WEP104))
drivers/net/wireless/broadcom/b43/main.c
4184
(key->cipher == WLAN_CIPHER_SUITE_TKIP ||
drivers/net/wireless/broadcom/b43/main.c
4185
key->cipher == WLAN_CIPHER_SUITE_CCMP) &&
drivers/net/wireless/broadcom/b43/main.c
4211
switch (key->cipher) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2834
if (mac_addr && (params->cipher != WLAN_CIPHER_SUITE_WEP40) &&
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2835
(params->cipher != WLAN_CIPHER_SUITE_WEP104)) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2861
switch (params->cipher) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2894
bphy_err(drvr, "Invalid cipher (0x%x)\n", params->cipher);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2953
params.cipher = WLAN_CIPHER_SUITE_WEP40;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2956
params.cipher = WLAN_CIPHER_SUITE_WEP104;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2960
params.cipher = WLAN_CIPHER_SUITE_TKIP;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2963
params.cipher = WLAN_CIPHER_SUITE_AES_CMAC;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
6534
static int wext_cipher2level(int cipher)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
6536
switch (cipher) {
drivers/net/wireless/intel/iwlegacy/3945-mac.c
135
il->stations[sta_id].keyinfo.cipher = keyconf->cipher;
drivers/net/wireless/intel/iwlegacy/3945-mac.c
206
switch (keyconf->cipher) {
drivers/net/wireless/intel/iwlegacy/3945-mac.c
218
IL_ERR("Unknown alg: %s alg=%x\n", __func__, keyconf->cipher);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
223
keyconf->cipher, keyconf->keylen, keyconf->keyidx, sta_id, ret);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
237
if (key->cipher == WLAN_CIPHER_SUITE_WEP40 ||
drivers/net/wireless/intel/iwlegacy/3945-mac.c
238
key->cipher == WLAN_CIPHER_SUITE_WEP104)
drivers/net/wireless/intel/iwlegacy/3945-mac.c
241
IL_ERR("Static key invalid: cipher %x\n", key->cipher);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
356
switch (keyinfo->cipher) {
drivers/net/wireless/intel/iwlegacy/3945-mac.c
382
IL_ERR("Unknown encode cipher %x\n", keyinfo->cipher);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
1607
switch (keyconf->cipher) {
drivers/net/wireless/intel/iwlegacy/4965-mac.c
1637
IL_ERR("Unknown encode cipher %x\n", keyconf->cipher);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
3216
il->stations[IL_AP_ID].keyinfo.cipher = keyconf->cipher;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
3251
il->stations[sta_id].keyinfo.cipher = keyconf->cipher;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
3301
il->stations[sta_id].keyinfo.cipher = keyconf->cipher;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
3348
il->stations[sta_id].keyinfo.cipher = keyconf->cipher;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
3479
switch (keyconf->cipher) {
drivers/net/wireless/intel/iwlegacy/4965-mac.c
3494
keyconf->cipher);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
3499
keyconf->cipher, keyconf->keylen, keyconf->keyidx, sta_id, ret);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
5923
if ((key->cipher == WLAN_CIPHER_SUITE_WEP40 ||
drivers/net/wireless/intel/iwlegacy/4965-mac.c
5924
key->cipher == WLAN_CIPHER_SUITE_WEP104) && !sta) {
drivers/net/wireless/intel/iwlegacy/common.h
665
u32 cipher;
drivers/net/wireless/intel/iwlwifi/dvm/lib.c
891
if ((key->cipher == WLAN_CIPHER_SUITE_WEP40 ||
drivers/net/wireless/intel/iwlwifi/dvm/lib.c
892
key->cipher == WLAN_CIPHER_SUITE_WEP104) &&
drivers/net/wireless/intel/iwlwifi/dvm/lib.c
903
switch (key->cipher) {
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
606
switch (key->cipher) {
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
645
if ((key->cipher == WLAN_CIPHER_SUITE_WEP40 ||
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
646
key->cipher == WLAN_CIPHER_SUITE_WEP104) && !sta) {
drivers/net/wireless/intel/iwlwifi/dvm/sta.c
1094
switch (keyconf->cipher) {
drivers/net/wireless/intel/iwlwifi/dvm/sta.c
1223
switch (keyconf->cipher) {
drivers/net/wireless/intel/iwlwifi/dvm/sta.c
1243
IWL_ERR(priv, "Unknown cipher %x\n", keyconf->cipher);
drivers/net/wireless/intel/iwlwifi/dvm/sta.c
1253
keyconf->cipher, keyconf->keylen, keyconf->keyidx,
drivers/net/wireless/intel/iwlwifi/dvm/tx.c
194
switch (keyconf->cipher) {
drivers/net/wireless/intel/iwlwifi/dvm/tx.c
221
IWL_ERR(priv, "Unknown encode cipher %x\n", keyconf->cipher);
drivers/net/wireless/intel/iwlwifi/fw/api/location.h
1008
u8 cipher;
drivers/net/wireless/intel/iwlwifi/fw/api/location.h
1083
u8 cipher;
drivers/net/wireless/intel/iwlwifi/fw/api/location.h
536
u8 cipher;
drivers/net/wireless/intel/iwlwifi/fw/api/location.h
807
u8 cipher;
drivers/net/wireless/intel/iwlwifi/fw/api/location.h
859
u8 cipher;
drivers/net/wireless/intel/iwlwifi/fw/api/location.h
928
u8 cipher;
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1026
if (key->cipher == WLAN_CIPHER_SUITE_TKIP)
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1594
u8 *pn = key->cipher == WLAN_CIPHER_SUITE_CCMP ? seq.ccmp.pn :
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1670
__le32 cipher = 0;
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1672
switch (key->cipher) {
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1674
cipher = cpu_to_le32(STA_KEY_FLG_CCM);
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1678
if (!cipher)
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1679
cipher = cpu_to_le32(STA_KEY_FLG_GCMP);
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1682
if (!cipher)
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1683
cipher = cpu_to_le32(STA_KEY_FLG_TKIP);
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1686
if (key->cipher == WLAN_CIPHER_SUITE_TKIP)
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1705
data->gtk_cipher = cipher;
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1719
if (key->cipher == WLAN_CIPHER_SUITE_TKIP)
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1729
cipher = cpu_to_le32(STA_KEY_FLG_GCMP);
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1733
if (!cipher)
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1734
cipher = cpu_to_le32(STA_KEY_FLG_CCM);
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1736
data->igtk_cipher = cipher;
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1739
data->bigtk_cipher = cipher;
drivers/net/wireless/intel/iwlwifi/mld/d3.c
858
switch (key->cipher) {
drivers/net/wireless/intel/iwlwifi/mld/d3.c
934
key->cipher ==
drivers/net/wireless/intel/iwlwifi/mld/d3.c
976
if (key->cipher == WLAN_CIPHER_SUITE_TKIP) {
drivers/net/wireless/intel/iwlwifi/mld/key.c
161
bool tkip = key->cipher == WLAN_CIPHER_SUITE_TKIP;
drivers/net/wireless/intel/iwlwifi/mld/key.c
22
switch (key->cipher) {
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2214
switch (key->cipher) {
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2252
(key->cipher == WLAN_CIPHER_SUITE_CCMP ||
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2253
key->cipher == WLAN_CIPHER_SUITE_GCMP ||
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2254
key->cipher == WLAN_CIPHER_SUITE_GCMP_256)) {
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2290
(key->cipher == WLAN_CIPHER_SUITE_CCMP ||
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2291
key->cipher == WLAN_CIPHER_SUITE_GCMP ||
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2292
key->cipher == WLAN_CIPHER_SUITE_GCMP_256)) {
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
120
switch (key->cipher) {
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
1753
switch (key->cipher) {
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
1788
struct ieee80211_key_seq *seq, u32 cipher)
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
1790
switch (cipher) {
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
1813
iwl_mvm_d3_set_igtk_bigtk_ipn(key_data, &seq, key->cipher);
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
1827
switch (key->cipher) {
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
1931
iwl_mvm_d3_set_igtk_bigtk_ipn(key_data, &seq, key_config->cipher);
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
231
switch (key->cipher) {
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
350
switch (key->cipher) {
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
381
switch (key->cipher) {
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
529
switch (key->cipher) {
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
588
__le32 *cipher = NULL;
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
591
cipher = &data->kek_kck_cmd->igtk_cipher;
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
593
cipher = &data->kek_kck_cmd->bigtk_cipher;
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
595
switch (key->cipher) {
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
605
if (cipher)
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
606
*cipher = cpu_to_le32(STA_KEY_FLG_GCMP);
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
610
if (cipher)
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
611
*cipher = cpu_to_le32(STA_KEY_FLG_CCM);
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c
37
u8 cipher;
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c
44
u8 *cipher;
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c
645
*target->cipher = iwl_mvm_cipher_to_location_cipher(key->cipher);
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c
646
WARN_ON(*target->cipher == IWL_LOCATION_CIPHER_INVALID);
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c
652
u8 *bssid, u8 *cipher, u8 *hltk, u8 *tk,
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c
673
*cipher = entry->cipher;
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c
686
target.cipher = cipher;
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c
693
switch (*target.cipher) {
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c
732
&target->cipher, target->hltk,
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c
904
&target->cipher, target->hltk,
drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c
22
u8 cipher;
drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c
275
if (hltk_data->cipher > IWL_LOCATION_CIPHER_GCMP_256) {
drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c
277
hltk_data->cipher);
drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c
281
cmd.cipher = hltk_data->cipher;
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4231
switch (key->cipher) {
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4294
(key->cipher == WLAN_CIPHER_SUITE_AES_CMAC ||
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4295
key->cipher == WLAN_CIPHER_SUITE_BIP_GMAC_128 ||
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4296
key->cipher == WLAN_CIPHER_SUITE_BIP_GMAC_256)) {
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4301
if (key->cipher != WLAN_CIPHER_SUITE_GCMP &&
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4302
key->cipher != WLAN_CIPHER_SUITE_GCMP_256 &&
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4342
(key->cipher == WLAN_CIPHER_SUITE_CCMP ||
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4343
key->cipher == WLAN_CIPHER_SUITE_GCMP ||
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4344
key->cipher == WLAN_CIPHER_SUITE_GCMP_256)) {
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4374
mvmsta->pairwise_cipher = key->cipher;
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4429
(key->cipher == WLAN_CIPHER_SUITE_CCMP ||
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4430
key->cipher == WLAN_CIPHER_SUITE_GCMP ||
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4431
key->cipher == WLAN_CIPHER_SUITE_GCMP_256)) {
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
152
if (keyconf->cipher == WLAN_CIPHER_SUITE_WEP40 ||
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
153
keyconf->cipher == WLAN_CIPHER_SUITE_WEP104)
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
162
if (keyconf->cipher == WLAN_CIPHER_SUITE_WEP40 ||
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
163
keyconf->cipher == WLAN_CIPHER_SUITE_WEP104)
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
169
if (keyconf->cipher == WLAN_CIPHER_SUITE_TKIP) {
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
186
if (keyconf->cipher == WLAN_CIPHER_SUITE_WEP40 ||
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
187
keyconf->cipher == WLAN_CIPHER_SUITE_WEP104) {
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
289
if (keyconf->cipher == WLAN_CIPHER_SUITE_WEP40 ||
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
290
keyconf->cipher == WLAN_CIPHER_SUITE_WEP104) {
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
74
switch (keyconf->cipher) {
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2603
enum iwl_location_cipher iwl_mvm_cipher_to_location_cipher(u32 cipher)
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2605
switch (cipher) {
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
928
switch (key->cipher) {
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3564
switch (key->cipher) {
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3621
if (key->cipher == WLAN_CIPHER_SUITE_TKIP)
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3635
if (key->cipher == WLAN_CIPHER_SUITE_TKIP) {
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3698
(keyconf->cipher != WLAN_CIPHER_SUITE_AES_CMAC &&
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3699
keyconf->cipher != WLAN_CIPHER_SUITE_BIP_GMAC_128 &&
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3700
keyconf->cipher != WLAN_CIPHER_SUITE_BIP_GMAC_256)))
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3704
keyconf->cipher != WLAN_CIPHER_SUITE_AES_CMAC))
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3720
switch (keyconf->cipher) {
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3733
if (keyconf->cipher == WLAN_CIPHER_SUITE_BIP_GMAC_256)
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3821
if (keyconf->cipher == WLAN_CIPHER_SUITE_TKIP) {
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3888
if (keyconf->cipher == WLAN_CIPHER_SUITE_AES_CMAC ||
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3889
keyconf->cipher == WLAN_CIPHER_SUITE_BIP_GMAC_128 ||
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3890
keyconf->cipher == WLAN_CIPHER_SUITE_BIP_GMAC_256) {
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3923
if ((keyconf->cipher == WLAN_CIPHER_SUITE_WEP40 ||
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3924
keyconf->cipher == WLAN_CIPHER_SUITE_WEP104) &&
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3938
keyconf->cipher, keyconf->keylen, keyconf->keyidx,
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3966
if (keyconf->cipher == WLAN_CIPHER_SUITE_AES_CMAC ||
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3967
keyconf->cipher == WLAN_CIPHER_SUITE_BIP_GMAC_128 ||
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3968
keyconf->cipher == WLAN_CIPHER_SUITE_BIP_GMAC_256)
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3994
if (keyconf->cipher == WLAN_CIPHER_SUITE_WEP40 ||
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3995
keyconf->cipher == WLAN_CIPHER_SUITE_WEP104)
drivers/net/wireless/intel/iwlwifi/mvm/tdls.c
408
if (info->control.hw_key->cipher != WLAN_CIPHER_SUITE_CCMP) {
drivers/net/wireless/intel/iwlwifi/mvm/tx.c
132
info->control.hw_key->cipher != WLAN_CIPHER_SUITE_WEP40 &&
drivers/net/wireless/intel/iwlwifi/mvm/tx.c
133
info->control.hw_key->cipher != WLAN_CIPHER_SUITE_WEP104)
drivers/net/wireless/intel/iwlwifi/mvm/tx.c
471
switch (keyconf->cipher) {
drivers/net/wireless/intersil/p54/main.c
525
switch (key->cipher) {
drivers/net/wireless/intersil/p54/txrx.c
774
static u8 p54_convert_algo(u32 cipher)
drivers/net/wireless/intersil/p54/txrx.c
776
switch (cipher) {
drivers/net/wireless/intersil/p54/txrx.c
821
if (info->control.hw_key->cipher == WLAN_CIPHER_SUITE_TKIP) {
drivers/net/wireless/intersil/p54/txrx.c
917
txhdr->key_type = p54_convert_algo(info->control.hw_key->cipher);
drivers/net/wireless/intersil/p54/txrx.c
920
if (info->control.hw_key->cipher == WLAN_CIPHER_SUITE_TKIP) {
drivers/net/wireless/marvell/libertas/cfg.c
1523
params->cipher, mac_addr);
drivers/net/wireless/marvell/libertas/cfg.c
1535
switch (params->cipher) {
drivers/net/wireless/marvell/libertas/cfg.c
1553
key_type = (params->cipher == WLAN_CIPHER_SUITE_TKIP)
drivers/net/wireless/marvell/libertas/cfg.c
1562
wiphy_err(wiphy, "unhandled cipher 0x%x\n", params->cipher);
drivers/net/wireless/marvell/mwifiex/cfg80211.c
119
mwifiex_is_alg_wep(u32 cipher)
drivers/net/wireless/marvell/mwifiex/cfg80211.c
121
switch (cipher) {
drivers/net/wireless/marvell/mwifiex/cfg80211.c
494
(params->cipher == WLAN_CIPHER_SUITE_WEP40 ||
drivers/net/wireless/marvell/mwifiex/cfg80211.c
495
params->cipher == WLAN_CIPHER_SUITE_WEP104)) {
drivers/net/wireless/marvell/mwifiex/fw.h
1990
u8 cipher;
drivers/net/wireless/marvell/mwifiex/fw.h
1996
u8 cipher;
drivers/net/wireless/marvell/mwifiex/scan.c
139
mwifiex_is_rsn_oui_present(struct mwifiex_bssdescriptor *bss_desc, u32 cipher)
drivers/net/wireless/marvell/mwifiex/scan.c
149
oui = &mwifiex_rsn_oui[cipher][0];
drivers/net/wireless/marvell/mwifiex/scan.c
165
mwifiex_is_wpa_oui_present(struct mwifiex_bssdescriptor *bss_desc, u32 cipher)
drivers/net/wireless/marvell/mwifiex/scan.c
174
oui = &mwifiex_wpa_oui[cipher][0];
drivers/net/wireless/marvell/mwifiex/sta_ioctl.c
1160
if (kp && kp->cipher == WLAN_CIPHER_SUITE_AES_CMAC)
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
318
pwk_cipher->cipher = bss_cfg->wpa_cfg.pairwise_cipher_wpa;
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
330
pwk_cipher->cipher = bss_cfg->wpa_cfg.pairwise_cipher_wpa2;
drivers/net/wireless/marvell/mwifiex/uap_cmd.c
341
gwk_cipher->cipher = bss_cfg->wpa_cfg.group_cipher;
drivers/net/wireless/marvell/mwl8k.c
4372
switch (key->cipher) {
drivers/net/wireless/marvell/mwl8k.c
4428
switch (key->cipher) {
drivers/net/wireless/marvell/mwl8k.c
4478
if (key->cipher == WLAN_CIPHER_SUITE_WEP40 ||
drivers/net/wireless/marvell/mwl8k.c
4479
key->cipher == WLAN_CIPHER_SUITE_WEP104)
drivers/net/wireless/marvell/mwl8k.c
4516
if ((key->cipher == WLAN_CIPHER_SUITE_WEP40)
drivers/net/wireless/marvell/mwl8k.c
4517
|| (key->cipher == WLAN_CIPHER_SUITE_WEP104))
drivers/net/wireless/marvell/mwl8k.c
927
switch (key_conf->cipher) {
drivers/net/wireless/mediatek/mt76/mac80211.c
1192
if (key->cipher != WLAN_CIPHER_SUITE_CCMP)
drivers/net/wireless/mediatek/mt76/mt76.h
406
u16 cipher;
drivers/net/wireless/mediatek/mt76/mt76.h
833
u8 cipher;
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
869
switch (key->cipher) {
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
889
enum mt76_cipher_type cipher;
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
894
cipher = mt7603_mac_get_key_info(key, key_data);
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
895
if (cipher == MT_CIPHER_NONE && key)
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
898
if (key && (cipher == MT_CIPHER_WEP40 || cipher == MT_CIPHER_WEP104)) {
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
906
mt76_rmw_field(dev, addr + 2 * 4, MT_WTBL1_W2_KEY_TYPE, cipher);
drivers/net/wireless/mediatek/mt76/mt7603/main.c
490
switch (key->cipher) {
drivers/net/wireless/mediatek/mt76/mt7603/main.c
504
(key->cipher == WLAN_CIPHER_SUITE_TKIP ||
drivers/net/wireless/mediatek/mt76/mt7603/main.c
505
key->cipher == WLAN_CIPHER_SUITE_CCMP) &&
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1173
enum mt76_cipher_type cipher, u16 cipher_mask)
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1182
if (cipher == MT_CIPHER_TKIP) {
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1188
if (cipher_mask == BIT(cipher))
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1190
else if (cipher != MT_CIPHER_BIP_CMAC_128)
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1192
if (cipher == MT_CIPHER_BIP_CMAC_128)
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1203
enum mt76_cipher_type cipher, u16 cipher_mask,
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1223
if (cipher != MT_CIPHER_BIP_CMAC_128 || cipher_mask == BIT(cipher)) {
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1240
enum mt76_cipher_type cipher, u16 cipher_mask)
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1244
if (cipher == MT_CIPHER_BIP_CMAC_128 &&
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1249
FIELD_PREP(MT_WTBL_W2_KEY_TYPE, cipher));
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1256
enum mt76_cipher_type cipher;
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1257
u16 cipher_mask = wcid->cipher;
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1260
cipher = mt7615_mac_get_cipher(key->cipher);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1261
if (cipher == MT_CIPHER_NONE)
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1264
cipher_mask |= BIT(cipher);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1265
mt7615_mac_wtbl_update_cipher(dev, wcid, cipher, cipher_mask);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1266
err = mt7615_mac_wtbl_update_key(dev, wcid, key, cipher, cipher_mask);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1270
err = mt7615_mac_wtbl_update_pk(dev, wcid, cipher, cipher_mask,
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1275
wcid->cipher = cipher_mask;
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
61
mt7615_mac_get_cipher(int cipher)
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
63
switch (cipher) {
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
781
key->cipher == WLAN_CIPHER_SUITE_AES_CMAC) {
drivers/net/wireless/mediatek/mt76/mt7615/main.c
353
(key->cipher == WLAN_CIPHER_SUITE_TKIP ||
drivers/net/wireless/mediatek/mt76/mt7615/main.c
354
key->cipher == WLAN_CIPHER_SUITE_CCMP) &&
drivers/net/wireless/mediatek/mt76/mt7615/main.c
359
switch (key->cipher) {
drivers/net/wireless/mediatek/mt76/mt7615/main.c
379
if (cmd == SET_KEY && !sta && !mvif->mt76.cipher) {
drivers/net/wireless/mediatek/mt76/mt7615/main.c
380
mvif->mt76.cipher = mt76_connac_mcu_get_cipher(key->cipher);
drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
454
key->cipher == WLAN_CIPHER_SUITE_AES_CMAC) {
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2382
u32 cipher;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2384
if (key->cipher != WLAN_CIPHER_SUITE_AES_CMAC &&
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2385
key->cipher != WLAN_CIPHER_SUITE_CCMP &&
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2386
key->cipher != WLAN_CIPHER_SUITE_TKIP)
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2389
if (key->cipher == WLAN_CIPHER_SUITE_TKIP)
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2390
cipher = BIT(3);
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2392
cipher = BIT(4);
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2396
if (key->cipher == WLAN_CIPHER_SUITE_TKIP)
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2401
gtk_tlv->pairwise_cipher = cpu_to_le32(cipher);
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2404
gtk_tlv->group_cipher = cpu_to_le32(cipher);
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2724
u8 cipher;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2726
cipher = mt76_connac_mcu_get_cipher(key->cipher);
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2727
if (cipher == MCU_CIPHER_NONE)
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2733
if (cipher == MCU_CIPHER_BIP_CMAC_128) {
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2746
sec_key->cipher_id = cipher;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2751
if (cipher == MCU_CIPHER_TKIP) {
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2758
if (cipher == MCU_CIPHER_AES_CCMP) {
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2883
bss->cipher = mvif->cipher;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h
1844
mt76_connac_mcu_get_cipher(int cipher)
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h
1846
switch (cipher) {
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h
224
u8 cipher;
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
109
enum mt76x02_cipher_type cipher;
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
114
cipher = mt76x02_mac_get_key_info(key, key_data);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
115
if (cipher == MT76X02_CIPHER_NONE && key)
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
119
mt76_rmw_field(dev, MT_WCID_ATTR(idx), MT_WCID_ATTR_PKEY_MODE, cipher);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
129
if (cipher >= MT76X02_CIPHER_TKIP) {
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
134
if (cipher == MT76X02_CIPHER_TKIP) {
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
138
} else if (cipher >= MT76X02_CIPHER_AES_CCMP) {
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
44
switch (key->cipher) {
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
61
enum mt76x02_cipher_type cipher;
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
65
cipher = mt76x02_mac_get_key_info(key, key_data);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
66
if (cipher == MT76X02_CIPHER_NONE && key)
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
71
val |= cipher << MT_SKEY_MODE_SHIFT(vif_idx, key_idx);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
84
enum mt76x02_cipher_type cipher;
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
89
cipher = mt76x02_mac_get_key_info(key, key_data);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
94
if (cipher == MT76X02_CIPHER_TKIP) {
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
97
} else if (cipher >= MT76X02_CIPHER_AES_CCMP) {
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
418
switch (key->cipher) {
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
434
(key->cipher == WLAN_CIPHER_SUITE_TKIP ||
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
435
key->cipher == WLAN_CIPHER_SUITE_CCMP) &&
drivers/net/wireless/mediatek/mt76/mt7915/main.c
381
(key->cipher == WLAN_CIPHER_SUITE_TKIP ||
drivers/net/wireless/mediatek/mt76/mt7915/main.c
382
key->cipher == WLAN_CIPHER_SUITE_CCMP) &&
drivers/net/wireless/mediatek/mt76/mt7915/main.c
387
switch (key->cipher) {
drivers/net/wireless/mediatek/mt76/mt7915/main.c
407
if (cmd == SET_KEY && !sta && !mvif->mt76.cipher) {
drivers/net/wireless/mediatek/mt76/mt7915/main.c
408
mvif->mt76.cipher = mt76_connac_mcu_get_cipher(key->cipher);
drivers/net/wireless/mediatek/mt76/mt7921/main.c
519
(key->cipher == WLAN_CIPHER_SUITE_TKIP ||
drivers/net/wireless/mediatek/mt76/mt7921/main.c
520
key->cipher == WLAN_CIPHER_SUITE_CCMP) &&
drivers/net/wireless/mediatek/mt76/mt7921/main.c
525
switch (key->cipher) {
drivers/net/wireless/mediatek/mt76/mt7921/main.c
569
if (key->cipher == WLAN_CIPHER_SUITE_WEP104 ||
drivers/net/wireless/mediatek/mt76/mt7921/main.c
570
key->cipher == WLAN_CIPHER_SUITE_WEP40)
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
693
key->cipher == WLAN_CIPHER_SUITE_AES_CMAC) {
drivers/net/wireless/mediatek/mt76/mt7925/main.c
650
switch (key->cipher) {
drivers/net/wireless/mediatek/mt76/mt7925/main.c
671
if (cmd == SET_KEY && !mconf->mt76.cipher) {
drivers/net/wireless/mediatek/mt76/mt7925/main.c
674
mconf->mt76.cipher = mt7925_mcu_get_cipher(key->cipher);
drivers/net/wireless/mediatek/mt76/mt7925/main.c
696
if (key->cipher == WLAN_CIPHER_SUITE_WEP104 ||
drivers/net/wireless/mediatek/mt76/mt7925/main.c
697
key->cipher == WLAN_CIPHER_SUITE_WEP40)
drivers/net/wireless/mediatek/mt76/mt7925/main.c
721
(key->cipher == WLAN_CIPHER_SUITE_TKIP ||
drivers/net/wireless/mediatek/mt76/mt7925/main.c
722
key->cipher == WLAN_CIPHER_SUITE_CCMP) &&
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
1289
u8 cipher;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
1292
cipher = mt7925_mcu_get_cipher(key->cipher);
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
1293
if (cipher == CONNAC3_CIPHER_NONE)
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
1296
if (cipher == CONNAC3_CIPHER_BIP_CMAC_128) {
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
1303
sec->cipher_id = cipher;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
1308
if (cipher == CONNAC3_CIPHER_TKIP) {
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
1315
if (cipher == CONNAC3_CIPHER_AES_CCMP) {
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
2636
u8 cipher;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
2644
switch (mvif->cipher) {
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
2669
sec->cipher = mvif->cipher;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.h
652
mt7925_mcu_get_cipher(int cipher)
drivers/net/wireless/mediatek/mt76/mt7925/mcu.h
654
switch (cipher) {
drivers/net/wireless/mediatek/mt76/mt7996/main.c
222
switch (key->cipher) {
drivers/net/wireless/mediatek/mt76/mt7996/main.c
240
if (cmd == SET_KEY && !sta && !link->mt76.cipher) {
drivers/net/wireless/mediatek/mt76/mt7996/main.c
243
link->mt76.cipher =
drivers/net/wireless/mediatek/mt76/mt7996/main.c
244
mt76_connac_mcu_get_cipher(key->cipher);
drivers/net/wireless/mediatek/mt76/mt7996/main.c
689
(key->cipher == WLAN_CIPHER_SUITE_TKIP ||
drivers/net/wireless/mediatek/mt76/mt7996/main.c
690
key->cipher == WLAN_CIPHER_SUITE_CCMP) &&
drivers/net/wireless/mediatek/mt76/mt7996/main.c
695
switch (key->cipher) {
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
1044
sec->cipher = mlink->cipher;
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
2887
u8 cipher;
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
2903
cipher = mt76_connac_mcu_get_cipher(key->cipher);
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
2904
if (cipher == MCU_CIPHER_NONE)
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
2908
sec_key->cipher_id = cipher;
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
2914
if (cipher == MCU_CIPHER_TKIP) {
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
2924
switch (key->cipher) {
drivers/net/wireless/mediatek/mt76/mt7996/mcu.h
483
u8 cipher;
drivers/net/wireless/mediatek/mt7601u/mac.c
516
switch (key->cipher) {
drivers/net/wireless/mediatek/mt7601u/mac.c
533
enum mt76_cipher_type cipher;
drivers/net/wireless/mediatek/mt7601u/mac.c
538
cipher = mt76_mac_get_key_info(key, key_data);
drivers/net/wireless/mediatek/mt7601u/mac.c
539
if (cipher == MT_CIPHER_NONE && key)
drivers/net/wireless/mediatek/mt7601u/mac.c
549
if (cipher >= MT_CIPHER_TKIP) {
drivers/net/wireless/mediatek/mt7601u/mac.c
561
val |= FIELD_PREP(MT_WCID_ATTR_PKEY_MODE, cipher & 7) |
drivers/net/wireless/mediatek/mt7601u/mac.c
562
FIELD_PREP(MT_WCID_ATTR_PKEY_MODE_EXT, cipher >> 3);
drivers/net/wireless/mediatek/mt7601u/mac.c
574
enum mt76_cipher_type cipher;
drivers/net/wireless/mediatek/mt7601u/mac.c
578
cipher = mt76_mac_get_key_info(key, key_data);
drivers/net/wireless/mediatek/mt7601u/mac.c
579
if (cipher == MT_CIPHER_NONE && key)
drivers/net/wireless/mediatek/mt7601u/mac.c
589
val |= cipher << MT_SKEY_MODE_SHIFT(vif_idx, key_idx);
drivers/net/wireless/mediatek/mt7601u/main.c
304
switch (key->cipher) {
drivers/net/wireless/microchip/wilc1000/cfg80211.c
530
key_info->cipher = params->cipher;
drivers/net/wireless/microchip/wilc1000/cfg80211.c
551
switch (params->cipher) {
drivers/net/wireless/microchip/wilc1000/cfg80211.c
563
params->cipher == WLAN_CIPHER_SUITE_TKIP) {
drivers/net/wireless/microchip/wilc1000/cfg80211.c
570
if (params->cipher == WLAN_CIPHER_SUITE_TKIP)
drivers/net/wireless/microchip/wilc1000/cfg80211.c
579
if (params->cipher == WLAN_CIPHER_SUITE_TKIP)
drivers/net/wireless/microchip/wilc1000/cfg80211.c
593
params->cipher == WLAN_CIPHER_SUITE_TKIP) {
drivers/net/wireless/microchip/wilc1000/cfg80211.c
696
key_params.cipher = priv->wilc_igtk[key_index]->cipher;
drivers/net/wireless/microchip/wilc1000/cfg80211.c
702
key_params.cipher = priv->wilc_gtk[key_index]->cipher;
drivers/net/wireless/microchip/wilc1000/cfg80211.c
709
key_params.cipher = priv->wilc_ptk[key_index]->cipher;
drivers/net/wireless/microchip/wilc1000/netdev.h
54
u32 cipher;
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
545
vif->mac->macid, vif->vifid, params->cipher, key_index,
drivers/net/wireless/quantenna/qtnfmac/commands.c
1742
cmd->cipher = cpu_to_le32(params->cipher);
drivers/net/wireless/quantenna/qtnfmac/qlink.h
466
__le32 cipher;
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
1080
rt2x00_set_field32(&word, TXD_W0_CIPHER, !!txdesc->cipher);
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
1247
rxdesc->cipher = rt2x00_get_field32(word0, RXD_W0_CIPHER);
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
1251
if (rxdesc->cipher != CIPHER_NONE) {
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
325
enum cipher curr_cipher;
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
333
if ((key->cipher == WLAN_CIPHER_SUITE_WEP40 ||
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
334
key->cipher == WLAN_CIPHER_SUITE_WEP104) &&
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
361
if (key->hw_key_idx > 0 && crypto->cipher != curr_cipher)
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
385
rt2x00_set_field16(&reg, TXRX_CSR0_ALGORITHM, crypto->cipher);
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
12123
if (key->cipher != WLAN_CIPHER_SUITE_TKIP)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1732
(crypto->cipher & 0x7));
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1734
(crypto->cipher & 0x8) >> 3);
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1735
rt2x00_set_field32(&reg, MAC_WCID_ATTRIBUTE_RX_WIUDF, crypto->cipher);
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1753
if ((crypto->cipher == CIPHER_TKIP) ||
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1754
(crypto->cipher == CIPHER_TKIP_NO_MIC) ||
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1755
(crypto->cipher == CIPHER_AES))
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1800
(crypto->cmd == SET_KEY) * crypto->cipher);
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
908
rxdesc->cipher = rt2x00_get_field32(word, RXWI_W0_UDF);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
450
enum cipher cipher;
drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c
159
switch (rxdesc->cipher) {
drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c
19
enum cipher rt2x00crypto_key_to_cipher(struct ieee80211_key_conf *key)
drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c
21
switch (key->cipher) {
drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c
47
txdesc->cipher = rt2x00crypto_key_to_cipher(hw_key);
drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c
84
if (key->cipher == WLAN_CIPHER_SUITE_TKIP)
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
113
enum cipher cipher = rxdesc->cipher;
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
116
if (cipher == CIPHER_TKIP_NO_MIC)
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
117
cipher = CIPHER_TKIP;
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
118
if (cipher == CIPHER_NONE || cipher >= CIPHER_MAX)
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
122
cipher--;
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
124
intf->crypto_stats[cipher].success += (status == RX_CRYPTO_SUCCESS);
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
125
intf->crypto_stats[cipher].icv_error += (status == RX_CRYPTO_FAIL_ICV);
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
126
intf->crypto_stats[cipher].mic_error += (status == RX_CRYPTO_FAIL_MIC);
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
127
intf->crypto_stats[cipher].key_error += (status == RX_CRYPTO_FAIL_KEY);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
315
enum cipher rt2x00crypto_key_to_cipher(struct ieee80211_key_conf *key);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
330
static inline enum cipher rt2x00crypto_key_to_cipher(struct ieee80211_key_conf *key)
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
488
crypto.cipher = rt2x00crypto_key_to_cipher(key);
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
489
if (crypto.cipher == CIPHER_NONE)
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
491
if (crypto.cipher == CIPHER_TKIP && rt2x00_is_usb(rt2x00dev))
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
503
if (crypto.cipher == CIPHER_TKIP)
drivers/net/wireless/ralink/rt2x00/rt2x00queue.h
179
u8 cipher;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.h
322
enum cipher cipher;
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1858
rt2x00_set_field32(&word, TXD_W0_CIPHER_ALG, txdesc->cipher);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
2008
rxdesc->cipher = rt2x00_get_field32(word0, RXD_W0_CIPHER_ALG);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
2011
if (rxdesc->cipher != CIPHER_NONE) {
drivers/net/wireless/ralink/rt2x00/rt61pci.c
362
addr_entry.cipher = crypto->cipher;
drivers/net/wireless/ralink/rt2x00/rt61pci.h
147
u8 cipher;
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1477
rt2x00_set_field32(&word, TXD_W0_CIPHER_ALG, txdesc->cipher);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1692
rxdesc->cipher = rt2x00_get_field32(word0, RXD_W0_CIPHER_ALG);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1695
if (rxdesc->cipher != CIPHER_NONE) {
drivers/net/wireless/ralink/rt2x00/rt73usb.c
312
rt2x00_set_field32(&reg, field, crypto->cipher);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
319
rt2x00_set_field32(&reg, field, crypto->cipher);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
401
addr_entry.cipher = crypto->cipher;
drivers/net/wireless/ralink/rt2x00/rt73usb.h
102
u8 cipher;
drivers/net/wireless/realtek/rtl8xxxu/core.c
4470
ctrl = (key->cipher & 0x0f) << 2 | key->keyidx | CAM_WRITE_VALID;
drivers/net/wireless/realtek/rtl8xxxu/core.c
5528
switch (tx_info->control.hw_key->cipher) {
drivers/net/wireless/realtek/rtl8xxxu/core.c
6988
__func__, cmd, key->cipher, key->keyidx);
drivers/net/wireless/realtek/rtl8xxxu/core.c
6993
switch (key->cipher) {
drivers/net/wireless/realtek/rtlwifi/core.c
1518
switch (key->cipher) {
drivers/net/wireless/realtek/rtlwifi/core.c
1546
pr_err("alg_err:%x!!!!:\n", key->cipher);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c
601
switch (keyconf->cipher) {
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c
452
switch (keyconf->cipher) {
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c
563
switch (keyconf->cipher) {
drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c
169
switch (keyconf->cipher) {
drivers/net/wireless/realtek/rtlwifi/rtl8192du/trx.c
161
switch (keyconf->cipher) {
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c
771
switch (key->cipher) {
drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c
442
switch (keyconf->cipher) {
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c
452
switch (keyconf->cipher) {
drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c
525
switch (keyconf->cipher) {
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c
771
switch (keyconf->cipher) {
drivers/net/wireless/realtek/rtw88/mac80211.c
561
switch (key->cipher) {
drivers/net/wireless/realtek/rtw88/tx.c
307
switch (key->cipher) {
drivers/net/wireless/realtek/rtw88/wow.c
358
switch (key->cipher) {
drivers/net/wireless/realtek/rtw88/wow.c
375
key->cipher);
drivers/net/wireless/realtek/rtw89/cam.c
260
if (key->cipher == WLAN_CIPHER_SUITE_WEP40 ||
drivers/net/wireless/realtek/rtw89/cam.c
261
key->cipher == WLAN_CIPHER_SUITE_WEP104)
drivers/net/wireless/realtek/rtw89/cam.c
479
switch (key->cipher) {
drivers/net/wireless/realtek/rtw89/core.c
666
switch (key->cipher) {
drivers/net/wireless/realtek/rtw89/core.c
689
rtw89_warn(rtwdev, "key cipher not supported %d\n", key->cipher);
drivers/net/wireless/realtek/rtw89/wow.c
102
switch (key->cipher) {
drivers/net/wireless/realtek/rtw89/wow.c
154
switch (key->cipher) {
drivers/net/wireless/realtek/rtw89/wow.c
193
switch (key->cipher) {
drivers/net/wireless/realtek/rtw89/wow.c
30
#define RTW89_CIPHER_INFO_DEF(cipher) \
drivers/net/wireless/realtek/rtw89/wow.c
31
{WLAN_CIPHER_SUITE_ ## cipher, .fw_alg = RTW89_WOW_FW_ALG_ ## cipher, \
drivers/net/wireless/realtek/rtw89/wow.c
310
cipher_info = rtw89_cipher_alg_recognize(key->cipher);
drivers/net/wireless/realtek/rtw89/wow.c
312
switch (key->cipher) {
drivers/net/wireless/realtek/rtw89/wow.c
32
.len = WLAN_KEY_LEN_ ## cipher}
drivers/net/wireless/realtek/rtw89/wow.c
362
key->cipher);
drivers/net/wireless/realtek/rtw89/wow.c
385
switch (key->cipher) {
drivers/net/wireless/realtek/rtw89/wow.c
429
iter_data->gtk_cipher = key->cipher;
drivers/net/wireless/realtek/rtw89/wow.c
434
iter_data->igtk_cipher = key->cipher;
drivers/net/wireless/realtek/rtw89/wow.c
447
key->cipher);
drivers/net/wireless/realtek/rtw89/wow.c
48
struct rtw89_cipher_info *rtw89_cipher_alg_recognize(u32 cipher)
drivers/net/wireless/realtek/rtw89/wow.c
55
if (cipher_info_defs->cipher == cipher)
drivers/net/wireless/realtek/rtw89/wow.c
646
u32 cipher, u8 keyidx, u8 *gtk)
drivers/net/wireless/realtek/rtw89/wow.c
65
switch (key->cipher) {
drivers/net/wireless/realtek/rtw89/wow.c
657
cipher_info = rtw89_cipher_alg_recognize(cipher);
drivers/net/wireless/realtek/rtw89/wow.c
663
rekey_conf->cipher = cipher;
drivers/net/wireless/realtek/rtw89/wow.h
65
u32 cipher;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1004
if ((key->cipher == WLAN_CIPHER_SUITE_WEP104) ||
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1005
(key->cipher == WLAN_CIPHER_SUITE_WEP40)) {
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1011
key->cipher,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1024
key->cipher,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1031
(key->cipher == WLAN_CIPHER_SUITE_WEP104 ||
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1032
key->cipher == WLAN_CIPHER_SUITE_WEP40)) {
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1071
secinfo->ptk_cipher = key->cipher;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1073
secinfo->gtk_cipher = key->cipher;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1493
if ((key->cipher == WLAN_CIPHER_SUITE_WEP104) ||
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1494
(key->cipher == WLAN_CIPHER_SUITE_WEP40))
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1500
key->cipher,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
993
__func__, key->cipher, key_type, key->keylen);
drivers/net/wireless/rsi/rsi_91x_mgmt.c
798
u32 cipher,
drivers/net/wireless/rsi/rsi_91x_mgmt.c
824
if ((cipher == WLAN_CIPHER_SUITE_WEP40) ||
drivers/net/wireless/rsi/rsi_91x_mgmt.c
825
(cipher == WLAN_CIPHER_SUITE_WEP104)) {
drivers/net/wireless/rsi/rsi_91x_mgmt.c
830
} else if (cipher != KEY_TYPE_CLEAR) {
drivers/net/wireless/rsi/rsi_91x_mgmt.c
832
if (cipher == WLAN_CIPHER_SUITE_TKIP)
drivers/net/wireless/rsi/rsi_91x_mgmt.c
845
if ((cipher == WLAN_CIPHER_SUITE_WEP40) ||
drivers/net/wireless/rsi/rsi_91x_mgmt.c
846
(cipher == WLAN_CIPHER_SUITE_WEP104)) {
drivers/net/wireless/rsi/rsi_91x_mgmt.c
851
if (cipher == WLAN_CIPHER_SUITE_TKIP) {
drivers/net/wireless/rsi/rsi_mgmt.h
721
u8 key_type, u8 key_id, u32 cipher, s16 sta_id,
drivers/net/wireless/silabs/wfx/data_tx.c
328
if (hw_key->cipher == WLAN_CIPHER_SUITE_AES_CMAC)
drivers/net/wireless/silabs/wfx/data_tx.c
330
mic_space = (hw_key->cipher == WLAN_CIPHER_SUITE_TKIP) ? 8 : 0;
drivers/net/wireless/silabs/wfx/key.c
167
if (key->cipher == WLAN_CIPHER_SUITE_WEP40 ||
drivers/net/wireless/silabs/wfx/key.c
168
key->cipher == WLAN_CIPHER_SUITE_WEP104) {
drivers/net/wireless/silabs/wfx/key.c
173
} else if (key->cipher == WLAN_CIPHER_SUITE_TKIP) {
drivers/net/wireless/silabs/wfx/key.c
179
} else if (key->cipher == WLAN_CIPHER_SUITE_CCMP) {
drivers/net/wireless/silabs/wfx/key.c
184
} else if (key->cipher == WLAN_CIPHER_SUITE_SMS4) {
drivers/net/wireless/silabs/wfx/key.c
189
} else if (key->cipher == WLAN_CIPHER_SUITE_AES_CMAC) {
drivers/net/wireless/silabs/wfx/key.c
193
dev_warn(wdev->dev, "unsupported key type %d\n", key->cipher);
drivers/net/wireless/st/cw1200/sta.c
709
switch (key->cipher) {
drivers/net/wireless/st/cw1200/sta.c
811
pr_warn("Unhandled key type %d\n", key->cipher);
drivers/net/wireless/st/cw1200/txrx.c
510
if (t->tx_info->control.hw_key->cipher == WLAN_CIPHER_SUITE_TKIP)
drivers/net/wireless/st/cw1200/txrx.c
950
if (tx->control.hw_key->cipher == WLAN_CIPHER_SUITE_TKIP)
drivers/net/wireless/st/cw1200/wsm.c
1532
(tx_info->control.hw_key->cipher == WLAN_CIPHER_SUITE_WEP40 ||
drivers/net/wireless/st/cw1200/wsm.c
1533
tx_info->control.hw_key->cipher == WLAN_CIPHER_SUITE_WEP104)) {
drivers/net/wireless/ti/wl1251/main.c
833
switch (mac80211_key->cipher) {
drivers/net/wireless/ti/wl1251/main.c
859
wl1251_error("Unknown key cipher 0x%x", mac80211_key->cipher);
drivers/net/wireless/ti/wl1251/main.c
892
key->cipher, key->keyidx, key->keylen, key->flags);
drivers/net/wireless/ti/wl1251/tx.c
180
control->control.hw_key->cipher == WLAN_CIPHER_SUITE_TKIP) {
drivers/net/wireless/ti/wl1251/tx.c
429
info->control.hw_key->cipher == WLAN_CIPHER_SUITE_TKIP) {
drivers/net/wireless/ti/wl18xx/main.c
1616
special_enc = key_conf->cipher == WL1271_CIPHER_SUITE_GEM ||
drivers/net/wireless/ti/wl18xx/main.c
1617
key_conf->cipher == WLAN_CIPHER_SUITE_TKIP;
drivers/net/wireless/ti/wl18xx/tx.c
117
info->control.hw_key->cipher == WLAN_CIPHER_SUITE_TKIP) {
drivers/net/wireless/ti/wlcore/main.c
3513
key_conf->cipher == WL1271_CIPHER_SUITE_GEM ||
drivers/net/wireless/ti/wlcore/main.c
3514
key_conf->cipher == WLAN_CIPHER_SUITE_TKIP;
drivers/net/wireless/ti/wlcore/main.c
3566
key_conf->cipher, key_conf->keyidx,
drivers/net/wireless/ti/wlcore/main.c
3586
switch (key_conf->cipher) {
drivers/net/wireless/ti/wlcore/main.c
3608
wl1271_error("Unknown key algo 0x%x", key_conf->cipher);
drivers/net/wireless/ti/wlcore/tx.c
1115
info->control.hw_key->cipher ==
drivers/net/wireless/ti/wlcore/tx.c
388
info->control.hw_key->cipher == WLAN_CIPHER_SUITE_TKIP)
drivers/net/wireless/ti/wlcore/tx.c
394
u32 cipher = info->control.hw_key->cipher;
drivers/net/wireless/ti/wlcore/tx.c
396
is_wep = (cipher == WLAN_CIPHER_SUITE_WEP40) ||
drivers/net/wireless/ti/wlcore/tx.c
397
(cipher == WLAN_CIPHER_SUITE_WEP104);
drivers/net/wireless/ti/wlcore/tx.c
406
is_gem = (cipher == WL1271_CIPHER_SUITE_GEM);
drivers/net/wireless/ti/wlcore/tx.c
953
info->control.hw_key->cipher == WLAN_CIPHER_SUITE_TKIP) {
drivers/net/wireless/virtual/mac80211_hwsim_main.c
2090
switch (key->cipher) {
drivers/nvme/common/keyring.c
200
enum nvme_tcp_tls_cipher cipher;
drivers/nvme/common/keyring.c
204
.cipher = NVME_TCP_TLS_CIPHER_SHA384, },
drivers/nvme/common/keyring.c
207
.cipher = NVME_TCP_TLS_CIPHER_SHA256, },
drivers/nvme/common/keyring.c
210
.cipher = NVME_TCP_TLS_CIPHER_SHA384, },
drivers/nvme/common/keyring.c
213
.cipher = NVME_TCP_TLS_CIPHER_SHA256, },
drivers/nvme/common/keyring.c
216
.cipher = NVME_TCP_TLS_CIPHER_SHA384, },
drivers/nvme/common/keyring.c
219
.cipher = NVME_TCP_TLS_CIPHER_SHA256, },
drivers/nvme/common/keyring.c
222
.cipher = NVME_TCP_TLS_CIPHER_SHA384, },
drivers/nvme/common/keyring.c
225
.cipher = NVME_TCP_TLS_CIPHER_SHA256, },
drivers/nvme/common/keyring.c
241
enum nvme_tcp_tls_cipher cipher = nvme_tls_psk_prio[prio].cipher;
drivers/nvme/common/keyring.c
244
cipher, ver, generated);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
1355
static int rtw_cfg80211_set_cipher(struct security_priv *psecuritypriv, u32 cipher, bool ucast)
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
1362
if (!cipher) {
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
1368
switch (cipher) {
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
854
switch (params->cipher) {
fs/ecryptfs/crypto.c
467
crypt_stat->cipher, (int)strlen(crypt_stat->cipher),
fs/ecryptfs/crypto.c
475
crypt_stat->cipher, "cbc");
fs/ecryptfs/crypto.c
635
strscpy(crypt_stat->cipher, ECRYPTFS_DEFAULT_CIPHER);
fs/ecryptfs/crypto.c
681
strscpy(crypt_stat->cipher,
fs/ecryptfs/crypto.c
690
crypt_stat->cipher, rc);
fs/ecryptfs/ecryptfs_kernel.h
238
unsigned char cipher[ECRYPTFS_MAX_CIPHER_NAME_SIZE + 1];
fs/ecryptfs/keystore.c
1133
rc = ecryptfs_cipher_code_to_string(crypt_stat->cipher,
fs/ecryptfs/keystore.c
1134
sizeof(crypt_stat->cipher),
fs/ecryptfs/keystore.c
1400
rc = ecryptfs_cipher_code_to_string(crypt_stat->cipher,
fs/ecryptfs/keystore.c
1401
sizeof(crypt_stat->cipher),
fs/ecryptfs/keystore.c
1628
crypt_stat->cipher);
fs/ecryptfs/keystore.c
1632
crypt_stat->cipher, rc);
fs/ecryptfs/keystore.c
1906
crypt_stat->cipher, rc);
fs/ecryptfs/keystore.c
1928
crypt_stat->cipher,
fs/ecryptfs/keystore.c
2152
crypt_stat->cipher);
fs/ecryptfs/keystore.c
2156
crypt_stat->cipher, rc);
fs/ecryptfs/keystore.c
2173
&& strcmp("aes", crypt_stat->cipher) == 0) {
fs/ecryptfs/keystore.c
2309
cipher_code = ecryptfs_code_for_cipher_string(crypt_stat->cipher,
fs/ecryptfs/keystore.c
2313
"cipher [%s]\n", crypt_stat->cipher);
fs/smb/client/cifs_debug.c
422
static __always_inline const char *cipher_alg_str(__le16 cipher)
fs/smb/client/cifs_debug.c
424
switch (cipher) {
include/crypto/internal/skcipher.h
274
struct crypto_cipher *cipher; /* underlying block cipher */
include/crypto/internal/skcipher.h
281
return ctx->cipher;
include/linux/crypto.h
260
#define cra_cipher cra_u.cipher
include/linux/crypto.h
351
struct cipher_alg cipher;
include/linux/firmware/qcom/qcom_scm.h
121
enum qcom_scm_ice_cipher cipher, u32 data_unit_size);
include/net/cfg80211.h
842
u32 cipher;
include/net/mac80211.h
2429
u32 cipher;
include/uapi/linux/virtio_crypto.h
268
struct virtio_crypto_cipher_session_req cipher;
include/uapi/linux/virtio_crypto.h
445
struct virtio_crypto_cipher_data_req cipher;
net/mac80211/cfg.c
640
switch (params->cipher) {
net/mac80211/cfg.c
653
key = ieee80211_key_alloc(params->cipher, key_idx, params->key_len,
net/mac80211/cfg.c
842
params.cipher = key->conf.cipher;
net/mac80211/cfg.c
844
switch (key->conf.cipher) {
net/mac80211/debugfs_key.c
123
switch (key->conf.cipher) {
net/mac80211/debugfs_key.c
162
switch (key->conf.cipher) {
net/mac80211/debugfs_key.c
229
switch (key->conf.cipher) {
net/mac80211/debugfs_key.c
262
switch (key->conf.cipher) {
net/mac80211/debugfs_key.c
287
if (key->conf.cipher != WLAN_CIPHER_SUITE_TKIP)
net/mac80211/debugfs_key.c
72
u32 c = key->conf.cipher;
net/mac80211/debugfs_key.c
87
switch (key->conf.cipher) {
net/mac80211/key.c
1265
switch (key->conf.cipher) {
net/mac80211/key.c
1318
switch (key->conf.cipher) {
net/mac80211/key.c
1418
key = ieee80211_key_alloc(prev_key->conf.cipher, idx,
net/mac80211/key.c
1443
switch (key->conf.cipher) {
net/mac80211/key.c
1465
switch (key->conf.cipher) {
net/mac80211/key.c
208
switch (key->conf.cipher) {
net/mac80211/key.c
462
is_wep = new->conf.cipher == WLAN_CIPHER_SUITE_WEP40 ||
net/mac80211/key.c
463
new->conf.cipher == WLAN_CIPHER_SUITE_WEP104;
net/mac80211/key.c
467
is_wep = old->conf.cipher == WLAN_CIPHER_SUITE_WEP40 ||
net/mac80211/key.c
468
old->conf.cipher == WLAN_CIPHER_SUITE_WEP104;
net/mac80211/key.c
596
ieee80211_key_alloc(u32 cipher, int idx, size_t key_len,
net/mac80211/key.c
620
key->conf.cipher = cipher;
net/mac80211/key.c
623
switch (cipher) {
net/mac80211/key.c
684
if (cipher == WLAN_CIPHER_SUITE_AES_CMAC)
net/mac80211/key.c
750
switch (key->conf.cipher) {
net/mac80211/key.c
832
new->conf.cipher == WLAN_CIPHER_SUITE_TKIP &&
net/mac80211/key.c
881
((alt_key && alt_key->conf.cipher != key->conf.cipher) ||
net/mac80211/key.c
882
(old_key && old_key->conf.cipher != key->conf.cipher))) {
net/mac80211/key.c
912
if (old_key && old_key->conf.cipher != key->conf.cipher) {
net/mac80211/key.h
141
ieee80211_key_alloc(u32 cipher, int idx, size_t key_len,
net/mac80211/mesh_pathtbl.c
537
switch (key->conf.cipher) {
net/mac80211/rx.c
2211
rx->key->conf.cipher != WLAN_CIPHER_SUITE_WEP40 &&
net/mac80211/rx.c
2212
rx->key->conf.cipher != WLAN_CIPHER_SUITE_WEP104 &&
net/mac80211/rx.c
2227
switch (rx->key->conf.cipher) {
net/mac80211/rx.c
2365
(rx->key->conf.cipher == WLAN_CIPHER_SUITE_CCMP ||
net/mac80211/rx.c
2366
rx->key->conf.cipher == WLAN_CIPHER_SUITE_CCMP_256 ||
net/mac80211/rx.c
2367
rx->key->conf.cipher == WLAN_CIPHER_SUITE_GCMP ||
net/mac80211/rx.c
2368
rx->key->conf.cipher == WLAN_CIPHER_SUITE_GCMP_256) &&
net/mac80211/rx.c
3274
switch (rx->key->conf.cipher) {
net/mac80211/rx.c
4825
switch (key->conf.cipher) {
net/mac80211/trace.h
101
#define KEY_ENTRY __field(u32, cipher) \
net/mac80211/trace.h
105
#define KEY_ASSIGN(k) __entry->cipher = (k)->cipher; \
net/mac80211/trace.h
110
#define KEY_PR_ARG __entry->cipher, __entry->flags, __entry->keyidx, __entry->hw_key_idx
net/mac80211/tx.c
1051
switch (tx->key->conf.cipher) {
net/mac80211/tx.c
3275
switch (build.key->conf.cipher) {
net/mac80211/tx.c
3311
build.key->conf.cipher);
net/mac80211/tx.c
3662
switch (key->conf.cipher) {
net/mac80211/tx.c
4828
key->conf.cipher == WLAN_CIPHER_SUITE_TKIP))
net/mac80211/tx.c
626
switch (tx->key->conf.cipher) {
net/mac80211/wpa.c
122
rx->key->conf.cipher == WLAN_CIPHER_SUITE_TKIP)
net/mac80211/wpa.c
133
if (!rx->key || rx->key->conf.cipher != WLAN_CIPHER_SUITE_TKIP ||
net/mac80211/wpa.c
40
if (!tx->key || tx->key->conf.cipher != WLAN_CIPHER_SUITE_TKIP ||
net/rxrpc/ar-internal.h
585
struct fcrypt_key *cipher; /* encryption key */
net/rxrpc/rxkad.c
1095
kfree_sensitive(conn->rxkad.cipher);
net/rxrpc/rxkad.c
1096
conn->rxkad.cipher = NULL;
net/rxrpc/rxkad.c
126
conn->rxkad.cipher = ci;
net/rxrpc/rxkad.c
183
const struct fcrypt_key *cipher)
net/rxrpc/rxkad.c
200
fcrypt_pcbc_encrypt(cipher, /* iv= */ token->kad->session_key, tmpbuf,
net/rxrpc/rxkad.c
238
fcrypt_pcbc_encrypt(call->conn->rxkad.cipher, zero_iv, hdr, hdr, 1);
net/rxrpc/rxkad.c
270
fcrypt_pcbc_encrypt(call->conn->rxkad.cipher, token->kad->session_key,
net/rxrpc/rxkad.c
290
if (!call->conn->rxkad.cipher)
net/rxrpc/rxkad.c
304
fcrypt_pcbc_encrypt(call->conn->rxkad.cipher,
net/rxrpc/rxkad.c
367
fcrypt_pcbc_decrypt(call->conn->rxkad.cipher, zero_iv, data, data, 1);
net/rxrpc/rxkad.c
416
fcrypt_pcbc_decrypt(call->conn->rxkad.cipher, token->kad->session_key,
net/rxrpc/rxkad.c
461
if (!call->conn->rxkad.cipher)
net/rxrpc/rxkad.c
471
fcrypt_pcbc_encrypt(call->conn->rxkad.cipher,
net/rxrpc/rxkad.c
48
const struct fcrypt_key *cipher);
net/rxrpc/rxkad.c
685
fcrypt_pcbc_encrypt(conn->rxkad.cipher, token->kad->session_key,
net/rxrpc/rxkad.c
920
struct fcrypt_key cipher;
net/rxrpc/rxkad.c
925
fcrypt_preparekey(&cipher, session_key->x);
net/rxrpc/rxkad.c
928
fcrypt_pcbc_decrypt(&cipher, session_key->x, &resp->encrypted,
net/tls/tls_main.c
59
#define CHECK_CIPHER_DESC(cipher,ci) \
net/tls/tls_main.c
60
static_assert(cipher ## _IV_SIZE <= TLS_MAX_IV_SIZE); \
net/tls/tls_main.c
61
static_assert(cipher ## _SALT_SIZE <= TLS_MAX_SALT_SIZE); \
net/tls/tls_main.c
62
static_assert(cipher ## _REC_SEQ_SIZE <= TLS_MAX_REC_SEQ_SIZE); \
net/tls/tls_main.c
63
static_assert(cipher ## _TAG_SIZE == TLS_TAG_SIZE); \
net/tls/tls_main.c
64
static_assert(sizeof_field(struct ci, iv) == cipher ## _IV_SIZE); \
net/tls/tls_main.c
65
static_assert(sizeof_field(struct ci, key) == cipher ## _KEY_SIZE); \
net/tls/tls_main.c
66
static_assert(sizeof_field(struct ci, salt) == cipher ## _SALT_SIZE); \
net/tls/tls_main.c
67
static_assert(sizeof_field(struct ci, rec_seq) == cipher ## _REC_SEQ_SIZE);
net/tls/tls_main.c
76
#define CIPHER_DESC(cipher,ci,algname,_offloadable) [cipher - TLS_CIPHER_MIN] = { \
net/tls/tls_main.c
77
.nonce = cipher ## _IV_SIZE, \
net/tls/tls_main.c
78
.iv = cipher ## _IV_SIZE, \
net/tls/tls_main.c
79
.key = cipher ## _KEY_SIZE, \
net/tls/tls_main.c
80
.salt = cipher ## _SALT_SIZE, \
net/tls/tls_main.c
81
.tag = cipher ## _TAG_SIZE, \
net/tls/tls_main.c
82
.rec_seq = cipher ## _REC_SEQ_SIZE, \
net/tls/tls_main.c
88
#define CIPHER_DESC_NONCE0(cipher,ci,algname,_offloadable) [cipher - TLS_CIPHER_MIN] = { \
net/tls/tls_main.c
90
.iv = cipher ## _IV_SIZE, \
net/tls/tls_main.c
91
.key = cipher ## _KEY_SIZE, \
net/tls/tls_main.c
92
.salt = cipher ## _SALT_SIZE, \
net/tls/tls_main.c
93
.tag = cipher ## _TAG_SIZE, \
net/tls/tls_main.c
94
.rec_seq = cipher ## _REC_SEQ_SIZE, \
net/wireless/core.h
445
bool cfg80211_supported_cipher_suite(struct wiphy *wiphy, u32 cipher);
net/wireless/nl80211.c
12644
if ((key.p.cipher != WLAN_CIPHER_SUITE_WEP40 ||
net/wireless/nl80211.c
12646
(key.p.cipher != WLAN_CIPHER_SUITE_WEP104 ||
net/wireless/nl80211.c
12661
if (key.p.cipher == rdev->wiphy.cipher_suites[i]) {
net/wireless/nl80211.c
1635
k->p.cipher = nla_get_u32(tb[NL80211_KEY_CIPHER]);
net/wireless/nl80211.c
1682
k->p.cipher = nla_get_u32(info->attrs[NL80211_ATTR_KEY_CIPHER]);
net/wireless/nl80211.c
1830
if (parse.p.cipher != WLAN_CIPHER_SUITE_WEP40 &&
net/wireless/nl80211.c
1831
parse.p.cipher != WLAN_CIPHER_SUITE_WEP104) {
net/wireless/nl80211.c
1836
result->params[parse.idx].cipher = parse.p.cipher;
net/wireless/nl80211.c
5335
(params->cipher &&
net/wireless/nl80211.c
5337
params->cipher)))
net/wireless/nl80211.c
5347
(params->cipher &&
net/wireless/nl80211.c
5349
params->cipher)))
net/wireless/sme.c
1485
u32 cipher;
net/wireless/sme.c
1488
cipher = connkeys->params[idx].cipher;
net/wireless/sme.c
1490
if (cipher == WLAN_CIPHER_SUITE_WEP40 ||
net/wireless/sme.c
1491
cipher == WLAN_CIPHER_SUITE_WEP104) {
net/wireless/sme.c
1501
connect->crypto.cipher_group = cipher;
net/wireless/sme.c
1505
connect->crypto.ciphers_pairwise[0] = cipher;
net/wireless/util.c
1122
if (!wdev->connect_keys->params[i].cipher)
net/wireless/util.c
235
bool cfg80211_supported_cipher_suite(struct wiphy *wiphy, u32 cipher)
net/wireless/util.c
239
if (cipher == wiphy->cipher_suites[i])
net/wireless/util.c
300
switch (params->cipher) {
net/wireless/util.c
353
params->cipher != WLAN_CIPHER_SUITE_CCMP &&
net/wireless/util.c
354
params->cipher != WLAN_CIPHER_SUITE_GCMP_256)
net/wireless/util.c
357
switch (params->cipher) {
net/wireless/util.c
414
switch (params->cipher) {
net/wireless/util.c
434
if (!cfg80211_supported_cipher_suite(&rdev->wiphy, params->cipher))
net/wireless/wext-compat.c
1002
else if (cipher & IW_AUTH_CIPHER_CCMP)
net/wireless/wext-compat.c
1005
else if (cipher & IW_AUTH_CIPHER_AES_CMAC)
net/wireless/wext-compat.c
1008
else if (cipher & IW_AUTH_CIPHER_NONE)
net/wireless/wext-compat.c
1016
static int cfg80211_set_cipher_pairwise(struct wireless_dev *wdev, u32 cipher)
net/wireless/wext-compat.c
1021
if (cipher & IW_AUTH_CIPHER_WEP40) {
net/wireless/wext-compat.c
1026
if (cipher & IW_AUTH_CIPHER_WEP104) {
net/wireless/wext-compat.c
1031
if (cipher & IW_AUTH_CIPHER_TKIP) {
net/wireless/wext-compat.c
1036
if (cipher & IW_AUTH_CIPHER_CCMP) {
net/wireless/wext-compat.c
1041
if (cipher & IW_AUTH_CIPHER_AES_CMAC) {
net/wireless/wext-compat.c
430
if (params->cipher == WLAN_CIPHER_SUITE_AES_CMAC) {
net/wireless/wext-compat.c
476
wdev->wext.keys->params[idx].cipher = 0;
net/wireless/wext-compat.c
502
else if (params->cipher != WLAN_CIPHER_SUITE_WEP40 &&
net/wireless/wext-compat.c
503
params->cipher != WLAN_CIPHER_SUITE_WEP104)
net/wireless/wext-compat.c
513
if (!addr && (params->cipher == WLAN_CIPHER_SUITE_WEP40 ||
net/wireless/wext-compat.c
514
params->cipher == WLAN_CIPHER_SUITE_WEP104)) {
net/wireless/wext-compat.c
522
if ((params->cipher == WLAN_CIPHER_SUITE_WEP40 ||
net/wireless/wext-compat.c
523
params->cipher == WLAN_CIPHER_SUITE_WEP104) &&
net/wireless/wext-compat.c
549
if (params->cipher == WLAN_CIPHER_SUITE_AES_CMAC &&
net/wireless/wext-compat.c
619
params.cipher = WLAN_CIPHER_SUITE_WEP40;
net/wireless/wext-compat.c
621
params.cipher = WLAN_CIPHER_SUITE_WEP104;
net/wireless/wext-compat.c
642
u32 cipher;
net/wireless/wext-compat.c
660
cipher = 0;
net/wireless/wext-compat.c
664
cipher = WLAN_CIPHER_SUITE_WEP40;
net/wireless/wext-compat.c
666
cipher = WLAN_CIPHER_SUITE_WEP104;
net/wireless/wext-compat.c
671
cipher = WLAN_CIPHER_SUITE_TKIP;
net/wireless/wext-compat.c
674
cipher = WLAN_CIPHER_SUITE_CCMP;
net/wireless/wext-compat.c
677
cipher = WLAN_CIPHER_SUITE_AES_CMAC;
net/wireless/wext-compat.c
687
if (cipher == WLAN_CIPHER_SUITE_AES_CMAC) {
net/wireless/wext-compat.c
710
params.cipher = cipher;
net/wireless/wext-compat.c
750
if (!wdev->wext.keys || !wdev->wext.keys->params[idx].cipher) {
net/wireless/wext-compat.c
991
static int cfg80211_set_cipher_group(struct wireless_dev *wdev, u32 cipher)
net/wireless/wext-compat.c
993
if (cipher & IW_AUTH_CIPHER_WEP40)
net/wireless/wext-compat.c
996
else if (cipher & IW_AUTH_CIPHER_WEP104)
net/wireless/wext-compat.c
999
else if (cipher & IW_AUTH_CIPHER_TKIP)
tools/testing/crypto/chacha20-s390/test-cipher.c
125
static int test_skcipher(char *name, u8 *revert, u8 *cipher, u8 *plain)
tools/testing/crypto/chacha20-s390/test-cipher.c
173
sg_init_one(&sk.sgout, cipher, data_size);
tools/testing/crypto/chacha20-s390/test-cipher.c
190
16, 1, cipher,
tools/testing/crypto/chacha20-s390/test-cipher.c
196
sg_init_one(&sk.sginp, cipher, data_size);
tools/testing/crypto/chacha20-s390/test-cipher.c
50
static int test_lib_chacha(u8 *revert, u8 *cipher, u8 *plain)
tools/testing/crypto/chacha20-s390/test-cipher.c
71
chacha_crypt_arch(&chacha_state, cipher, plain, data_size, 20);
tools/testing/crypto/chacha20-s390/test-cipher.c
77
16, 1, cipher,
tools/testing/crypto/chacha20-s390/test-cipher.c
86
chacha_crypt_arch(&chacha_state, revert, cipher, data_size, 20);
tools/testing/selftests/bpf/benchs/bench_bpf_crypto.c
99
snprintf(ctx.skel->bss->cipher, 128, "%s", args.crypto_cipher);
tools/testing/selftests/bpf/progs/crypto_bench.c
22
char cipher[128] __attribute__((aligned(8))) = {};
tools/testing/selftests/bpf/progs/crypto_bench.c
38
if (!cipher[0] || !key_len || key_len > 256) {
tools/testing/selftests/bpf/progs/crypto_bench.c
46
__builtin_memcpy(&params.algo, cipher, sizeof(cipher));
tools/testing/selftests/net/ovpn/ovpn-cli.c
103
enum ovpn_cipher_alg cipher;
tools/testing/selftests/net/ovpn/ovpn-cli.c
2076
if (ovpn->cipher != OVPN_CIPHER_ALG_NONE) {
tools/testing/selftests/net/ovpn/ovpn-cli.c
2254
ovpn->cipher = OVPN_CIPHER_ALG_AES_GCM;
tools/testing/selftests/net/ovpn/ovpn-cli.c
2446
ovpn.cipher = OVPN_CIPHER_ALG_NONE;
tools/testing/selftests/net/ovpn/ovpn-cli.c
440
static int ovpn_parse_cipher(const char *cipher, struct ovpn_ctx *ctx)
tools/testing/selftests/net/ovpn/ovpn-cli.c
442
if (strcmp(cipher, "aes") == 0)
tools/testing/selftests/net/ovpn/ovpn-cli.c
443
ctx->cipher = OVPN_CIPHER_ALG_AES_GCM;
tools/testing/selftests/net/ovpn/ovpn-cli.c
444
else if (strcmp(cipher, "chachapoly") == 0)
tools/testing/selftests/net/ovpn/ovpn-cli.c
445
ctx->cipher = OVPN_CIPHER_ALG_CHACHA20_POLY1305;
tools/testing/selftests/net/ovpn/ovpn-cli.c
446
else if (strcmp(cipher, "none") == 0)
tools/testing/selftests/net/ovpn/ovpn-cli.c
447
ctx->cipher = OVPN_CIPHER_ALG_NONE;
tools/testing/selftests/net/ovpn/ovpn-cli.c
938
NLA_PUT_U32(ctx->nl_msg, OVPN_A_KEYCONF_CIPHER_ALG, ovpn->cipher);