Symbol: kfree_sensitive
arch/arm64/crypto/aes-neonbs-glue.c
146
kfree_sensitive(rk);
arch/arm64/crypto/aes-neonbs-glue.c
82
kfree_sensitive(rk);
arch/powerpc/platforms/pseries/plpks.c
182
kfree_sensitive(password);
arch/powerpc/platforms/pseries/plpks.c
195
kfree_sensitive(password);
arch/s390/crypto/prng.c
251
kfree_sensitive(prng_data);
arch/s390/crypto/prng.c
444
kfree_sensitive(prng_data);
arch/x86/coco/sev/core.c
1632
kfree_sensitive(mdesc);
crypto/adiantum.c
168
kfree_sensitive(data);
crypto/aead.c
40
kfree_sensitive(buffer);
crypto/akcipher.c
210
kfree_sensitive(data->req);
crypto/algif_hash.c
270
kfree_sensitive(state);
crypto/algif_rng.c
226
kfree_sensitive(pctx->entropy);
crypto/algif_rng.c
227
kfree_sensitive(pctx);
crypto/algif_rng.c
68
kfree_sensitive(ctx->addtl);
crypto/api.c
630
kfree_sensitive(mem);
crypto/asymmetric_keys/public_key.c
269
kfree_sensitive(key);
crypto/asymmetric_keys/public_key.c
370
kfree_sensitive(key);
crypto/asymmetric_keys/public_key.c
441
kfree_sensitive(key);
crypto/asymmetric_keys/public_key.c
45
kfree_sensitive(key->key);
crypto/asymmetric_keys/verify_pefile.c
385
kfree_sensitive(desc);
crypto/asymmetric_keys/verify_pefile.c
456
kfree_sensitive(ctx.digest);
crypto/cipher.c
37
kfree_sensitive(buffer);
crypto/dh.c
447
kfree_sensitive(key);
crypto/dh.c
496
kfree_sensitive(buf);
crypto/dh.c
497
kfree_sensitive(key);
crypto/ecc.c
131
kfree_sensitive(p->x);
crypto/ecc.c
132
kfree_sensitive(p->y);
crypto/ecc.c
133
kfree_sensitive(p);
crypto/ecdh.c
117
kfree_sensitive(shared_secret);
crypto/gcm.c
115
kfree_sensitive(data);
crypto/jitterentropy-kcapi.c
72
kfree_sensitive(ptr);
crypto/jitterentropy-testing.c
233
kfree_sensitive(tmp);
crypto/krb5/krb5_kdf.c
70
kfree_sensitive(buffer);
crypto/krb5/rfc3961_simplified.c
175
kfree_sensitive(digest->data);
crypto/krb5/rfc3961_simplified.c
177
kfree_sensitive(desc);
crypto/krb5/rfc3961_simplified.c
335
kfree_sensitive(inblock.data);
crypto/krb5/rfc3961_simplified.c
424
kfree_sensitive(buffer);
crypto/krb5/rfc3961_simplified.c
600
kfree_sensitive(buffer);
crypto/krb5/rfc3961_simplified.c
648
kfree_sensitive(buffer);
crypto/krb5/rfc3961_simplified.c
707
kfree_sensitive(buffer);
crypto/krb5/rfc3961_simplified.c
776
kfree_sensitive(buffer);
crypto/krb5/rfc6803_camellia.c
102
kfree_sensitive(buffer);
crypto/krb5/rfc6803_camellia.c
171
kfree_sensitive(buffer);
crypto/krb5/rfc8009_aes2.c
103
kfree_sensitive(buffer);
crypto/krb5/rfc8009_aes2.c
240
kfree_sensitive(buffer);
crypto/krb5/rfc8009_aes2.c
299
kfree_sensitive(buffer);
crypto/lskcipher.c
118
kfree_sensitive(p);
crypto/lskcipher.c
119
kfree_sensitive(tiv);
crypto/lskcipher.c
49
kfree_sensitive(buffer);
crypto/rng.c
48
kfree_sensitive(buf);
crypto/rsa-pkcs1pad.c
104
kfree_sensitive(out_buf);
crypto/rsa-pkcs1pad.c
224
kfree_sensitive(req_ctx->out_buf);
crypto/rsassa-pkcs1.c
225
struct akcipher_request *child_req __free(kfree_sensitive) = NULL;
crypto/seqiv.c
36
kfree_sensitive(subreq->iv);
crypto/skcipher.c
394
kfree_sensitive(buffer);
crypto/testmgr.c
3496
kfree_sensitive(buf);
crypto/testmgr.c
3542
kfree_sensitive(buf);
drivers/char/tpm/tpm-chip.c
250
kfree_sensitive(chip->auth);
drivers/char/tpm/tpm2-sessions.c
1075
kfree_sensitive(auth);
drivers/char/tpm/tpm2-sessions.c
897
kfree_sensitive(auth);
drivers/char/tpm/tpm2-sessions.c
926
kfree_sensitive(auth);
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c
458
kfree_sensitive(op->key);
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c
480
kfree_sensitive(op->key);
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c
502
kfree_sensitive(op->key);
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c
156
kfree_sensitive(d);
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c
29
kfree_sensitive(ctx->seed);
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c
40
kfree_sensitive(ctx->seed);
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-trng.c
96
kfree_sensitive(d);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c
431
kfree_sensitive(op->key);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c
453
kfree_sensitive(op->key);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c
476
kfree_sensitive(op->key);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c
137
kfree_sensitive(tfmctx->ipad);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c
138
kfree_sensitive(tfmctx->opad);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c
89
kfree_sensitive(tfmctx->opad);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c
91
kfree_sensitive(tfmctx->ipad);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c
174
kfree_sensitive(d);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c
25
kfree_sensitive(ctx->seed);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c
52
kfree_sensitive(ctx->seed);
drivers/crypto/amlogic/amlogic-gxl-cipher.c
255
kfree_sensitive(bkeyiv);
drivers/crypto/amlogic/amlogic-gxl-cipher.c
256
kfree_sensitive(backup_iv);
drivers/crypto/amlogic/amlogic-gxl-cipher.c
340
kfree_sensitive(op->key);
drivers/crypto/amlogic/amlogic-gxl-cipher.c
364
kfree_sensitive(op->key);
drivers/crypto/aspeed/aspeed-acry.c
477
kfree_sensitive(ctx->n);
drivers/crypto/aspeed/aspeed-acry.c
478
kfree_sensitive(ctx->e);
drivers/crypto/aspeed/aspeed-acry.c
479
kfree_sensitive(ctx->d);
drivers/crypto/atmel-ecc.c
69
kfree_sensitive(work_data);
drivers/crypto/caam/caampkc.c
1035
kfree_sensitive(rsa_key->dq);
drivers/crypto/caam/caampkc.c
1037
kfree_sensitive(rsa_key->dp);
drivers/crypto/caam/caampkc.c
1039
kfree_sensitive(rsa_key->tmp2);
drivers/crypto/caam/caampkc.c
1041
kfree_sensitive(rsa_key->tmp1);
drivers/crypto/caam/caampkc.c
1043
kfree_sensitive(rsa_key->q);
drivers/crypto/caam/caampkc.c
1045
kfree_sensitive(rsa_key->p);
drivers/crypto/caam/caampkc.c
868
kfree_sensitive(key->d);
drivers/crypto/caam/caampkc.c
869
kfree_sensitive(key->p);
drivers/crypto/caam/caampkc.c
870
kfree_sensitive(key->q);
drivers/crypto/caam/caampkc.c
871
kfree_sensitive(key->dp);
drivers/crypto/caam/caampkc.c
872
kfree_sensitive(key->dq);
drivers/crypto/caam/caampkc.c
873
kfree_sensitive(key->qinv);
drivers/crypto/caam/caampkc.c
874
kfree_sensitive(key->tmp1);
drivers/crypto/caam/caampkc.c
875
kfree_sensitive(key->tmp2);
drivers/crypto/cavium/cpt/cptvf_main.c
190
kfree_sensitive(chunk);
drivers/crypto/cavium/cpt/cptvf_main.c
77
kfree_sensitive(cwqe_info);
drivers/crypto/cavium/cpt/cptvf_main.c
91
kfree_sensitive((queue->head));
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
304
kfree_sensitive(info->scatter_components);
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
305
kfree_sensitive(info->gather_components);
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
306
kfree_sensitive(info->out_buffer);
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
307
kfree_sensitive(info->in_buffer);
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
308
kfree_sensitive((void *)info->completion_addr);
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
309
kfree_sensitive(info);
drivers/crypto/cavium/nitrox/nitrox_lib.c
125
kfree_sensitive(cmdq);
drivers/crypto/cavium/nitrox/nitrox_lib.c
93
kfree_sensitive(ndev->aqmq[i]);
drivers/crypto/ccp/ccp-crypto-rsa.c
116
kfree_sensitive(ctx->u.rsa.e_buf);
drivers/crypto/ccp/ccp-crypto-rsa.c
119
kfree_sensitive(ctx->u.rsa.n_buf);
drivers/crypto/ccp/ccp-crypto-rsa.c
122
kfree_sensitive(ctx->u.rsa.d_buf);
drivers/crypto/ccree/cc_aead.c
452
kfree_sensitive(key);
drivers/crypto/ccree/cc_aead.c
537
kfree_sensitive(key);
drivers/crypto/ccree/cc_buffer_mgr.c
502
kfree_sensitive(areq_ctx->gen_ctx.iv);
drivers/crypto/ccree/cc_buffer_mgr.c
571
kfree_sensitive(areq_ctx->gen_ctx.iv);
drivers/crypto/ccree/cc_cipher.c
262
kfree_sensitive(ctx_p->user.key);
drivers/crypto/ccree/cc_cipher.c
866
kfree_sensitive(req_ctx->iv);
drivers/crypto/ccree/cc_cipher.c
979
kfree_sensitive(req_ctx->iv);
drivers/crypto/ccree/cc_hash.c
1003
kfree_sensitive(ctx->key_params.key);
drivers/crypto/ccree/cc_hash.c
768
kfree_sensitive(ctx->key_params.key);
drivers/crypto/ccree/cc_hash.c
917
kfree_sensitive(ctx->key_params.key);
drivers/crypto/ccree/cc_hash.c
954
kfree_sensitive(ctx->key_params.key);
drivers/crypto/ccree/cc_request_mgr.c
109
kfree_sensitive(req_mgr_h);
drivers/crypto/gemini/sl3516-ce-cipher.c
357
kfree_sensitive(op->key);
drivers/crypto/gemini/sl3516-ce-cipher.c
379
kfree_sensitive(op->key);
drivers/crypto/hisilicon/sgl.c
128
kfree_sensitive(pool);
drivers/crypto/inside-secure/safexcel_hash.c
1068
kfree_sensitive(keydup);
drivers/crypto/intel/qat/qat_common/qat_asym_algs.c
171
kfree_sensitive(req->src_align);
drivers/crypto/intel/qat/qat_common/qat_asym_algs.c
180
kfree_sensitive(req->dst_align);
drivers/crypto/intel/qat/qat_common/qat_asym_algs.c
374
kfree_sensitive(qat_req->dst_align);
drivers/crypto/intel/qat/qat_common/qat_asym_algs.c
381
kfree_sensitive(qat_req->src_align);
drivers/crypto/intel/qat/qat_common/qat_asym_algs.c
579
kfree_sensitive(req->src_align);
drivers/crypto/intel/qat/qat_common/qat_asym_algs.c
588
kfree_sensitive(req->dst_align);
drivers/crypto/intel/qat/qat_common/qat_asym_algs.c
823
kfree_sensitive(qat_req->dst_align);
drivers/crypto/intel/qat/qat_common/qat_asym_algs.c
828
kfree_sensitive(qat_req->src_align);
drivers/crypto/intel/qat/qat_common/qat_asym_algs.c
973
kfree_sensitive(qat_req->dst_align);
drivers/crypto/intel/qat/qat_common/qat_asym_algs.c
978
kfree_sensitive(qat_req->src_align);
drivers/crypto/intel/qat/qat_common/qat_compression.c
257
kfree_sensitive(dc_data->ovf_buff);
drivers/crypto/marvell/cesa/hash.c
1160
kfree_sensitive(keydup);
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
178
kfree_sensitive(chunk);
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
71
kfree_sensitive(cwqe_info);
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
85
kfree_sensitive((queue->head));
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.h
218
kfree_sensitive(info);
drivers/crypto/nx/nx.c
724
kfree_sensitive(nx_ctx->kmem);
drivers/crypto/nx/nx.c
740
kfree_sensitive(nx_ctx->kmem);
drivers/crypto/starfive/jh7110-rsa.c
50
kfree_sensitive(key->d);
drivers/crypto/starfive/jh7110-rsa.c
51
kfree_sensitive(key->e);
drivers/crypto/starfive/jh7110-rsa.c
52
kfree_sensitive(key->n);
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
153
kfree_sensitive(pkey);
drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
302
kfree_sensitive(vc_req->req_data);
drivers/crypto/virtio/virtio_crypto_core.c
20
kfree_sensitive(vc_req->req_data);
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
186
kfree_sensitive(cipher_key);
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
457
kfree_sensitive(iv);
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
459
kfree_sensitive(req_data);
drivers/crypto/virtio/virtio_crypto_skcipher_algs.c
556
kfree_sensitive(vc_sym_req->iv);
drivers/iommu/fsl_pamu.c
910
kfree_sensitive(data);
drivers/md/dm-crypt.c
2550
kfree_sensitive(cc->key_string);
drivers/md/dm-crypt.c
2555
kfree_sensitive(new_key_string);
drivers/md/dm-crypt.c
2615
kfree_sensitive(cc->key_string);
drivers/md/dm-crypt.c
2644
kfree_sensitive(cc->key_string);
drivers/md/dm-crypt.c
2731
kfree_sensitive(cc->cipher_string);
drivers/md/dm-crypt.c
2732
kfree_sensitive(cc->key_string);
drivers/md/dm-crypt.c
2733
kfree_sensitive(cc->cipher_auth);
drivers/md/dm-crypt.c
2734
kfree_sensitive(cc->authenc_key);
drivers/md/dm-crypt.c
2739
kfree_sensitive(cc);
drivers/md/dm-crypt.c
463
kfree_sensitive(lmk->seed);
drivers/md/dm-crypt.c
585
kfree_sensitive(tcw->iv_seed);
drivers/md/dm-crypt.c
587
kfree_sensitive(tcw->whitening);
drivers/md/dm-crypt.c
755
kfree_sensitive(req);
drivers/md/dm-crypt.c
764
kfree_sensitive(elephant->key);
drivers/md/dm-inlinecrypt.c
74
kfree_sensitive(ctx->cipher_string);
drivers/md/dm-inlinecrypt.c
75
kfree_sensitive(ctx);
drivers/md/dm-integrity.c
4317
kfree_sensitive(a->alg_string);
drivers/md/dm-integrity.c
4318
kfree_sensitive(a->key);
drivers/md/dm-integrity.c
5409
kfree_sensitive(req->iv);
drivers/misc/ibmvmc.c
289
kfree_sensitive(buffer);
drivers/misc/ibmvmc.c
313
kfree_sensitive(vaddr);
drivers/misc/ibmvmc.c
886
kfree_sensitive(session);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
165
kfree_sensitive(chain);
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
1045
kfree_sensitive(xs);
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
958
kfree_sensitive(xs->aead);
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
960
kfree_sensitive(xs);
drivers/net/ppp/ppp_mppe.c
186
kfree_sensitive(state);
drivers/net/wireguard/noise.c
114
kfree_sensitive(container_of(rcu, struct noise_keypair, rcu));
drivers/net/wireguard/noise.c
854
kfree_sensitive(new_keypair);
drivers/net/wireless/intel/ipw2x00/libipw_crypto_tkip.c
93
kfree_sensitive(priv);
drivers/net/wireless/intel/ipw2x00/libipw_crypto_wep.c
53
kfree_sensitive(priv);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1399
kfree_sensitive(txq->entries[cmd_index].free_buf);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1413
kfree_sensitive(txq->entries[idx].free_buf);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
903
kfree_sensitive(txq->entries[i].cmd);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
904
kfree_sensitive(txq->entries[i].free_buf);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c
1587
kfree_sensitive(txq->entries[idx].free_buf);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c
453
kfree_sensitive(txq->entries[i].cmd);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c
454
kfree_sensitive(txq->entries[i].free_buf);
drivers/nvme/common/auth.c
220
kfree_sensitive(key);
drivers/nvme/common/auth.c
483
kfree_sensitive(dh_secret);
drivers/nvme/common/auth.c
658
kfree_sensitive(enc);
drivers/nvme/common/auth.c
770
kfree_sensitive(tls_key);
drivers/nvme/common/auth.c
775
kfree_sensitive(hmac_data);
drivers/nvme/host/auth.c
618
kfree_sensitive(chap->host_key);
drivers/nvme/host/auth.c
621
kfree_sensitive(chap->ctrl_key);
drivers/nvme/host/auth.c
624
kfree_sensitive(chap->sess_key);
drivers/nvme/host/auth.c
723
kfree_sensitive(tls_psk);
drivers/nvme/host/auth.c
728
kfree_sensitive(digest);
drivers/nvme/host/auth.c
730
kfree_sensitive(psk);
drivers/nvme/host/fabrics.c
1293
kfree_sensitive(opts->dhchap_secret);
drivers/nvme/host/fabrics.c
1294
kfree_sensitive(opts->dhchap_ctrl_secret);
drivers/nvme/target/auth.c
108
kfree_sensitive(ctrl->dh_key);
drivers/nvme/target/auth.c
113
kfree_sensitive(ctrl->dh_key);
drivers/nvme/target/auth.c
250
kfree_sensitive(ctrl->dh_key);
drivers/nvme/target/auth.c
522
kfree_sensitive(tls_psk);
drivers/nvme/target/auth.c
524
kfree_sensitive(digest);
drivers/nvme/target/auth.c
526
kfree_sensitive(psk);
drivers/platform/x86/lenovo/think-lmi.c
796
kfree_sensitive(passwd);
drivers/platform/x86/lenovo/think-lmi.c
801
kfree_sensitive(passwd);
drivers/s390/crypto/ap_bus.c
619
kfree_sensitive(ap_msg->msg);
drivers/s390/crypto/pkey_api.c
206
kfree_sensitive(tmpbuf);
drivers/s390/crypto/pkey_api.c
360
kfree_sensitive(tmpbuf);
drivers/s390/crypto/pkey_api.c
382
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
421
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
426
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
430
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
437
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
478
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
484
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
489
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
498
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
520
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
550
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
582
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
673
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
680
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
682
kfree_sensitive(protkey);
drivers/s390/crypto/pkey_api.c
687
kfree_sensitive(protkey);
drivers/s390/crypto/pkey_api.c
691
kfree_sensitive(protkey);
drivers/s390/crypto/pkey_api.c
695
kfree_sensitive(protkey);
drivers/target/iscsi/iscsi_target_auth.c
580
kfree_sensitive(desc);
fs/crypto/inline_crypt.c
187
kfree_sensitive(blk_key);
fs/crypto/inline_crypt.c
210
kfree_sensitive(blk_key);
fs/crypto/keyring.c
242
kfree_sensitive(keyring);
fs/crypto/keyring.c
624
kfree_sensitive(prep->payload.data[0]);
fs/crypto/keyring.c
641
kfree_sensitive(key->payload.data[0]);
fs/crypto/keyring.c
65
kfree_sensitive(mk);
fs/crypto/keysetup_v1.c
107
kfree_sensitive(dk);
fs/ecryptfs/keystore.c
802
kfree_sensitive(s->block_aligned_filename);
fs/ecryptfs/messaging.c
179
kfree_sensitive(daemon);
fs/erofs/super.c
506
kfree_sensitive(sbi->domain_id);
fs/erofs/super.c
815
kfree_sensitive(sbi->domain_id);
fs/nfsd/nfsctl.c
2493
kfree_sensitive(nn->fh_key);
fs/smb/client/cifsencrypt.c
126
kfree_sensitive(ses->auth_key.response);
fs/smb/client/cifsencrypt.c
467
kfree_sensitive(tiblob);
fs/smb/client/cifsencrypt.c
499
kfree_sensitive(ctx_arc4);
fs/smb/client/connect.c
1735
kfree_sensitive(server->session_key.response);
fs/smb/client/connect.c
2305
kfree_sensitive(ctx->password);
fs/smb/client/connect.c
321
kfree_sensitive(server->session_key.response);
fs/smb/client/connect.c
4153
kfree_sensitive(ses->auth_key.response);
fs/smb/client/connect.c
4301
kfree_sensitive(ctx->password);
fs/smb/client/fs_context.c
1011
kfree_sensitive(ctx->field); \
fs/smb/client/fs_context.c
1032
kfree_sensitive(password);
fs/smb/client/fs_context.c
1038
kfree_sensitive(cifs_sb->ctx->password);
fs/smb/client/fs_context.c
1042
kfree_sensitive(cifs_sb->ctx->password2);
fs/smb/client/fs_context.c
1195
kfree_sensitive(ses->password);
fs/smb/client/fs_context.c
1200
kfree_sensitive(ses->password2);
fs/smb/client/fs_context.c
1241
kfree_sensitive(new_password);
fs/smb/client/fs_context.c
1242
kfree_sensitive(new_password2);
fs/smb/client/fs_context.c
1607
kfree_sensitive(ctx->password);
fs/smb/client/fs_context.c
1614
kfree_sensitive(ctx->password2);
fs/smb/client/fs_context.c
1947
kfree_sensitive(ctx->password);
fs/smb/client/fs_context.c
1949
kfree_sensitive(ctx->password2);
fs/smb/client/fs_context.c
2067
kfree_sensitive(ctx->password);
fs/smb/client/fs_context.c
2069
kfree_sensitive(ctx->password2);
fs/smb/client/misc.c
106
kfree_sensitive(buf_to_free->password);
fs/smb/client/misc.c
107
kfree_sensitive(buf_to_free->password2);
fs/smb/client/misc.c
111
kfree_sensitive(buf_to_free->auth_key.response);
fs/smb/client/misc.c
117
kfree_sensitive(buf_to_free);
fs/smb/client/misc.c
181
kfree_sensitive(tcon->password);
fs/smb/client/sess.c
697
kfree_sensitive(ses->auth_key.response);
fs/smb/client/smb1session.c
364
kfree_sensitive(iov[2].iov_base);
fs/smb/client/smb1session.c
522
kfree_sensitive(ses->auth_key.response);
fs/smb/client/smb1session.c
571
kfree_sensitive(ses->auth_key.response);
fs/smb/client/smb1session.c
661
kfree_sensitive(ses->auth_key.response);
fs/smb/client/smb1session.c
796
kfree_sensitive(ntlmsspblob);
fs/smb/client/smb1session.c
806
kfree_sensitive(ses->auth_key.response);
fs/smb/client/smb1session.c
808
kfree_sensitive(ses->ntlmssp);
fs/smb/client/smb1session.c
907
kfree_sensitive(ntlmsspblob);
fs/smb/client/smb1session.c
915
kfree_sensitive(ses->auth_key.response);
fs/smb/client/smb1session.c
917
kfree_sensitive(ses->ntlmssp);
fs/smb/client/smb1session.c
993
kfree_sensitive(sess_data);
fs/smb/client/smb2ops.c
4681
kfree_sensitive(creq);
fs/smb/client/smb2pdu.c
1754
kfree_sensitive(ses->auth_key.response);
fs/smb/client/smb2pdu.c
1786
kfree_sensitive(ses->auth_key.response);
fs/smb/client/smb2pdu.c
1886
kfree_sensitive(ntlmssp_blob);
fs/smb/client/smb2pdu.c
1894
kfree_sensitive(ses->ntlmssp);
fs/smb/client/smb2pdu.c
1970
kfree_sensitive(ntlmssp_blob);
fs/smb/client/smb2pdu.c
1972
kfree_sensitive(ses->ntlmssp);
fs/smb/client/smb2pdu.c
2050
kfree_sensitive(sess_data);
fs/smb/server/auth.c
265
kfree_sensitive(ctx_arc4);
fs/smb/server/mgmt/user_session.c
258
kfree_sensitive(chann);
fs/smb/server/mgmt/user_session.c
452
kfree_sensitive(chann);
fs/smb/server/smb2pdu.c
134
kfree_sensitive(chann);
include/crypto/acompress.h
311
kfree_sensitive(req);
include/crypto/aead.h
537
kfree_sensitive(req);
include/crypto/akcipher.h
201
kfree_sensitive(req);
include/crypto/kpp.h
199
kfree_sensitive(req);
include/crypto/skcipher.h
868
kfree_sensitive(req);
include/linux/slab.h
594
void kfree_sensitive(const void *objp);
include/linux/slab.h
597
DEFINE_FREE(kfree_sensitive, void *, if (_T) kfree_sensitive(_T))
lib/crypto/gf128mul.c
272
kfree_sensitive(t->t[i]);
lib/crypto/gf128mul.c
273
kfree_sensitive(t);
lib/crypto/mldsa.c
552
struct mldsa_verification_workspace *ws __free(kfree_sensitive) =
lib/crypto/mpi/mpiutil.c
100
kfree_sensitive(a->d);
lib/crypto/mpi/mpiutil.c
117
kfree_sensitive(a->d);
lib/crypto/mpi/mpiutil.c
74
kfree_sensitive(a);
mm/kasan/kasan_test_c.c
890
kfree_sensitive(ptr);
mm/kasan/kasan_test_c.c
891
KUNIT_EXPECT_KASAN_FAIL(test, kfree_sensitive(ptr));
mm/slab_common.c
1256
EXPORT_SYMBOL(kfree_sensitive);
net/bluetooth/ecdh_helper.c
128
kfree_sensitive(buf);
net/bluetooth/ecdh_helper.c
130
kfree_sensitive(tmp);
net/bluetooth/ecdh_helper.c
83
kfree_sensitive(tmp);
net/bluetooth/smp.c
1141
kfree_sensitive(smp->link_key);
net/bluetooth/smp.c
1150
kfree_sensitive(smp->link_key);
net/bluetooth/smp.c
1157
kfree_sensitive(smp->link_key);
net/bluetooth/smp.c
1387
kfree_sensitive(smp);
net/bluetooth/smp.c
3255
kfree_sensitive(smp);
net/bluetooth/smp.c
3267
kfree_sensitive(smp);
net/bluetooth/smp.c
3313
kfree_sensitive(smp);
net/bluetooth/smp.c
734
kfree_sensitive(smp->csrk);
net/bluetooth/smp.c
735
kfree_sensitive(smp->responder_csrk);
net/bluetooth/smp.c
736
kfree_sensitive(smp->link_key);
net/bluetooth/smp.c
769
kfree_sensitive(smp);
net/ceph/crypto.c
173
kfree_sensitive(key->key);
net/core/sock.c
2933
kfree_sensitive(mem);
net/ipv4/esp4.c
1106
kfree_sensitive(key);
net/ipv4/tcp_ao.c
1326
kfree_sensitive(key);
net/ipv4/tcp_ao.c
1730
kfree_sensitive(key);
net/ipv4/tcp_ao.c
371
kfree_sensitive(key);
net/ipv4/tcp_ao.c
382
kfree_sensitive(key);
net/ipv4/tcp_fastopen.c
122
kfree_sensitive(ctx);
net/mac80211/aead_api.c
45
kfree_sensitive(aead_req);
net/mac80211/aead_api.c
80
kfree_sensitive(aead_req);
net/mac80211/aes_gmac.c
66
kfree_sensitive(aead_req);
net/mac80211/key.c
764
kfree_sensitive(key);
net/mac802154/llsec.c
158
kfree_sensitive(key);
net/mac802154/llsec.c
173
kfree_sensitive(key);
net/mac802154/llsec.c
264
kfree_sensitive(new);
net/mac802154/llsec.c
277
kfree_sensitive(pos);
net/mac802154/llsec.c
352
kfree_sensitive(devkey);
net/mac802154/llsec.c
355
kfree_sensitive(dev);
net/mac802154/llsec.c
52
kfree_sensitive(msl);
net/mac802154/llsec.c
69
kfree_sensitive(key);
net/mac802154/llsec.c
693
kfree_sensitive(req);
net/mac802154/llsec.c
895
kfree_sensitive(req);
net/mac802154/llsec.c
912
kfree_sensitive(req);
net/mac802154/llsec.c
959
kfree_sensitive(next);
net/rxrpc/rxgk.c
58
kfree_sensitive(server_key->data);
net/rxrpc/rxgk_app.c
160
kfree_sensitive(payload);
net/rxrpc/rxgk_kdf.c
191
kfree_sensitive(buffer);
net/rxrpc/rxgk_kdf.c
87
kfree_sensitive(buffer);
net/rxrpc/rxkad.c
1095
kfree_sensitive(conn->rxkad.cipher);
net/rxrpc/rxkad.c
130
kfree_sensitive(ci);
net/rxrpc/rxkad.c
73
kfree_sensitive(des_key);
net/rxrpc/rxkad.c
85
kfree_sensitive(prep->payload.data[0]);
net/rxrpc/rxkad.c
90
kfree_sensitive(key->payload.data[0]);
net/sctp/auth.c
53
kfree_sensitive(key);
net/tipc/crypto.c
1222
kfree_sensitive(rx->skey);
net/tipc/crypto.c
1493
kfree_sensitive(c);
net/tipc/crypto.c
1548
kfree_sensitive(c);
net/tipc/crypto.c
2397
kfree_sensitive(rx->skey);
net/tipc/crypto.c
2475
kfree_sensitive(skey);
net/tipc/crypto.c
418
kfree_sensitive(aead->key);
net/tipc/crypto.c
419
kfree_sensitive(aead);
net/tipc/crypto.c
528
kfree_sensitive(tmp);
net/tipc/crypto.c
578
kfree_sensitive(tmp);
net/tipc/crypto.c
637
kfree_sensitive(aead);
net/wireless/core.c
1447
kfree_sensitive(wdev->wext.keys);
net/wireless/ibss.c
132
kfree_sensitive(wdev->connect_keys);
net/wireless/ibss.c
164
kfree_sensitive(wdev->connect_keys);
net/wireless/nl80211.c
13495
kfree_sensitive(connkeys);
net/wireless/nl80211.c
13507
kfree_sensitive(connkeys);
net/wireless/nl80211.c
13519
kfree_sensitive(connkeys);
net/wireless/nl80211.c
13957
kfree_sensitive(connkeys);
net/wireless/nl80211.c
13984
kfree_sensitive(connkeys);
net/wireless/nl80211.c
13998
kfree_sensitive(connkeys);
net/wireless/nl80211.c
14006
kfree_sensitive(connkeys);
net/wireless/nl80211.c
14013
kfree_sensitive(connkeys);
net/wireless/nl80211.c
14020
kfree_sensitive(connkeys);
net/wireless/nl80211.c
14050
kfree_sensitive(connkeys);
net/wireless/nl80211.c
14056
kfree_sensitive(connkeys);
net/wireless/nl80211.c
14070
kfree_sensitive(connkeys);
net/wireless/nl80211.c
1854
kfree_sensitive(result);
net/wireless/sme.c
1364
kfree_sensitive(wdev->connect_keys);
net/wireless/sme.c
1554
kfree_sensitive(wdev->connect_keys);
net/wireless/sme.c
836
kfree_sensitive(wdev->connect_keys);
net/wireless/util.c
1136
kfree_sensitive(wdev->connect_keys);
net/wireless/wext-sme.c
60
kfree_sensitive(ck);
net/xfrm/xfrm_iptfs.c
2677
kfree_sensitive(xtfs);
net/xfrm/xfrm_iptfs.c
2754
kfree_sensitive(xtfs->w_saved);
net/xfrm/xfrm_iptfs.c
2755
kfree_sensitive(xtfs);
net/xfrm/xfrm_state.c
602
kfree_sensitive(x->aead);
net/xfrm/xfrm_state.c
603
kfree_sensitive(x->aalg);
net/xfrm/xfrm_state.c
604
kfree_sensitive(x->ealg);
security/apparmor/lib.c
134
kfree_sensitive(t->table[i].strs);
security/apparmor/lib.c
137
kfree_sensitive(t->table);
security/apparmor/lib.c
157
kfree_sensitive(t->table[i].strs);
security/apparmor/lib.c
158
kfree_sensitive(t->table);
security/apparmor/policy.c
103
kfree_sensitive(tags->hdrs.table);
security/apparmor/policy.c
104
kfree_sensitive(tags->sets.table);
security/apparmor/policy.c
270
kfree_sensitive(data->key);
security/apparmor/policy.c
271
kfree_sensitive(data);
security/apparmor/policy.c
282
kfree_sensitive(attach->xattrs[i]);
security/apparmor/policy.c
283
kfree_sensitive(attach->xattrs);
security/apparmor/policy.c
300
kfree_sensitive(rules->secmark[i].label);
security/apparmor/policy.c
301
kfree_sensitive(rules->secmark);
security/apparmor/policy.c
302
kfree_sensitive(rules);
security/apparmor/policy.c
338
kfree_sensitive(profile->rename);
security/apparmor/policy.c
339
kfree_sensitive(profile->disconnected);
security/apparmor/policy.c
350
kfree_sensitive(profile->dirname);
security/apparmor/policy.c
356
kfree_sensitive(rht);
security/apparmor/policy.c
359
kfree_sensitive(profile->hash);
security/apparmor/policy.c
363
kfree_sensitive(profile);
security/apparmor/policy_ns.c
137
kfree_sensitive(ns);
security/apparmor/policy_ns.c
159
kfree_sensitive(ns);
security/apparmor/policy_unpack.c
114
kfree_sensitive(d->hash);
security/apparmor/policy_unpack.c
115
kfree_sensitive(d->name);
security/apparmor/policy_unpack.c
117
kfree_sensitive(d);
security/apparmor/policy_unpack.c
1369
kfree_sensitive(key);
security/apparmor/policy_unpack.c
1378
kfree_sensitive(data->key);
security/apparmor/policy_unpack.c
1379
kfree_sensitive(data);
security/apparmor/policy_unpack.c
1387
kfree_sensitive(data->key);
security/apparmor/policy_unpack.c
1388
kfree_sensitive(data);
security/apparmor/policy_unpack.c
1606
kfree_sensitive(ent);
security/apparmor/policy_unpack.c
655
kfree_sensitive(rules->secmark[i].label);
security/apparmor/policy_unpack.c
656
kfree_sensitive(rules->secmark);
security/apparmor/policy_unpack.c
804
kfree_sensitive(sets);
security/apparmor/policy_unpack.c
845
kfree_sensitive(hdrs);
security/keys/big_key.c
143
kfree_sensitive(enckey);
security/keys/big_key.c
158
kfree_sensitive(payload->data);
security/keys/big_key.c
187
kfree_sensitive(payload->data);
security/keys/dh.c
118
kfree_sensitive(outbuf);
security/keys/dh.c
288
kfree_sensitive(outbuf);
security/keys/dh.c
292
kfree_sensitive(secret);
security/keys/dh.c
62
kfree_sensitive(dh->key);
security/keys/dh.c
63
kfree_sensitive(dh->p);
security/keys/dh.c
64
kfree_sensitive(dh->g);
security/keys/encrypted-keys/encrypted.c
353
kfree_sensitive(derived_buf);
security/keys/encrypted-keys/encrypted.c
821
kfree_sensitive(epayload);
security/keys/encrypted-keys/encrypted.c
827
kfree_sensitive(datablob);
security/keys/encrypted-keys/encrypted.c
836
kfree_sensitive(epayload);
security/keys/encrypted-keys/encrypted.c
894
kfree_sensitive(buf);
security/keys/encrypted-keys/encrypted.c
955
kfree_sensitive(ascii_buf);
security/keys/encrypted-keys/encrypted.c
970
kfree_sensitive(key->payload.data[0]);
security/keys/trusted-keys/trusted_core.c
222
kfree_sensitive(orig_datablob);
security/keys/trusted-keys/trusted_core.c
226
kfree_sensitive(payload);
security/keys/trusted-keys/trusted_core.c
235
kfree_sensitive(p);
security/keys/trusted-keys/trusted_core.c
272
kfree_sensitive(new_p);
security/keys/trusted-keys/trusted_core.c
286
kfree_sensitive(new_p);
security/keys/trusted-keys/trusted_core.c
293
kfree_sensitive(orig_datablob);
security/keys/trusted-keys/trusted_core.c
325
kfree_sensitive(key->payload.data[0]);
security/keys/trusted-keys/trusted_pkwm.c
125
kfree_sensitive(options->private);
security/keys/trusted-keys/trusted_pkwm.c
126
kfree_sensitive(options);
security/keys/trusted-keys/trusted_pkwm.c
71
kfree_sensitive(options);
security/keys/trusted-keys/trusted_tpm1.c
538
kfree_sensitive(td);
security/keys/trusted-keys/trusted_tpm1.c
899
kfree_sensitive(options);
security/keys/trusted-keys/trusted_tpm1.c
942
kfree_sensitive(options);
security/keys/user_defined.c
150
kfree_sensitive(upayload);
security/keys/user_defined.c
85
kfree_sensitive(prep->payload.data[0]);
security/keys/user_defined.c
94
kfree_sensitive(payload);