Symbol: kfree_sensitive
arch/arm64/crypto/aes-neonbs-glue.c
159
kfree_sensitive(rk);
arch/arm64/crypto/aes-neonbs-glue.c
95
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
1636
kfree_sensitive(mdesc);
crypto/adiantum.c
168
kfree_sensitive(data);
crypto/aead.c
40
kfree_sensitive(buffer);
crypto/akcipher.c
212
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
686
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
383
kfree_sensitive(desc);
crypto/asymmetric_keys/verify_pefile.c
454
kfree_sensitive(ctx.digest);
crypto/cipher.c
37
kfree_sensitive(buffer);
crypto/dh.c
453
kfree_sensitive(key);
crypto/dh.c
502
kfree_sensitive(buf);
crypto/dh.c
503
kfree_sensitive(key);
crypto/drbg.c
1020
kfree_sensitive(drbg->Vbuf);
crypto/drbg.c
1023
kfree_sensitive(drbg->Cbuf);
crypto/drbg.c
1026
kfree_sensitive(drbg->scratchpadbuf);
crypto/drbg.c
1032
kfree_sensitive(drbg->prev);
crypto/drbg.c
1468
kfree_sensitive(sdesc);
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
138
kfree_sensitive(data);
crypto/jitterentropy-kcapi.c
74
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
49
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
3499
kfree_sensitive(buf);
crypto/testmgr.c
3550
kfree_sensitive(buf);
drivers/char/tpm/tpm2-sessions.c
1046
kfree_sensitive(auth);
drivers/char/tpm/tpm2-sessions.c
873
kfree_sensitive(auth);
drivers/char/tpm/tpm2-sessions.c
902
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
115
kfree_sensitive(ctx->u.rsa.e_buf);
drivers/crypto/ccp/ccp-crypto-rsa.c
118
kfree_sensitive(ctx->u.rsa.n_buf);
drivers/crypto/ccp/ccp-crypto-rsa.c
121
kfree_sensitive(ctx->u.rsa.d_buf);
drivers/crypto/ccree/cc_aead.c
451
kfree_sensitive(key);
drivers/crypto/ccree/cc_aead.c
536
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
261
kfree_sensitive(ctx_p->user.key);
drivers/crypto/ccree/cc_cipher.c
865
kfree_sensitive(req_ctx->iv);
drivers/crypto/ccree/cc_cipher.c
978
kfree_sensitive(req_ctx->iv);
drivers/crypto/ccree/cc_hash.c
1002
kfree_sensitive(ctx->key_params.key);
drivers/crypto/ccree/cc_hash.c
767
kfree_sensitive(ctx->key_params.key);
drivers/crypto/ccree/cc_hash.c
916
kfree_sensitive(ctx->key_params.key);
drivers/crypto/ccree/cc_hash.c
953
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
236
kfree_sensitive(dc_data->ovf_buff);
drivers/crypto/marvell/cesa/hash.c
1161
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
726
kfree_sensitive(nx_ctx->kmem);
drivers/crypto/nx/nx.c
742
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
1005
kfree_sensitive(ks);
drivers/md/dm-crypt.c
1006
kfree_sensitive(es);
drivers/md/dm-crypt.c
2585
kfree_sensitive(cc->key_string);
drivers/md/dm-crypt.c
2590
kfree_sensitive(new_key_string);
drivers/md/dm-crypt.c
2650
kfree_sensitive(cc->key_string);
drivers/md/dm-crypt.c
2682
kfree_sensitive(cc->key_string);
drivers/md/dm-crypt.c
2769
kfree_sensitive(cc->cipher_string);
drivers/md/dm-crypt.c
2770
kfree_sensitive(cc->key_string);
drivers/md/dm-crypt.c
2771
kfree_sensitive(cc->cipher_auth);
drivers/md/dm-crypt.c
2772
kfree_sensitive(cc->authenc_key);
drivers/md/dm-crypt.c
2777
kfree_sensitive(cc);
drivers/md/dm-crypt.c
462
kfree_sensitive(lmk->seed);
drivers/md/dm-crypt.c
587
kfree_sensitive(tcw->iv_seed);
drivers/md/dm-crypt.c
589
kfree_sensitive(tcw->whitening);
drivers/md/dm-crypt.c
761
kfree_sensitive(req);
drivers/md/dm-integrity.c
4325
kfree_sensitive(a->alg_string);
drivers/md/dm-integrity.c
4326
kfree_sensitive(a->key);
drivers/md/dm-integrity.c
5403
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
127
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
1394
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
236
kfree_sensitive(key);
drivers/nvme/common/auth.c
371
kfree_sensitive(hashed_key);
drivers/nvme/common/auth.c
544
kfree_sensitive(psk);
drivers/nvme/common/auth.c
675
kfree_sensitive(digest);
drivers/nvme/common/auth.c
680
kfree_sensitive(enc);
drivers/nvme/common/auth.c
735
kfree_sensitive(info);
drivers/nvme/host/auth.c
667
kfree_sensitive(chap->host_key);
drivers/nvme/host/auth.c
670
kfree_sensitive(chap->ctrl_key);
drivers/nvme/host/auth.c
673
kfree_sensitive(chap->sess_key);
drivers/nvme/host/auth.c
773
kfree_sensitive(tls_psk);
drivers/nvme/host/auth.c
778
kfree_sensitive(digest);
drivers/nvme/host/auth.c
780
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
118
kfree_sensitive(ctrl->dh_key);
drivers/nvme/target/auth.c
123
kfree_sensitive(ctrl->dh_key);
drivers/nvme/target/auth.c
262
kfree_sensitive(ctrl->dh_key);
drivers/nvme/target/auth.c
606
kfree_sensitive(tls_psk);
drivers/nvme/target/auth.c
608
kfree_sensitive(digest);
drivers/nvme/target/auth.c
610
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
362
kfree_sensitive(tmpbuf);
drivers/s390/crypto/pkey_api.c
384
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
423
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
428
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
432
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
439
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
480
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
486
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
491
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
500
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
522
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
552
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
584
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
675
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
682
kfree_sensitive(kkey);
drivers/s390/crypto/pkey_api.c
684
kfree_sensitive(protkey);
drivers/s390/crypto/pkey_api.c
689
kfree_sensitive(protkey);
drivers/s390/crypto/pkey_api.c
693
kfree_sensitive(protkey);
drivers/s390/crypto/pkey_api.c
697
kfree_sensitive(protkey);
drivers/target/iscsi/iscsi_target_auth.c
560
kfree_sensitive(desc);
fs/crypto/inline_crypt.c
211
kfree_sensitive(blk_key);
fs/crypto/inline_crypt.c
233
kfree_sensitive(blk_key);
fs/crypto/keyring.c
263
kfree_sensitive(keyring);
fs/crypto/keyring.c
647
kfree_sensitive(prep->payload.data[0]);
fs/crypto/keyring.c
65
kfree_sensitive(mk);
fs/crypto/keyring.c
664
kfree_sensitive(key->payload.data[0]);
fs/crypto/keysetup_v1.c
150
kfree_sensitive(dk);
fs/crypto/keysetup_v1.c
280
kfree_sensitive(derived_key);
fs/ecryptfs/keystore.c
802
kfree_sensitive(s->block_aligned_filename);
fs/ecryptfs/messaging.c
178
kfree_sensitive(daemon);
fs/erofs/fscache.c
382
kfree_sensitive(domain->domain_id);
fs/erofs/fscache.c
449
kfree_sensitive(domain->domain_id);
fs/erofs/super.c
518
kfree_sensitive(sbi->domain_id);
fs/erofs/super.c
867
kfree_sensitive(sbi->domain_id);
fs/smb/client/cifsencrypt.c
146
kfree_sensitive(ses->auth_key.response);
fs/smb/client/cifsencrypt.c
487
kfree_sensitive(tiblob);
fs/smb/client/cifsencrypt.c
519
kfree_sensitive(ctx_arc4);
fs/smb/client/connect.c
1735
kfree_sensitive(server->session_key.response);
fs/smb/client/connect.c
2300
kfree_sensitive(ctx->password);
fs/smb/client/connect.c
321
kfree_sensitive(server->session_key.response);
fs/smb/client/connect.c
4144
kfree_sensitive(ses->auth_key.response);
fs/smb/client/connect.c
4292
kfree_sensitive(ctx->password);
fs/smb/client/fs_context.c
1031
kfree_sensitive(ctx->field); \
fs/smb/client/fs_context.c
1041
kfree_sensitive(cifs_sb->ctx->password);
fs/smb/client/fs_context.c
1049
kfree_sensitive(cifs_sb->ctx->password2);
fs/smb/client/fs_context.c
1052
kfree_sensitive(cifs_sb->ctx->password);
fs/smb/client/fs_context.c
1122
kfree_sensitive(new_password);
fs/smb/client/fs_context.c
1143
kfree_sensitive(new_password);
fs/smb/client/fs_context.c
1144
kfree_sensitive(new_password2);
fs/smb/client/fs_context.c
1152
kfree_sensitive(ses->password);
fs/smb/client/fs_context.c
1156
kfree_sensitive(ses->password2);
fs/smb/client/fs_context.c
1569
kfree_sensitive(ctx->password);
fs/smb/client/fs_context.c
1576
kfree_sensitive(ctx->password2);
fs/smb/client/fs_context.c
1914
kfree_sensitive(ctx->password);
fs/smb/client/fs_context.c
1916
kfree_sensitive(ctx->password2);
fs/smb/client/fs_context.c
2034
kfree_sensitive(ctx->password);
fs/smb/client/fs_context.c
2036
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/misc.c
841
kfree_sensitive(*sdesc);
fs/smb/client/sess.c
708
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
4513
kfree_sensitive(creq);
fs/smb/client/smb2pdu.c
1717
kfree_sensitive(ses->auth_key.response);
fs/smb/client/smb2pdu.c
1748
kfree_sensitive(ses->auth_key.response);
fs/smb/client/smb2pdu.c
1848
kfree_sensitive(ntlmssp_blob);
fs/smb/client/smb2pdu.c
1856
kfree_sensitive(ses->ntlmssp);
fs/smb/client/smb2pdu.c
1932
kfree_sensitive(ntlmssp_blob);
fs/smb/client/smb2pdu.c
1934
kfree_sensitive(ses->ntlmssp);
fs/smb/client/smb2pdu.c
2012
kfree_sensitive(sess_data);
fs/smb/server/auth.c
251
kfree_sensitive(ctx_arc4);
include/crypto/acompress.h
310
kfree_sensitive(req);
include/crypto/aead.h
537
kfree_sensitive(req);
include/crypto/akcipher.h
201
kfree_sensitive(req);
include/crypto/gf128mul.h
229
kfree_sensitive(t);
include/crypto/kpp.h
199
kfree_sensitive(req);
include/crypto/skcipher.h
867
kfree_sensitive(req);
include/linux/slab.h
515
void kfree_sensitive(const void *objp);
include/linux/slab.h
518
DEFINE_FREE(kfree_sensitive, void *, if (_T) kfree_sensitive(_T))
lib/crypto/gf128mul.c
290
kfree_sensitive(t->t[i]);
lib/crypto/gf128mul.c
291
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
880
kfree_sensitive(ptr);
mm/kasan/kasan_test_c.c
881
KUNIT_EXPECT_KASAN_FAIL(test, kfree_sensitive(ptr));
mm/slab_common.c
1239
EXPORT_SYMBOL(kfree_sensitive);
net/atm/mpoa_caches.c
183
kfree_sensitive(entry);
net/atm/mpoa_caches.c
418
kfree_sensitive(entry);
net/bluetooth/ecdh_helper.c
131
kfree_sensitive(buf);
net/bluetooth/ecdh_helper.c
133
kfree_sensitive(tmp);
net/bluetooth/ecdh_helper.c
86
kfree_sensitive(tmp);
net/bluetooth/smp.c
1164
kfree_sensitive(smp->link_key);
net/bluetooth/smp.c
1173
kfree_sensitive(smp->link_key);
net/bluetooth/smp.c
1180
kfree_sensitive(smp->link_key);
net/bluetooth/smp.c
1418
kfree_sensitive(smp);
net/bluetooth/smp.c
3304
kfree_sensitive(smp);
net/bluetooth/smp.c
3312
kfree_sensitive(smp);
net/bluetooth/smp.c
3326
kfree_sensitive(smp);
net/bluetooth/smp.c
3373
kfree_sensitive(smp);
net/bluetooth/smp.c
756
kfree_sensitive(smp->csrk);
net/bluetooth/smp.c
757
kfree_sensitive(smp->responder_csrk);
net/bluetooth/smp.c
758
kfree_sensitive(smp->link_key);
net/bluetooth/smp.c
792
kfree_sensitive(smp);
net/ceph/crypto.c
173
kfree_sensitive(key->key);
net/core/sock.c
2915
kfree_sensitive(mem);
net/ipv4/esp4.c
1100
kfree_sensitive(key);
net/ipv4/tcp_ao.c
1285
kfree_sensitive(key);
net/ipv4/tcp_ao.c
1437
kfree_sensitive(tmp_key);
net/ipv4/tcp_ao.c
1447
kfree_sensitive(tmp_key);
net/ipv4/tcp_ao.c
1757
kfree_sensitive(key);
net/ipv4/tcp_ao.c
269
kfree_sensitive(key);
net/ipv4/tcp_ao.c
280
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
766
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
900
kfree_sensitive(req);
net/mac802154/llsec.c
940
kfree_sensitive(next);
net/rxrpc/rxgk.c
58
kfree_sensitive(server_key->data);
net/rxrpc/rxgk_app.c
168
kfree_sensitive(payload);
net/rxrpc/rxgk_kdf.c
191
kfree_sensitive(buffer);
net/rxrpc/rxgk_kdf.c
87
kfree_sensitive(buffer);
net/sctp/auth.c
53
kfree_sensitive(key);
net/sunrpc/auth_gss/gss_krb5_crypto.c
219
kfree_sensitive(checksumdata);
net/sunrpc/auth_gss/gss_krb5_crypto.c
776
kfree_sensitive(checksumdata);
net/sunrpc/auth_gss/gss_krb5_keys.c
216
kfree_sensitive(outblockdata);
net/sunrpc/auth_gss/gss_krb5_keys.c
218
kfree_sensitive(inblockdata);
net/sunrpc/auth_gss/gss_krb5_keys.c
285
kfree_sensitive(inblock.data);
net/sunrpc/auth_gss/gss_krb5_keys.c
427
kfree_sensitive(step.data);
net/sunrpc/auth_gss/gss_krb5_keys.c
428
kfree_sensitive(DR.data);
net/sunrpc/auth_gss/gss_krb5_keys.c
542
kfree_sensitive(K1.data);
net/sunrpc/auth_gss/gss_krb5_mech.c
379
kfree_sensitive(keyout.data);
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
427
kfree_sensitive(aead->key);
net/tipc/crypto.c
428
kfree_sensitive(aead);
net/tipc/crypto.c
537
kfree_sensitive(tmp);
net/tipc/crypto.c
587
kfree_sensitive(tmp);
net/tipc/crypto.c
646
kfree_sensitive(aead);
net/wireless/core.c
1318
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
12861
kfree_sensitive(connkeys);
net/wireless/nl80211.c
12873
kfree_sensitive(connkeys);
net/wireless/nl80211.c
12885
kfree_sensitive(connkeys);
net/wireless/nl80211.c
13312
kfree_sensitive(connkeys);
net/wireless/nl80211.c
13339
kfree_sensitive(connkeys);
net/wireless/nl80211.c
13353
kfree_sensitive(connkeys);
net/wireless/nl80211.c
13361
kfree_sensitive(connkeys);
net/wireless/nl80211.c
13368
kfree_sensitive(connkeys);
net/wireless/nl80211.c
13375
kfree_sensitive(connkeys);
net/wireless/nl80211.c
13405
kfree_sensitive(connkeys);
net/wireless/nl80211.c
13411
kfree_sensitive(connkeys);
net/wireless/nl80211.c
13425
kfree_sensitive(connkeys);
net/wireless/nl80211.c
1677
kfree_sensitive(result);
net/wireless/sme.c
1363
kfree_sensitive(wdev->connect_keys);
net/wireless/sme.c
1553
kfree_sensitive(wdev->connect_keys);
net/wireless/sme.c
836
kfree_sensitive(wdev->connect_keys);
net/wireless/util.c
1110
kfree_sensitive(wdev->connect_keys);
net/wireless/wext-sme.c
60
kfree_sensitive(ck);
net/xfrm/xfrm_iptfs.c
2672
kfree_sensitive(xtfs);
net/xfrm/xfrm_iptfs.c
2732
kfree_sensitive(xtfs->w_saved);
net/xfrm/xfrm_iptfs.c
2733
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
263
kfree_sensitive(data->key);
security/apparmor/policy.c
264
kfree_sensitive(data);
security/apparmor/policy.c
275
kfree_sensitive(attach->xattrs[i]);
security/apparmor/policy.c
276
kfree_sensitive(attach->xattrs);
security/apparmor/policy.c
293
kfree_sensitive(rules->secmark[i].label);
security/apparmor/policy.c
294
kfree_sensitive(rules->secmark);
security/apparmor/policy.c
295
kfree_sensitive(rules);
security/apparmor/policy.c
331
kfree_sensitive(profile->rename);
security/apparmor/policy.c
332
kfree_sensitive(profile->disconnected);
security/apparmor/policy.c
343
kfree_sensitive(profile->dirname);
security/apparmor/policy.c
349
kfree_sensitive(rht);
security/apparmor/policy.c
352
kfree_sensitive(profile->hash);
security/apparmor/policy.c
356
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
1368
kfree_sensitive(key);
security/apparmor/policy_unpack.c
1377
kfree_sensitive(data->key);
security/apparmor/policy_unpack.c
1378
kfree_sensitive(data);
security/apparmor/policy_unpack.c
1386
kfree_sensitive(data->key);
security/apparmor/policy_unpack.c
1387
kfree_sensitive(data);
security/apparmor/policy_unpack.c
1604
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
216
kfree_sensitive(orig_datablob);
security/keys/trusted-keys/trusted_core.c
220
kfree_sensitive(payload);
security/keys/trusted-keys/trusted_core.c
229
kfree_sensitive(p);
security/keys/trusted-keys/trusted_core.c
266
kfree_sensitive(new_p);
security/keys/trusted-keys/trusted_core.c
280
kfree_sensitive(new_p);
security/keys/trusted-keys/trusted_core.c
287
kfree_sensitive(orig_datablob);
security/keys/trusted-keys/trusted_core.c
319
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
532
kfree_sensitive(td);
security/keys/trusted-keys/trusted_tpm1.c
893
kfree_sensitive(options);
security/keys/trusted-keys/trusted_tpm1.c
936
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);