arch/alpha/kernel/osf_sys.c
458
char *devname __free(kfree) = NULL;
arch/alpha/kernel/osf_sys.c
473
char *devname __free(kfree) = NULL;
arch/powerpc/perf/vpa-dtl.c
512
struct vpa_pmu_buf *buf __free(kfree) = NULL;
arch/powerpc/perf/vpa-dtl.c
513
struct page **pglist __free(kfree) = NULL;
arch/powerpc/platforms/82xx/km82xx.c
30
struct device_node *np __free(device_node);
arch/powerpc/platforms/pseries/msi.c
443
struct pseries_msi_device *pseries_dev __free(kfree)
arch/powerpc/platforms/pseries/papr-hvpipe.c
482
struct hvpipe_source_info *src_info __free(kfree) = NULL;
arch/s390/kvm/dat.h
919
struct kvm_s390_mmu_cache *mc __free(kvm_s390_mmu_cache) = NULL;
arch/s390/kvm/faultin.c
35
struct kvm_s390_mmu_cache *local_mc __free(kvm_s390_mmu_cache) = NULL;
arch/s390/kvm/gmap.c
972
struct vsie_rmap *rmap __free(kvfree) = NULL;
arch/s390/kvm/kvm-s390.c
2747
void *tmpbuf __free(kvfree) = NULL;
arch/s390/kvm/kvm-s390.c
5259
void *tmpbuf __free(kvfree) = NULL;
arch/x86/kernel/alternative.c
124
void *page __free(execmem) = execmem_alloc_rw(EXECMEM_MODULE_TEXT, PAGE_SIZE);
crypto/asymmetric_keys/x509_cert_parser.c
63
struct x509_certificate *cert __free(x509_free_certificate) = NULL;
crypto/asymmetric_keys/x509_cert_parser.c
64
struct x509_parse_context *ctx __free(kfree) = NULL;
crypto/asymmetric_keys/x509_public_key.c
164
struct x509_certificate *cert __free(x509_free_certificate) = NULL;
crypto/asymmetric_keys/x509_public_key.c
165
struct asymmetric_key_ids *kids __free(kfree) = NULL;
crypto/asymmetric_keys/x509_public_key.c
166
char *p, *desc __free(kfree) = NULL;
crypto/rsassa-pkcs1.c
225
struct akcipher_request *child_req __free(kfree_sensitive) = NULL;
crypto/testmgr.c
3945
u8 *ptr, *key __free(kfree);
crypto/testmgr.c
3991
u8 *sig __free(kfree) = kzalloc(sig_size, GFP_KERNEL);
drivers/accel/amdxdna/aie2_pci.c
796
struct amdxdna_drm_hwctx_entry *tmp __free(kfree) = NULL;
drivers/accel/amdxdna/aie2_pci.c
901
struct amdxdna_drm_query_telemetry_header *header __free(kfree) = NULL;
drivers/accel/ethosu/ethosu_drv.c
147
struct ethosu_file_priv __free(kfree) *priv = kzalloc_obj(*priv);
drivers/accel/ethosu/ethosu_gem.c
358
struct ethosu_validated_cmdstream_info __free(kfree) *info = kzalloc_obj(*info);
drivers/accel/ethosu/ethosu_job.c
488
struct drm_ethosu_job __free(kvfree) *jobs =
drivers/acpi/arm64/mpam.c
220
struct platform_device *pdev __free(platform_device_put) =
drivers/acpi/arm64/mpam.c
308
struct acpi_table_header *table __free(acpi_put_table) =
drivers/acpi/arm64/mpam.c
374
struct acpi_table_header *table __free(acpi_put_table) =
drivers/acpi/nfit/core.c
2273
struct nfit_set_info2 *info2 __free(kfree) =
drivers/acpi/nfit/core.c
2275
struct nfit_set_info *info __free(kfree) =
drivers/acpi/platform_profile.c
563
struct platform_profile_handler *pprof __free(kfree) = kzalloc_obj(*pprof);
drivers/acpi/processor_thermal.c
70
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/acpi/processor_thermal.c
96
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/base/arch_topology.c
484
struct device_node *cpu_node __free(device_node) =
drivers/base/arch_topology.c
510
struct device_node *t __free(device_node) =
drivers/base/arch_topology.c
568
struct device_node *c __free(device_node) =
drivers/base/arch_topology.c
587
struct device_node *c __free(device_node) =
drivers/base/arch_topology.c
627
struct device_node *c __free(device_node) =
drivers/base/arch_topology.c
662
struct device_node *cn __free(device_node) =
drivers/base/arch_topology.c
674
struct device_node *map __free(device_node) =
drivers/base/auxiliary_sysfs.c
102
struct auxiliary_irq_info *info __free(kfree) = xa_load(&auxdev->sysfs.irqs, irq);
drivers/base/auxiliary_sysfs.c
58
struct auxiliary_irq_info *info __free(kfree) = NULL;
drivers/base/cacheinfo.c
258
struct device_node *np __free(device_node) = of_cpu_device_node_get(cpu);
drivers/base/cacheinfo.c
271
struct device_node *prev __free(device_node) = np;
drivers/base/cacheinfo.c
295
struct device_node *next __free(device_node) = of_find_next_cache_node(np);
drivers/base/cacheinfo.c
330
struct device_node *np __free(device_node) = of_cpu_device_node_get(cpu);
drivers/base/cacheinfo.c
342
struct device_node *prev __free(device_node) = np;
drivers/base/core.c
562
char *buf_con __free(kfree) = NULL, *buf_sup __free(kfree) = NULL;
drivers/base/core.c
610
char *buf_con __free(kfree) = NULL, *buf_sup __free(kfree) = NULL;
drivers/bluetooth/btbcm.c
544
struct device_node *root __free(device_node) = of_find_node_by_path("/");
drivers/cache/ax45mp_cache.c
184
struct device_node *np __free(device_node) =
drivers/cache/starfive_starlink_cache.c
108
struct device_node *np __free(device_node) =
drivers/clk/clk-conf.c
87
u64 *rates_64 __free(kfree) = NULL;
drivers/clk/clk-conf.c
88
u32 *rates __free(kfree) = NULL;
drivers/clk/clk-qoriq.c
1069
struct device_node *parent_np __free(device_node) = of_get_parent(np);
drivers/clk/clk-rpmi.c
223
struct rpmi_get_supp_rates_rx *rx __free(kfree) =
drivers/clk/davinci/da8xx-cfgchip.c
751
struct device_node *parent __free(device_node) = of_get_parent(dev->of_node);
drivers/clk/renesas/renesas-cpg-mssr.c
1179
struct device_node *soc __free(device_node) = of_find_node_by_path("/soc");
drivers/clk/ti/clk.c
123
char *tmp __free(kfree) = NULL;
drivers/clocksource/timer-ti-dm-systimer.c
689
struct device_node *arm_timer __free(device_node) =
drivers/cpufreq/amd-pstate-ut.c
122
struct cpufreq_policy *policy __free(put_cpufreq_policy) = NULL;
drivers/cpufreq/amd-pstate-ut.c
194
struct cpufreq_policy *policy __free(put_cpufreq_policy) = NULL;
drivers/cpufreq/amd-pstate.c
571
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpudata->cpu);
drivers/cpufreq/amd-pstate.c
607
struct cpufreq_policy *policy __free(put_cpufreq_policy) =
drivers/cpufreq/amd-pstate.c
722
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/cpufreq/brcmstb-avs-cpufreq.c
483
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/cpufreq/cppc_cpufreq.c
766
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/cpufreq/cpufreq-dt-platdev.c
217
struct device_node *np __free(device_node) = of_cpu_device_node_get(0);
drivers/cpufreq/cpufreq-dt.c
65
struct device_node *np __free(device_node) = of_node_get(dev->of_node);
drivers/cpufreq/cpufreq.c
1868
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/cpufreq/cpufreq.c
1884
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/cpufreq/cpufreq.c
1900
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/cpufreq/cpufreq.c
1924
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/cpufreq/cpufreq.c
2753
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/cpufreq/cpufreq.c
2770
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/cpufreq/cpufreq.c
3054
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/cpufreq/intel_pstate.c
1481
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/cpufreq/intel_pstate.c
1653
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/cpufreq/mediatek-cpufreq.c
356
struct cpufreq_policy *policy __free(put_cpufreq_policy)
drivers/cpufreq/qcom-cpufreq-nvmem.c
493
struct device_node *np __free(device_node) =
drivers/cpufreq/qcom-cpufreq-nvmem.c
650
struct device_node *np __free(device_node) = of_find_node_by_path("/");
drivers/cpufreq/s5pv210-cpufreq.c
559
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(0);
drivers/cpufreq/sun50i-cpufreq-nvmem.c
170
struct device_node *np __free(device_node) =
drivers/cpufreq/sun50i-cpufreq-nvmem.c
206
struct device_node *np __free(device_node) =
drivers/cpufreq/tegra124-cpufreq.c
59
struct device_node *np __free(device_node) = of_cpu_device_node_get(0);
drivers/cpufreq/tegra186-cpufreq.c
130
struct dev_pm_opp *opp __free(put_opp) =
drivers/cpufreq/tegra186-cpufreq.c
147
struct dev_pm_opp *opp __free(put_opp) =
drivers/cpufreq/tegra186-cpufreq.c
232
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/cpufreq/tegra186-cpufreq.c
84
struct dev_pm_opp *opp __free(put_opp) =
drivers/cpufreq/ti-cpufreq.c
507
struct device_node *np __free(device_node) = of_find_node_by_path("/");
drivers/cpuidle/cpuidle-psci.c
464
struct device_node *cpu_node __free(device_node) =
drivers/cpuidle/cpuidle-psci.c
469
struct device_node *state_node __free(device_node) =
drivers/cpuidle/cpuidle-riscv-sbi.c
244
struct device_node *cpu_node __free(device_node) = of_cpu_device_node_get(cpu);
drivers/cpuidle/cpuidle-riscv-sbi.c
500
struct device_node *np __free(device_node) = of_cpu_device_node_get(cpu);
drivers/crypto/ccp/ccp-ops.c
645
} *wa __free(kfree) = kzalloc_obj(*wa);
drivers/crypto/ccp/sev-dev-tsm.c
210
struct tio_dsm *dsm __free(kfree) = kzalloc_obj(*dsm);
drivers/crypto/ccp/sev-dev.c
1355
struct sev_data_range_list *snp_range_list __free(kfree) = NULL;
drivers/crypto/ccp/sev-dev.c
263
struct path root __free(path_put) = {};
drivers/cxl/acpi.c
339
struct resource *res __free(kfree) = kzalloc_obj(*res);
drivers/cxl/acpi.c
422
struct resource *res __free(del_cxl_resource) = alloc_cxl_resource(
drivers/cxl/acpi.c
432
struct cxl_root_decoder *cxlrd __free(put_cxlrd) =
drivers/cxl/core/cdat.c
211
struct cxl_root *cxl_root __free(put_cxl_root) = find_cxl_root(port);
drivers/cxl/core/cdat.c
353
struct cxl_root *cxl_root __free(put_cxl_root) =
drivers/cxl/core/cdat.c
408
struct xarray *dsmas_xa __free(dsmas) = &__dsmas_xa;
drivers/cxl/core/cdat.c
671
struct cxl_perf_ctx *c __free(kfree) =
drivers/cxl/core/cdat.c
758
struct xarray *res_xa __free(free_perf_xa) =
drivers/cxl/core/cdat.c
797
struct cxl_perf_ctx *n __free(kfree) =
drivers/cxl/core/cdat.c
864
struct xarray *hb_xa __free(free_perf_xa) =
drivers/cxl/core/cdat.c
881
struct cxl_perf_ctx *n __free(kfree) =
drivers/cxl/core/cdat.c
908
struct xarray *mw_xa __free(free_perf_xa) =
drivers/cxl/core/cdat.c
930
struct cxl_perf_ctx *n __free(kfree) =
drivers/cxl/core/cdat.c
989
struct xarray *usp_xa __free(free_perf_xa) =
drivers/cxl/core/edac.c
1269
struct cxl_memdev_sparing_rd_attrbs *rd_attrbs __free(kfree) =
drivers/cxl/core/edac.c
1756
struct cxl_memdev_ppr_rd_attrbs *rd_attrbs __free(kfree) =
drivers/cxl/core/edac.c
2083
char *cxl_dev_name __free(kfree) =
drivers/cxl/core/edac.c
2108
char *cxl_dev_name __free(kfree) =
drivers/cxl/core/edac.c
558
struct cxl_ecs_rd_attrbs *rd_attrbs __free(kvfree) =
drivers/cxl/core/edac.c
591
struct cxl_ecs_rd_attrbs *rd_attrbs __free(kvfree) =
drivers/cxl/core/edac.c
602
struct cxl_ecs_wr_attrbs *wr_attrbs __free(kvfree) =
drivers/cxl/core/edac.c
82
struct cxl_scrub_rd_attrbs *rd_attrbs __free(kfree) =
drivers/cxl/core/edac.c
845
struct cxl_memdev_maintenance_pi *pi __free(kvfree) =
drivers/cxl/core/features.c
101
struct cxl_mbox_get_sup_feats_out *mbox_out __free(kvfree) =
drivers/cxl/core/features.c
206
struct cxl_features_state *cxlfs __free(kfree) =
drivers/cxl/core/features.c
290
struct cxl_mbox_set_feat_in *pi __free(kfree) =
drivers/cxl/core/features.c
419
struct fwctl_rpc_cxl_out *rpc_out __free(kvfree) =
drivers/cxl/core/features.c
474
struct fwctl_rpc_cxl_out *rpc_out __free(kvfree) =
drivers/cxl/core/features.c
519
struct fwctl_rpc_cxl_out *rpc_out __free(kvfree) =
drivers/cxl/core/features.c
692
struct fwctl_device *fwctl_dev __free(free_fwctl_dev) =
drivers/cxl/core/features.c
96
struct cxl_feat_entries *entries __free(kvfree) =
drivers/cxl/core/memdev.c
1131
struct cxl_memdev *cxlmd __free(put_cxlmd) =
drivers/cxl/core/pmem.c
61
struct cxl_root *cxl_root __free(put_cxl_root) = find_cxl_root(port);
drivers/cxl/core/port.c
1059
struct device *dev __free(put_device) = get_device(dport->dport_dev);
drivers/cxl/core/port.c
1186
void *dport_dr_group __free(cxl_dport_release_dr_group) =
drivers/cxl/core/port.c
1510
struct device *dev __free(put_device) =
drivers/cxl/core/port.c
1681
struct cxl_port *port __free(put_cxl_port) =
drivers/cxl/core/port.c
1731
struct cxl_port *parent_port __free(put_cxl_port) =
drivers/cxl/core/port.c
1838
struct cxl_port *port __free(put_cxl_port) =
drivers/cxl/core/port.c
673
struct cxl_root *cxl_root __free(kfree) = NULL;
drivers/cxl/core/port.c
674
struct cxl_port *port, *_port __free(kfree) = NULL;
drivers/cxl/core/port.c
840
struct device *dev __free(put_device) = &port->dev;
drivers/cxl/core/ras.c
71
struct pci_dev *pdev __free(pci_dev_put) =
drivers/cxl/core/ras.c
97
struct device *mem_dev __free(put_device) = bus_find_device(
drivers/cxl/core/ras_rch.c
105
struct cxl_port *port __free(put_cxl_port) =
drivers/cxl/core/region.c
3466
struct cxl_pmem_region *cxlr_pmem __free(kfree) =
drivers/cxl/core/region.c
3729
struct cxl_root *cxl_root __free(put_cxl_root) = find_cxl_root(port);
drivers/cxl/core/region.c
3955
struct cxl_root_decoder *cxlrd __free(put_cxl_root_decoder) =
drivers/cxl/core/region.c
3967
struct cxl_region *cxlr __free(put_cxl_region) =
drivers/cxl/mem.c
110
struct cxl_port *parent_port __free(put_cxl_port) =
drivers/cxl/pci.c
1078
struct pci_dev *pdev __free(pci_dev_put) = NULL;
drivers/cxl/pci.c
488
struct cxl_port *port __free(put_cxl_port) =
drivers/cxl/pci.c
518
struct cxl_port *port __free(put_cxl_port) =
drivers/cxl/pci.c
783
struct cxl_port *root __free(put_cxl_port) =
drivers/cxl/port.c
231
void *port_dr_group __free(cxl_port_release_dr_group) =
drivers/devfreq/hisi_uncore_freq.c
478
u32 *num __free(kfree) = kcalloc(len, sizeof(*num), GFP_KERNEL);
drivers/dma/dma-axi-dmac.c
930
struct device_node *of_channels __free(device_node) = of_get_child_by_name(dev->of_node,
drivers/dma/dw-edma/dw-edma-pcie.c
169
struct dw_edma_pcie_data *vsec_data __free(kfree) =
drivers/dma/idxd/init.c
1056
struct idxd_saved_states *idxd_saved __free(kfree) =
drivers/dma/idxd/init.c
860
struct idxd_group **saved_groups __free(kfree) =
drivers/dma/idxd/init.c
868
struct idxd_group *saved_group __free(kfree) =
drivers/dma/idxd/init.c
894
struct idxd_engine *saved_engine __free(kfree) =
drivers/dma/idxd/init.c
909
unsigned long *saved_wq_enable_map __free(bitmap) =
drivers/dma/idxd/init.c
921
struct idxd_wq **saved_wqs __free(kfree) =
drivers/dma/idxd/init.c
932
struct idxd_wq *saved_wq __free(kfree) =
drivers/edac/a72_edac.c
191
struct device_node *np __free(device_node) = of_cpu_device_node_get(cpu);
drivers/firewire/core-card.c
387
struct fw_card *card __free(card_unref) = from_work(card, work, bm_work.work);
drivers/firewire/core-card.c
388
struct fw_node *root_node __free(node_unref) = NULL;
drivers/firewire/core-card.c
601
struct workqueue_struct *isoc_wq __free(workqueue_destroy) = NULL;
drivers/firewire/core-card.c
602
struct workqueue_struct *async_wq __free(workqueue_destroy) = NULL;
drivers/firewire/core-device.c
656
const u32 *new_rom, *old_rom __free(kfree) = NULL;
drivers/firewire/core-device.c
657
u32 *stack, *rom __free(kfree) = NULL;
drivers/firewire/core-iso.c
33
struct page **page_array __free(kfree) = kzalloc_objs(page_array[0],
drivers/firewire/core-iso.c
59
dma_addr_t *dma_addrs __free(kfree) = kzalloc_objs(dma_addrs[0],
drivers/firewire/ohci.c
2961
void *header __free(kvfree) = NULL;
drivers/firmware/arm_scmi/quirks.c
221
const char *last, *first __free(kfree) = NULL;
drivers/firmware/arm_scmi/shmem.c
207
struct device_node *shmem __free(device_node) = of_parse_phandle(cdev->of_node,
drivers/firmware/arm_scmi/transports/mailbox.c
137
struct device_node *np_tx __free(device_node) =
drivers/firmware/arm_scmi/transports/mailbox.c
139
struct device_node *np_rx __free(device_node) =
drivers/firmware/arm_scmi/transports/smc.c
89
struct device_node *np __free(device_node) =
drivers/firmware/arm_scpi.c
944
struct device_node *shmem __free(device_node) =
drivers/firmware/efi/libstub/efi-stub-helper.c
253
struct efistub_measured_event *evt __free(efi_pool) = NULL;
drivers/firmware/efi/libstub/efi-stub-helper.c
50
char *buf __free(efi_pool) = NULL;
drivers/firmware/efi/libstub/efi-stub.c
117
char *cmdline __free(efi_pool) = NULL;
drivers/firmware/efi/libstub/gop.c
137
efi_graphics_output_mode_info_t *info __free(efi_pool) = NULL;
drivers/firmware/efi/libstub/gop.c
179
efi_graphics_output_mode_info_t *info __free(efi_pool) = NULL;
drivers/firmware/efi/libstub/gop.c
483
efi_handle_t *handles __free(efi_pool) = NULL;
drivers/firmware/efi/libstub/kaslr.c
60
struct efi_boot_memmap *map __free(efi_pool) = NULL;
drivers/firmware/efi/libstub/mem.c
23
struct efi_boot_memmap tmp, *m __free(efi_pool) = NULL;
drivers/firmware/efi/libstub/pci.c
19
efi_handle_t *pci_handle __free(efi_pool) = NULL;
drivers/firmware/efi/libstub/randomalloc.c
65
struct efi_boot_memmap *map __free(efi_pool) = NULL;
drivers/firmware/efi/libstub/relocate.c
26
struct efi_boot_memmap *map __free(efi_pool) = NULL;
drivers/firmware/efi/libstub/x86-stub.c
118
efi_handle_t *pci_handle __free(efi_pool) = NULL;
drivers/firmware/efi/libstub/x86-stub.c
45
struct pci_setup_rom *rom __free(efi_pool) = NULL;
drivers/firmware/efi/libstub/x86-stub.c
707
struct efi_boot_memmap *map __free(efi_pool) = NULL;
drivers/firmware/efi/libstub/zboot.c
37
char *cmdline_ptr __free(efi_pool) = NULL;
drivers/firmware/imx/sm-misc.c
54
void *syslog __free(kfree) = kmalloc(SZ_4K, GFP_KERNEL);
drivers/firmware/microchip/mpfs-auto-update.c
158
u32 *response_msg __free(kfree) =
drivers/firmware/microchip/mpfs-auto-update.c
160
struct mpfs_mss_response *response __free(kfree) =
drivers/firmware/microchip/mpfs-auto-update.c
162
struct mpfs_mss_msg *message __free(kfree) =
drivers/firmware/microchip/mpfs-auto-update.c
204
char *buffer __free(kfree) = kzalloc(erase_size, GFP_KERNEL);
drivers/firmware/microchip/mpfs-auto-update.c
360
u32 *response_msg __free(kfree) =
drivers/firmware/microchip/mpfs-auto-update.c
362
struct mpfs_mss_response *response __free(kfree) =
drivers/firmware/microchip/mpfs-auto-update.c
364
struct mpfs_mss_msg *message __free(kfree) =
drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
300
void *cmd_buf __free(qcom_tzmem) = NULL;
drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
431
void *cmd_buf __free(qcom_tzmem) = NULL;
drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
522
void *cmd_buf __free(qcom_tzmem) = NULL;
drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
643
void *cmd_buf __free(qcom_tzmem) = NULL;
drivers/firmware/qcom/qcom_scm-smc.c
157
void *args_virt __free(qcom_tzmem) = NULL;
drivers/firmware/qcom/qcom_scm.c
1382
void *ptr __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool,
drivers/firmware/qcom/qcom_scm.c
1567
void *keybuf __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool,
drivers/firmware/qcom/qcom_scm.c
1624
void *eph_key_buf __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool,
drivers/firmware/qcom/qcom_scm.c
1630
void *sw_secret_buf __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool,
drivers/firmware/qcom/qcom_scm.c
1673
void *lt_key_buf __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool,
drivers/firmware/qcom/qcom_scm.c
1716
void *lt_key_buf __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool,
drivers/firmware/qcom/qcom_scm.c
1722
void *eph_key_buf __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool,
drivers/firmware/qcom/qcom_scm.c
1769
void *raw_key_buf __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool,
drivers/firmware/qcom/qcom_scm.c
1775
void *lt_key_buf __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool,
drivers/firmware/qcom/qcom_scm.c
2011
u32 *payload_buf __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool,
drivers/firmware/qcom/qcom_scm.c
2201
char *name_buf __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool,
drivers/firmware/qcom/qcom_tzmem.c
171
u64 *handle __free(kfree) = kzalloc(sizeof(*handle), GFP_KERNEL);
drivers/firmware/qcom/qcom_tzmem.c
199
struct qcom_tzmem_area *area __free(kfree) = kzalloc(sizeof(*area),
drivers/firmware/qcom/qcom_tzmem.c
265
struct qcom_tzmem_pool *pool __free(kfree) = kzalloc_obj(*pool);
drivers/firmware/qcom/qcom_tzmem.c
417
struct qcom_tzmem_chunk *chunk __free(kfree) = kzalloc(sizeof(*chunk),
drivers/fwctl/main.c
117
void *inbuf __free(kvfree) = kvzalloc(cmd->in_len, GFP_KERNEL_ACCOUNT);
drivers/fwctl/main.c
124
void *outbuf __free(kvfree) = fwctl->ops->fw_rpc(
drivers/fwctl/main.c
217
struct fwctl_uctx *uctx __free(kfree) =
drivers/fwctl/main.c
295
struct fwctl_device *fwctl __free(kfree) = kzalloc(size, GFP_KERNEL);
drivers/fwctl/main.c
322
struct fwctl_device *fwctl __free(fwctl) =
drivers/fwctl/main.c
70
void *driver_info __free(kfree) =
drivers/fwctl/mlx5/main.c
376
struct mlx5ctl_dev *mcdev __free(mlx5ctl) = fwctl_alloc_device(
drivers/gpio/gpio-aggregator.c
1029
char *key __free(kfree) = kstrndup(skip_spaces(page), count,
drivers/gpio/gpio-aggregator.c
1067
char *name __free(kfree) = kstrndup(skip_spaces(page), count,
drivers/gpio/gpio-aggregator.c
1360
unsigned long *bitmap __free(bitmap) =
drivers/gpio/gpio-aggregator.c
88
struct gpio_aggregator *new __free(kfree) = kzalloc(
drivers/gpio/gpio-aggregator.c
892
const char **line_names __free(kfree) = kcalloc(
drivers/gpio/gpio-mockup.c
372
struct device *child __free(put_device) = device_find_any_child(dev);
drivers/gpio/gpio-sim.c
1572
struct gpio_sim_device *dev __free(kfree) = kzalloc_obj(*dev);
drivers/gpio/gpio-sim.c
879
char **line_names __free(kfree) = NULL;
drivers/gpio/gpio-sim.c
880
u32 *ranges __free(kfree) = NULL;
drivers/gpio/gpio-stmpe.c
277
char *label __free(kfree) = gpiochip_dup_line_label(gc, offset);
drivers/gpio/gpio-virtuser.c
1067
char *key __free(kfree) = kstrndup(skip_spaces(page), count,
drivers/gpio/gpio-virtuser.c
1390
struct gpiod_lookup_table *table __free(kfree) =
drivers/gpio/gpio-virtuser.c
1435
char **ids __free(kfree) = kcalloc(num_ids + 1, sizeof(*ids),
drivers/gpio/gpio-virtuser.c
1607
struct gpio_virtuser_lookup_entry *entry __free(kfree) =
drivers/gpio/gpio-virtuser.c
162
unsigned long *values __free(bitmap) = bitmap_zalloc(descs->ndescs,
drivers/gpio/gpio-virtuser.c
1663
struct gpio_virtuser_lookup *lookup __free(kfree) =
drivers/gpio/gpio-virtuser.c
1714
struct gpio_virtuser_device *dev __free(kfree) = kzalloc_obj(*dev);
drivers/gpio/gpio-virtuser.c
173
char *buf __free(kfree) = kzalloc(bufsize, GFP_KERNEL);
drivers/gpio/gpio-virtuser.c
242
char *buf __free(kfree) = kzalloc(count, GFP_KERNEL);
drivers/gpio/gpio-virtuser.c
250
unsigned long *values __free(bitmap) = bitmap_zalloc(descs->ndescs,
drivers/gpio/gpio-wm831x.c
170
char *label __free(kfree) = gpiochip_dup_line_label(chip, i);
drivers/gpio/gpio-wm8994.c
204
char *label __free(kfree) = gpiochip_dup_line_label(chip, i);
drivers/gpio/gpiolib-acpi-core.c
140
struct gpio_device *gdev __free(gpio_device_put) =
drivers/gpio/gpiolib-cdev.c
306
struct linehandle_state *lh __free(linehandle_free) = NULL;
drivers/gpio/gpiolib-of.c
424
struct gpio_device *gdev __free(gpio_device_put) =
drivers/gpio/gpiolib-of.c
903
struct gpio_device *gdev __free(gpio_device_put) = NULL;
drivers/gpio/gpiolib-shared.c
197
struct device_node *np __free(device_node) = NULL;
drivers/gpio/gpiolib-shared.c
198
char *con_id __free(kfree) = NULL;
drivers/gpio/gpiolib-shared.c
473
char *key __free(kfree) =
drivers/gpio/gpiolib-shared.c
85
char *con_id_cpy __free(kfree) = NULL;
drivers/gpio/gpiolib-shared.c
87
struct gpio_shared_ref *ref __free(kfree) = kzalloc_obj(*ref);
drivers/gpio/gpiolib-swnode.c
103
struct gpio_device *gdev __free(gpio_device_put) =
drivers/gpio/gpiolib-sysfs.c
687
struct device *cdev __free(put_device) = class_find_device(&gpio_class,
drivers/gpio/gpiolib-sysfs.c
729
char *path __free(kfree) = NULL;
drivers/gpio/gpiolib.c
4489
struct gpio_device *gdev __free(gpio_device_put) =
drivers/gpio/gpiolib.c
4565
struct gpio_device *gdev __free(gpio_device_put) =
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c
1601
struct device *pdev __free(put_device) = NULL;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6986
struct amdgpu_hive_info *hive __free(xgmi_put_hive) =
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
509
struct ras_cmd_cper_snapshot_req *snapshot_req __free(kfree) =
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
511
struct ras_cmd_cper_snapshot_rsp *snapshot_rsp __free(kfree) =
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
513
struct ras_cmd_cper_record_req *record_req __free(kfree) =
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
515
struct ras_cmd_cper_record_rsp *record_rsp __free(kfree) =
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
517
uint8_t *ring_header __free(kfree) =
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3084
struct dc_state *context __free(state_release) = NULL;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3361
} *bundle __free(kfree);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3821
struct dc_sink *sink __free(sink_release) = NULL;
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
560
void *driver_pptable __free(kfree) = NULL;
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
561
void *metrics_table __free(kfree) = NULL;
drivers/gpu/drm/bridge/display-connector.c
111
struct drm_bridge *prev_bridge __free(drm_bridge_put) = drm_bridge_get_prev_bridge(bridge);
drivers/gpu/drm/bridge/display-connector.c
154
struct drm_bridge *prev_bridge __free(drm_bridge_put) = drm_bridge_get_prev_bridge(bridge);
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
267
struct device_node *ep __free(device_node) =
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
272
struct device_node *remote __free(device_node) = of_graph_get_remote_port_parent(ep);
drivers/gpu/drm/bridge/imx/imx93-mipi-dsi.c
496
struct drm_bridge *last_bridge __free(drm_bridge_put) =
drivers/gpu/drm/bridge/samsung-dsim.c
1897
struct drm_bridge *next_bridge __free(drm_bridge_put) = NULL;
drivers/gpu/drm/display/drm_bridge_connector.c
791
struct drm_bridge *panel_bridge __free(drm_bridge_put) = NULL;
drivers/gpu/drm/drm_bridge.c
1041
struct drm_bridge *prev_bridge __free(drm_bridge_put) =
drivers/gpu/drm/drm_bridge.c
1165
struct drm_bridge *last_bridge __free(drm_bridge_put) =
drivers/gpu/drm/drm_bridge.c
1229
struct drm_bridge *next_bridge __free(drm_bridge_put) = drm_bridge_get_next_bridge(bridge);
drivers/gpu/drm/exynos/exynos_hdmi.c
1932
struct device_node *np __free(device_node) =
drivers/gpu/drm/imagination/pvr_power.c
625
struct device_link **domain_links __free(kfree) = NULL;
drivers/gpu/drm/imagination/pvr_power.c
626
struct device **domain_devs __free(kfree) = NULL;
drivers/gpu/drm/imx/ipuv3/parallel-display.c
138
struct drm_bridge *next_bridge __free(drm_bridge_put) = drm_bridge_get_next_bridge(bridge);
drivers/gpu/drm/logicvc/logicvc_drm.c
130
struct device_node *layers_node __free(device_node) =
drivers/gpu/drm/mxsfb/lcdif_kms.c
456
struct drm_bridge *bridge __free(drm_bridge_put) =
drivers/gpu/drm/omapdrm/omap_drv.c
382
struct drm_bridge *bridge __free(drm_bridge_put) =
drivers/gpu/drm/tiny/arcpgu.c
312
struct drm_bridge *bridge __free(drm_bridge_put) =
drivers/gpu/drm/xe/xe_configfs.c
399
char *buf __free(kfree) = kstrdup(page, GFP_KERNEL);
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c
302
int *input __free(kfree) = NULL;
drivers/gpu/drm/xe/xe_pci.c
553
struct xe_gt *gt __free(kfree) = NULL;
drivers/gpu/ipu-v3/ipu-pre.c
124
struct device_node *pre_node __free(device_node) =
drivers/hid/hid-asus.c
504
u8 *readbuf __free(kfree) = kzalloc(FEATURE_KBD_REPORT_SIZE, GFP_KERNEL);
drivers/hid/hid-asus.c
669
u8 *response __free(kfree) = kzalloc(ROG_ALLY_REPORT_SIZE, GFP_KERNEL);
drivers/hid/hid-corsair-void.c
373
unsigned char *send_buf __free(kfree) = NULL;
drivers/hid/hid-corsair-void.c
428
unsigned char *send_buf __free(kfree) = NULL;
drivers/hid/hid-corsair-void.c
484
unsigned char *send_buf __free(kfree) = NULL;
drivers/hid/hid-goodix-spi.c
257
u8 *rdesc __free(kfree) = kzalloc(rsize, GFP_KERNEL);
drivers/hid/hid-ntrig.c
145
unsigned char *data __free(kfree) = kmalloc(8, GFP_KERNEL);
drivers/hwmon/amc6821.c
1039
struct device_node *fan_np __free(device_node) = NULL;
drivers/i2c/busses/i2c-mpc.c
310
struct device_node *node_ctrl __free(device_node) =
drivers/i2c/busses/i2c-mpc.c
361
struct device_node *node __free(device_node) =
drivers/i2c/i2c-core-of-prober.c
137
struct device_node *i2c_node __free(device_node) = i2c_of_probe_get_i2c_node(dev, type);
drivers/i2c/i2c-core-of-prober.c
40
struct device_node *node __free(device_node) = of_find_node_by_name(NULL, type);
drivers/i2c/i2c-core-of-prober.c
46
struct device_node *i2c_node __free(device_node) = of_get_parent(node);
drivers/i2c/i2c-core-of-prober.c
66
struct of_changeset *ocs __free(kfree) = kzalloc_obj(*ocs);
drivers/i3c/master.c
1852
void *bounce __free(kfree) = NULL;
drivers/i3c/master.c
1855
struct i3c_dma *dma_xfer __free(kfree) = kzalloc_obj(*dma_xfer);
drivers/i3c/master/adi-i3c-master.c
337
struct adi_i3c_xfer *xfer __free(kfree) = adi_i3c_master_alloc_xfer(master, 1);
drivers/i3c/master/adi-i3c-master.c
378
struct adi_i3c_xfer *xfer __free(kfree) = adi_i3c_master_alloc_xfer(master, nxfers);
drivers/i3c/master/adi-i3c-master.c
787
struct adi_i3c_xfer *xfer __free(kfree) = adi_i3c_master_alloc_xfer(master, nxfers);
drivers/i3c/master/mipi-i3c-hci/mipi-i3c-hci-pci.c
249
struct mipi_i3c_hci_pci_cell_data *data __free(kfree) = mipi_i3c_hci_pci_alloc(hci, data);
drivers/i3c/master/mipi-i3c-hci/mipi-i3c-hci-pci.c
250
struct mfd_cell *cells __free(kfree) = mipi_i3c_hci_pci_alloc(hci, cells);
drivers/i3c/master/renesas-i3c.c
647
struct renesas_i3c_xfer *xfer __free(kfree) = renesas_i3c_alloc_xfer(i3c, 1);
drivers/i3c/master/renesas-i3c.c
927
struct renesas_i3c_xfer *xfer __free(kfree) = renesas_i3c_alloc_xfer(i3c, 1);
drivers/iio/accel/adxl355_core.c
301
u8 *shadow_regs __free(kfree) = kzalloc(ADXL355_SHADOW_REG_COUNT, GFP_KERNEL);
drivers/iio/accel/bma400_core.c
836
u8 *steps_raw __free(kfree) = kmalloc(BMA400_STEP_RAW_LEN, GFP_KERNEL);
drivers/iio/adc/ad7124.c
1380
const char *name __free(kfree) = kasprintf(GFP_KERNEL, "%pfwP-clk",
drivers/iio/adc/ad7280a.c
809
unsigned int *channels __free(kfree) = kcalloc(st->scan_cnt, sizeof(*channels),
drivers/iio/adc/ad7768-1.c
1174
struct fwnode_handle *ref __free(fwnode_handle) =
drivers/iio/adc/at91_adc.c
545
char *name __free(kfree) = kasprintf(GFP_KERNEL, "%s-dev%d-%s",
drivers/iio/adc/max1363.c
859
u8 *tx_buf __free(kfree) = kmalloc(len, GFP_KERNEL);
drivers/iio/adc/ti-ads7138.c
108
u8 *buf __free(kfree) = kmalloc(len, GFP_KERNEL);
drivers/iio/adc/ti-tsc2046.c
293
struct tsc2046_adc_atom *tx_buf __free(kfree) = kzalloc_objs(*tx_buf,
drivers/iio/adc/ti-tsc2046.c
298
struct tsc2046_adc_atom *rx_buf __free(kfree) = kzalloc_objs(*rx_buf,
drivers/iio/buffer/industrialio-buffer-dma.c
176
struct iio_dma_buffer_block *block __free(kfree) =
drivers/iio/dac/ad3552r-common.c
215
struct fwnode_handle *gain_child __free(fwnode_handle) =
drivers/iio/inkern.c
190
struct iio_channel *channel __free(kfree) =
drivers/iio/inkern.c
304
struct iio_channel *chans __free(kfree) =
drivers/iio/inkern.c
347
struct iio_channel *channel __free(kfree) =
drivers/iio/inkern.c
476
struct iio_channel *chans __free(kfree) =
drivers/iio/multiplexer/iio-mux.c
249
char *page __free(kfree) = kzalloc(PAGE_SIZE, GFP_KERNEL);
drivers/iio/proximity/aw96103.c
556
struct aw_bin *aw_bin __free(kfree) =
drivers/iio/proximity/hx9023s.c
1035
struct hx9023s_bin *bin __free(kfree) =
drivers/iio/temperature/ltc2983.c
704
struct fwnode_handle *ref __free(fwnode_handle) =
drivers/iio/temperature/ltc2983.c
750
struct fwnode_handle *ref __free(fwnode_handle) =
drivers/iio/temperature/ltc2983.c
900
struct fwnode_handle *ref __free(fwnode_handle) =
drivers/input/ff-core.c
305
struct ff_device *ff __free(kfree) =
drivers/input/ff-memless.c
511
struct ml_device *ml __free(kfree) = kzalloc_obj(*ml);
drivers/input/input-mt.c
52
struct input_mt *mt __free(kfree) =
drivers/input/keyboard/adp5585-keys.c
119
unsigned int *keypad_pins __free(kfree) = kcalloc(n_pins, sizeof(*keypad_pins),
drivers/input/keyboard/gpio_keys.c
251
unsigned long *bits __free(bitmap) = bitmap_alloc(n_events, GFP_KERNEL);
drivers/input/keyboard/iqs62x-keys.c
70
struct fwnode_handle *child __free(fwnode_handle) =
drivers/input/keyboard/max7360-keypad.c
157
u32 *keys __free(kfree) = kmalloc_array(size, sizeof(*keys), GFP_KERNEL);
drivers/input/matrix-keymap.c
96
u32 *keys __free(kfree) = kmalloc_array(size, sizeof(*keys), GFP_KERNEL);
drivers/input/misc/cs40l50-vibra.c
219
u8 *new_owt_effect_data __free(kfree) = NULL;
drivers/input/misc/ims-pcu.c
1165
const struct firmware *fw __free(firmware) = NULL;
drivers/input/misc/iqs269a.c
729
struct fwnode_handle *ev_node __free(fwnode_handle) =
drivers/input/misc/iqs626a.c
1368
struct fwnode_handle *ch_node __free(fwnode_handle) =
drivers/input/misc/iqs626a.c
503
struct fwnode_handle *ev_node __free(fwnode_handle) = NULL;
drivers/input/misc/iqs626a.c
776
struct fwnode_handle *tc_node __free(fwnode_handle) =
drivers/input/misc/iqs7222.c
2386
struct fwnode_handle *event_node __free(fwnode_handle) =
drivers/input/misc/iqs7222.c
2606
struct fwnode_handle *event_node __free(fwnode_handle) =
drivers/input/misc/iqs7222.c
2742
struct fwnode_handle *event_node __free(fwnode_handle) =
drivers/input/misc/iqs7222.c
2818
struct fwnode_handle *reg_grp_node __free(fwnode_handle) = NULL;
drivers/input/misc/sparcspkr.c
205
struct device_node *dp __free(device_node) = of_find_node_by_path("/");
drivers/input/misc/twl4030-vibra.c
168
struct device_node *node __free(device_node) =
drivers/input/misc/twl6040-vibra.c
237
struct device_node *twl6040_core_node __free(device_node) =
drivers/input/mouse/elan_i2c_core.c
633
const char *fw_name __free(kfree) =
drivers/input/mouse/elan_i2c_core.c
641
const struct firmware *fw __free(firmware) = NULL;
drivers/input/mouse/elan_i2c_i2c.c
635
u8 *page_store __free(kfree) = kmalloc(fw_page_size + 4, GFP_KERNEL);
drivers/input/rmi4/rmi_f34.c
466
const struct firmware *fw __free(firmware) = NULL;
drivers/input/serio/i8042-sparcio.h
109
struct device_node *root __free(device_node) = of_find_node_by_path("/");
drivers/input/serio/userio.c
75
struct userio_device *userio __free(kfree) =
drivers/input/touch-overlay.c
80
struct fwnode_handle *overlay __free(fwnode_handle) =
drivers/input/touchscreen/88pm860x-ts.c
126
struct device_node *np __free(device_node) =
drivers/input/touchscreen/apple_z2.c
193
u8 *blob_data __free(kfree) = kzalloc(blob_size, GFP_KERNEL);
drivers/input/touchscreen/apple_z2.c
266
const struct firmware *fw __free(firmware) = NULL;
drivers/input/touchscreen/apple_z2.c
309
const u8 *data __free(kfree) =
drivers/input/touchscreen/goodix_berlin_core.c
363
u8 *afe_data __free(kfree) = NULL;
drivers/input/touchscreen/goodix_berlin_spi.c
49
u8 *buf __free(kfree) =
drivers/input/touchscreen/goodix_berlin_spi.c
89
u8 *buf __free(kfree) =
drivers/input/touchscreen/ili210x.c
611
u8* fw_buf __free(kvfree) = kvmalloc(SZ_64K, GFP_KERNEL);
drivers/input/touchscreen/ili210x.c
875
const struct firmware *fw __free(firmware) = NULL;
drivers/input/touchscreen/ili210x.c
883
const u8* fwbuf __free(kvfree) =
drivers/input/touchscreen/raspberrypi-ts.c
130
struct device_node *fw_node __free(device_node) = of_get_parent(np);
drivers/input/touchscreen/rohm_bu21023.c
651
const struct firmware *fw __free(firmware) = NULL;
drivers/input/touchscreen/ts4800-ts.c
116
struct device_node *syscon_np __free(device_node) =
drivers/input/touchscreen/usbtouchscreen.c
179
u8 *buf __free(kfree) = kmalloc(3, GFP_KERNEL);
drivers/input/touchscreen/usbtouchscreen.c
356
u8 *buf __free(kfree) = kzalloc(MTOUCHUSB_REQ_CTRLLR_ID_LEN, GFP_NOIO);
drivers/input/touchscreen/usbtouchscreen.c
628
u8 *buf __free(kfree) = kmalloc(2, GFP_NOIO);
drivers/input/touchscreen/usbtouchscreen.c
990
u8 *buf __free(kfree) = kmalloc(NEXIO_BUFSIZE, GFP_NOIO);
drivers/irqchip/irq-alpine-msi.c
195
struct alpine_msix_data *priv __free(kfree) = kzalloc_obj(*priv);
drivers/irqchip/irq-alpine-msi.c
230
unsigned long *msi_map __free(kfree) = bitmap_zalloc(priv->num_spis, GFP_KERNEL);
drivers/irqchip/irq-econet-en751221.c
209
u32 *shadows __free(kfree) = kmalloc_array(num_shadows, sizeof(u32), GFP_KERNEL);
drivers/irqchip/irq-gic-its-msi-parent.c
160
struct device_node *np __free(device_node) = pa ? of_get_parent(it.node)
drivers/irqchip/irq-gic-its-msi-parent.c
180
struct device_node *msi_ctrl __free(device_node) = NULL;
drivers/irqchip/irq-gic-v5-irs.c
615
u16 *iaffids __free(kfree) = kcalloc(niaffids, sizeof(*iaffids), GFP_KERNEL);
drivers/irqchip/irq-gic-v5-iwb.c
222
struct gicv5_iwb_chip_data *iwb_node __free(kfree) = kzalloc_obj(*iwb_node);
drivers/irqchip/irq-msi-lib.c
154
struct fwnode_handle *fwh __free(fwnode_handle) =
drivers/irqchip/irqchip.c
38
struct device_node *par_np __free(device_node) = of_irq_find_parent(np);
drivers/leds/flash/leds-aat1290.c
249
struct device_node *child_node __free(device_node) =
drivers/leds/flash/leds-ktd2692.c
242
struct device_node *child_node __free(device_node) =
drivers/leds/leds-max5970.c
58
struct fwnode_handle *led_node __free(fwnode_handle) =
drivers/leds/leds-mc13783.c
125
struct device_node *parent __free(device_node) =
drivers/leds/leds-powernv.c
280
__free(device_node) = of_find_node_by_path("/ibm,opal/leds");
drivers/leds/leds-spi-byte.c
77
struct fwnode_handle *child __free(fwnode_handle) = NULL;
drivers/macintosh/macio-adb.c
86
struct device_node *np __free(device_node) =
drivers/macintosh/macio-adb.c
97
struct device_node *adbs __free(device_node) =
drivers/mailbox/arm_mhuv3.c
923
void *data __free(kfree) = NULL;
drivers/mailbox/riscv-sbi-mpxy-mbox.c
766
u32 i, *channel_ids __free(kfree) = NULL;
drivers/media/i2c/imx214.c
1333
struct fwnode_handle *endpoint __free(fwnode_handle) = NULL;
drivers/media/i2c/mt9v032.c
1009
struct device_node *np __free(device_node) = NULL;
drivers/media/i2c/ov5647.c
1138
struct device_node *ep __free(device_node) =
drivers/media/platform/aspeed/aspeed-video.c
2212
struct device_node *syscon_np __free(device_node) = of_parse_phandle(np, property, 0);
drivers/media/platform/nuvoton/npcm-video.c
1654
struct device_node *ece_node __free(device_node) = NULL;
drivers/media/platform/nuvoton/npcm-video.c
1675
struct device *ece_dev __free(put_device) = &ece_pdev->dev;
drivers/media/platform/nxp/imx-mipi-csis.c
1358
struct fwnode_handle *ep __free(fwnode_handle) =
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
726
struct fwnode_handle *ep __free(fwnode_handle) =
drivers/media/platform/qcom/iris/iris_resources.c
64
struct dev_pm_opp *opp __free(put_opp);
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
454
struct pispbe_job_descriptor __free(kfree) *job = NULL;
drivers/media/platform/renesas/rcar-vin/rcar-core.c
363
struct fwnode_handle *fwnode __free(fwnode_handle) = NULL;
drivers/media/platform/renesas/rcar-vin/rcar-core.c
364
struct fwnode_handle *ep __free(fwnode_handle) = NULL;
drivers/media/platform/samsung/exynos4-is/media-dev.h
181
struct device_node *child __free(device_node) =
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
506
struct fwnode_handle *ep __free(fwnode_handle) =
drivers/media/usb/uvc/uvc_ctrl.c
2363
u8 *data __free(kfree) = NULL;
drivers/media/usb/uvc/uvc_ctrl.c
2587
u8 *data __free(kfree) = NULL;
drivers/media/usb/uvc/uvc_ctrl.c
599
u8 *buf __free(kfree) = NULL;
drivers/media/usb/uvc/uvc_metadata.c
172
u32 *data __free(kfree) = NULL;
drivers/media/v4l2-core/v4l2-common.c
745
const char *clk_id __free(kfree) = NULL;
drivers/memory/atmel-ebi.c
545
struct device_node *smc_np __free(device_node) =
drivers/memory/samsung/exynos5422-dmc.c
1184
struct device_node *np_ddr __free(device_node) =
drivers/mfd/mt6360-core.c
426
u8 *buf __free(kfree) = kzalloc(buf_len, GFP_KERNEL);
drivers/mfd/syscon.c
54
struct syscon *syscon __free(kfree) = kzalloc_obj(*syscon);
drivers/misc/eeprom/at25.c
153
u8 *bounce __free(kfree) = kmalloc(len, GFP_KERNEL);
drivers/misc/eeprom/at25.c
214
u8 *bounce __free(kfree) = kmalloc(1, GFP_KERNEL);
drivers/misc/eeprom/at25.c
240
u8 *bounce __free(kfree) = kmalloc(min(count, io_limit), GFP_KERNEL);
drivers/misc/eeprom/at25.c
93
u8 *bounce __free(kfree) = kmalloc(min(count, io_limit), GFP_KERNEL);
drivers/misc/lan966x_pci.c
53
struct pci_dev_intr_ctrl *intr_ctrl __free(kfree) = NULL;
drivers/misc/mei/vsc-fw-loader.c
719
struct vsc_fw_loader *fw_loader __free(kfree) = NULL;
drivers/misc/mei/vsc-fw-loader.c
720
void *tx_buf __free(kfree) = NULL;
drivers/misc/mei/vsc-fw-loader.c
721
void *rx_buf __free(kfree) = NULL;
drivers/misc/pci_endpoint_test.c
304
void *write_buf __free(kfree) = NULL;
drivers/misc/pci_endpoint_test.c
305
void *read_buf __free(kfree) = NULL;
drivers/net/can/usb/nct6694_canfd.c
520
struct nct6694_canfd_setting *setting __free(kfree) = NULL;
drivers/net/can/usb/nct6694_canfd.c
586
struct nct6694_canfd_setting *setting __free(kfree) = NULL;
drivers/net/can/usb/nct6694_canfd.c
701
struct nct6694_canfd_information *info __free(kfree) = NULL;
drivers/net/ethernet/intel/ice/ice_common.c
3637
struct ice_aqc_get_phy_caps_data *pcaps __free(kfree) = NULL;
drivers/net/ethernet/intel/ice/ice_common.c
3879
struct ice_aqc_get_phy_caps_data *pcaps __free(kfree) = NULL;
drivers/net/ethernet/intel/ice/ice_common.c
4020
struct ice_aqc_get_phy_caps_data *pcaps __free(kfree) = NULL;
drivers/net/ethernet/intel/ice/ice_common.c
989
struct ice_aqc_get_phy_caps_data *pcaps __free(kfree) = NULL;
drivers/net/ethernet/intel/ice/ice_common.c
990
void *mac_buf __free(kfree) = NULL;
drivers/net/ethernet/intel/ice/ice_ddp.c
2390
u8 *new_topo = NULL, *topo __free(kfree) = NULL;
drivers/net/ethernet/intel/ice/ice_ethtool.c
1274
u8 *tx_frame __free(kfree) = NULL;
drivers/net/ethernet/intel/ice/ice_flow.c
1659
struct ice_flow_prof_params *params __free(kfree);
drivers/net/ethernet/intel/ice/ice_switch.c
5070
struct ice_aqc_recipe_data_elem *buf __free(kfree) = NULL;
drivers/net/ethernet/intel/ice/virt/fdir.c
835
u8 *pkt_buf, *msk_buf __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
1287
struct idpf_queue_set *qs __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
1030
struct virtchnl2_get_lan_memory_regions *rcvd_regions __free(kfree);
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
1839
struct virtchnl2_txq_info *qi __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
1879
struct idpf_queue_set *qs __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
2028
struct virtchnl2_rxq_info *qi __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
2068
struct idpf_queue_set *qs __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
2153
struct virtchnl2_queue_chunk *qc __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
2214
struct idpf_queue_set *qs __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
2319
struct virtchnl2_queue_vector *vqv __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
2409
struct idpf_queue_set *qs __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
2574
struct virtchnl2_del_ena_dis_queues *eq __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
2637
struct virtchnl2_add_queues *vc_msg __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
2687
struct virtchnl2_alloc_vectors *rcvd_vec __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
2869
struct virtchnl2_rss_lut *recv_rl __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
2870
struct virtchnl2_rss_lut *rl __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
2954
struct virtchnl2_rss_key *recv_rk __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
2955
struct virtchnl2_rss_key *rk __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
3191
struct virtchnl2_get_ptype_info *get_ptype_info __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
3192
struct virtchnl2_get_ptype_info *ptype_info __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
3193
struct libeth_rx_pt *singleq_pt_lkup __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
3194
struct libeth_rx_pt *splitq_pt_lkup __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
4300
struct virtchnl2_mac_addr_list *ma_list __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
4301
struct virtchnl2_mac_addr *mac_addr __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
776
void *buf __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
860
struct idpf_queue_set *qs __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl_ptp.c
18
struct virtchnl2_ptp_get_caps *recv_ptp_caps_msg __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/xdp.c
154
struct libeth_xdpsq_timer **timers __free(kvfree) = NULL;
drivers/net/ethernet/microsoft/mana/gdma_main.c
1588
cpumask_var_t cpus __free(free_cpumask_var);
drivers/net/mdio/mdio-realtek-rtl9300.c
413
struct fwnode_handle *ports __free(fwnode_handle) =
drivers/net/mdio/mdio-realtek-rtl9300.c
425
struct device_node *phy_dn __free(device_node) =
drivers/net/virtio_net.c
3696
struct virtio_net_ctrl_mq *mq __free(kfree) = NULL;
drivers/net/virtio_net.c
3791
u8 *promisc_allmulti __free(kfree) = NULL;
drivers/net/virtio_net.c
3888
__virtio16 *_vid __free(kfree) = NULL;
drivers/net/virtio_net.c
3908
__virtio16 *_vid __free(kfree) = NULL;
drivers/net/virtio_net.c
4031
struct virtio_net_ctrl_coal_vq *coal_vq __free(kfree) = NULL;
drivers/net/virtio_net.c
5129
struct virtio_net_ctrl_coal_tx *coal_tx __free(kfree) = NULL;
drivers/net/virtio_net.c
5159
struct virtio_net_ctrl_coal_rx *coal_rx __free(kfree) = NULL;
drivers/net/virtio_net.c
5741
__virtio64 *_offloads __free(kfree) = NULL;
drivers/net/virtio_net.c
7018
struct virtio_net_stats_capabilities *stats_cap __free(kfree) = NULL;
drivers/net/wireless/ath/ath12k/debugfs.c
1080
char *buf __free(kfree) = kzalloc(size, GFP_KERNEL);
drivers/net/wireless/ath/ath12k/debugfs.c
1276
void *buf __free(kfree) = kzalloc(ATH12K_FW_STATS_BUF_SIZE, GFP_ATOMIC);
drivers/net/wireless/ath/ath12k/debugfs.c
1338
void *buf __free(kfree) = kzalloc(ATH12K_FW_STATS_BUF_SIZE, GFP_ATOMIC);
drivers/net/wireless/ath/ath12k/debugfs.c
1405
void *buf __free(kfree) = kzalloc(ATH12K_FW_STATS_BUF_SIZE, GFP_ATOMIC);
drivers/net/wireless/ath/ath12k/debugfs.c
754
void *buf __free(kfree) = kzalloc(ATH12K_TPC_STATS_BUF_SIZE, GFP_KERNEL);
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
6124
char *buf __free(kfree) = kzalloc(size, GFP_KERNEL);
drivers/net/wireless/ath/ath12k/debugfs_sta.c
167
u8 *buf __free(kfree) = kzalloc(size, GFP_KERNEL);
drivers/net/wireless/ath/ath12k/mac.c
13716
struct ath12k_wmi_scan_req_arg *arg __free(kfree) =
drivers/net/wireless/ath/ath12k/mac.c
13724
u32 *chan_list __free(kfree) = kcalloc(arg->num_chan, sizeof(*chan_list),
drivers/net/wireless/ath/ath12k/mac.c
3840
struct ath12k_wmi_peer_assoc_arg *peer_arg __free(kfree) =
drivers/net/wireless/ath/ath12k/mac.c
6458
struct ath12k_wmi_peer_assoc_arg *peer_arg __free(kfree) =
drivers/net/wireless/ath/ath12k/mac.c
6621
struct ath12k_wmi_peer_assoc_arg *peer_arg __free(kfree) =
drivers/net/wireless/ath/ath12k/wmi.c
3916
const void **tb __free(kfree) = ath12k_wmi_tlv_parse_alloc(ab, skb, GFP_ATOMIC);
drivers/net/wireless/intel/iwlwifi/fw/acpi.c
995
union acpi_object *wifi_pkg, *data __free(kfree);
drivers/net/wireless/intel/iwlwifi/fw/uefi.c
859
struct uefi_cnv_wpfc_data *data __free(kfree);
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1783
struct iwl_proto_offload_cmd_v4 *cmd __free(kfree);
drivers/net/wireless/intel/iwlwifi/mld/d3.c
595
struct iwl_wowlan_info_notif *converted_notif __free(kfree) = NULL;
drivers/net/wireless/intel/iwlwifi/mld/debugfs.c
800
struct iwl_dhc_cmd *cmd __free(kfree) = NULL;
drivers/net/wireless/intel/iwlwifi/mld/nan.c
50
u8 *data __free(kfree) = NULL;
drivers/net/wireless/intel/iwlwifi/mld/scan.c
1790
struct cfg80211_scan_request *req __free(kfree) = NULL;
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1515
u8 *_data __free(kfree) = NULL;
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1517
struct mwifiex_ds_misc_cmd *hostcmd __free(kfree) = NULL;
drivers/net/wireless/realtek/rtw89/debug.c
202
char *buf __free(kfree) = kmalloc(count + 1, GFP_KERNEL);
drivers/nvdimm/btt.c
855
struct btt_sb *super __free(kfree) = kzalloc_obj(*super);
drivers/nvdimm/bus.c
1096
char *in_env __free(kfree) = kzalloc(ND_CMD_MAX_ENVELOPE, GFP_KERNEL);
drivers/nvdimm/bus.c
1125
char *out_env __free(kfree) = kzalloc(ND_CMD_MAX_ENVELOPE, GFP_KERNEL);
drivers/nvdimm/bus.c
1157
void *buf __free(kvfree) = kvzalloc(buf_len, GFP_KERNEL);
drivers/nvdimm/claim.c
38
struct device *ndev __free(put_device) = get_device(&ndns->dev);
drivers/nvmem/meson-efuse.c
55
struct device_node *sm_np __free(device_node) =
drivers/nvmem/rmem.c
66
void *buf __free(kfree) = NULL;
drivers/of/address.c
1009
struct device_node *node __free(device_node) = of_node_get(np);
drivers/of/address.c
1033
struct device_node *parent __free(device_node) = of_get_parent(np);
drivers/of/address.c
501
struct device_node *dev __free(device_node) = of_node_get(node);
drivers/of/address.c
502
struct device_node *parent __free(device_node) = get_parent(dev);
drivers/of/address.c
660
struct device_node *parent __free(device_node) = __of_get_dma_parent(dev);
drivers/of/address.c
691
struct device_node *parent __free(device_node) = of_get_parent(dev);
drivers/of/address.c
891
struct device_node *node __free(device_node) = of_node_get(np);
drivers/of/base.c
1520
char *cells_name __free(kfree) = kasprintf(GFP_KERNEL, "#%s-cells", stem_name);
drivers/of/base.c
1521
char *map_name __free(kfree) = kasprintf(GFP_KERNEL, "%s-map", stem_name);
drivers/of/base.c
1522
char *mask_name __free(kfree) = kasprintf(GFP_KERNEL, "%s-map-mask", stem_name);
drivers/of/base.c
1523
char *pass_name __free(kfree) = kasprintf(GFP_KERNEL, "%s-map-pass-thru", stem_name);
drivers/of/dynamic.c
1040
__be32 *val __free(kfree) = kcalloc(sz, sizeof(__be32), GFP_KERNEL);
drivers/of/irq.c
430
struct device_node __free(device_node) *p = NULL;
drivers/of/of_reserved_mem.c
764
struct device_node *target __free(device_node) = of_parse_phandle(np, "memory-region", idx);
drivers/of/property.c
1218
struct device_node *port_node __free(device_node) = of_get_parent(node);
drivers/of/property.c
1239
struct device_node *tmp_np __free(device_node) = of_node_get(sup_np);
drivers/of/property.c
1595
struct device_node *con_dev_np __free(device_node) =
drivers/of/property.c
677
struct device_node *port_node __free(device_node) =
drivers/of/property.c
70
struct device_node *ports __free(device_node) = of_get_child_by_name(node, "ports");
drivers/of/property.c
707
struct device_node *node __free(device_node) = of_get_child_by_name(parent, "ports");
drivers/of/property.c
744
struct device_node *node __free(device_node) =
drivers/of/property.c
75
struct device_node *port __free(device_node) = of_get_child_by_name(node, "port");
drivers/of/property.c
931
struct device_node *np __free(device_node) =
drivers/of/resolver.c
252
struct device_node __free(device_node) *local_fixups = NULL;
drivers/of/resolver.c
289
struct device_node __free(device_node) *tree_symbols = of_find_node_by_path("/__symbols__");
drivers/of/resolver.c
78
char *value __free(kfree) = kmemdup(prop_fixup->value, prop_fixup->length, GFP_KERNEL);
drivers/of/unittest.c
2123
void *unittest_data __free(kfree) = kmalloc(size + FDT_ALIGN_SIZE, GFP_KERNEL);
drivers/opp/core.c
1415
struct dev_pm_opp *opp __free(put_opp) = NULL;
drivers/opp/core.c
1419
struct opp_table *opp_table __free(put_opp_table) =
drivers/opp/core.c
1483
struct opp_table *opp_table __free(put_opp_table) =
drivers/opp/core.c
1802
struct opp_table *opp_table __free(put_opp_table) =
drivers/opp/core.c
1892
struct opp_table *opp_table __free(put_opp_table) =
drivers/opp/core.c
2874
struct dev_pm_opp *opp __free(put_opp) = ERR_PTR(-ENODEV), *tmp_opp;
drivers/opp/core.c
2877
struct opp_table *opp_table __free(put_opp_table) =
drivers/opp/core.c
2936
struct dev_pm_opp *opp __free(put_opp) = ERR_PTR(-ENODEV), *tmp_opp;
drivers/opp/core.c
2940
struct opp_table *opp_table __free(put_opp_table) =
drivers/opp/core.c
2996
struct opp_table *opp_table __free(put_opp_table) =
drivers/opp/core.c
3069
struct opp_table *opp_table __free(put_opp_table) =
drivers/opp/core.c
3089
struct opp_table *opp_table __free(put_opp_table) =
drivers/opp/core.c
3109
struct opp_table *opp_table __free(put_opp_table) =
drivers/opp/core.c
312
struct opp_table *opp_table __free(put_opp_table) =
drivers/opp/core.c
339
struct opp_table *opp_table __free(put_opp_table) =
drivers/opp/core.c
415
struct opp_table *opp_table __free(put_opp_table) =
drivers/opp/core.c
452
struct opp_table *opp_table __free(put_opp_table) =
drivers/opp/core.c
610
struct opp_table *opp_table __free(put_opp_table) =
drivers/opp/core.c
722
struct opp_table *opp_table __free(put_opp_table) = _find_opp_table(dev);
drivers/opp/cpu.c
161
struct opp_table *opp_table __free(put_opp_table) =
drivers/opp/cpu.c
207
struct opp_table *opp_table __free(put_opp_table) =
drivers/opp/cpu.c
60
struct dev_pm_opp *opp __free(put_opp) =
drivers/opp/of.c
101
struct device_node *opp_table_np __free(device_node) =
drivers/opp/of.c
1277
struct device_node *np __free(device_node) =
drivers/opp/of.c
1295
struct device_node *cpu_np __free(device_node) =
drivers/opp/of.c
1305
struct device_node *tmp_np __free(device_node) =
drivers/opp/of.c
1337
struct device_node *required_np __free(device_node) =
drivers/opp/of.c
1343
struct opp_table *opp_table __free(put_opp_table) =
drivers/opp/of.c
1358
struct dev_pm_opp *opp __free(put_opp) =
drivers/opp/of.c
1388
struct device_node *opp_np __free(device_node) =
drivers/opp/of.c
1394
struct device_node *np __free(device_node) =
drivers/opp/of.c
1443
struct dev_pm_opp *opp __free(put_opp) =
drivers/opp/of.c
1485
struct device_node *np __free(device_node) = of_node_get(dev->of_node);
drivers/opp/of.c
1496
struct dev_pm_opp *opp __free(put_opp) =
drivers/opp/of.c
1522
struct dev_pm_opp *opp __free(put_opp) =
drivers/opp/of.c
155
struct device_node *np __free(device_node) =
drivers/opp/of.c
1551
struct device_node *np __free(device_node) = of_node_get(dev->of_node);
drivers/opp/of.c
177
struct device_node *required_np __free(device_node) =
drivers/opp/of.c
212
struct device_node *np __free(device_node) = of_node_get(dev->of_node);
drivers/opp/of.c
280
struct device_node *np __free(device_node) =
drivers/opp/of.c
359
struct device_node *opp_np __free(device_node) =
drivers/opp/of.c
370
struct device_node *required_np __free(device_node) =
drivers/opp/of.c
372
struct device_node *required_table_np __free(device_node) =
drivers/opp/of.c
407
struct device_node *opp_np __free(device_node) = NULL;
drivers/opp/of.c
411
struct device_node *np __free(device_node) =
drivers/opp/of.c
427
struct device_node *np __free(device_node) =
drivers/opp/of.c
445
struct device_node *np __free(device_node) = of_node_get(dev->of_node);
drivers/opp/of.c
49
struct device_node *np __free(device_node) =
drivers/pci/controller/pcie-rzg3s-host.c
1145
struct device_node *of_port __free(device_node) =
drivers/pci/controller/pcie-rzg3s-host.c
1517
struct device_node *sysc_np __free(device_node) =
drivers/pci/hotplug/pciehp_hpc.c
569
struct pci_dev *pdev __free(pci_dev_put) = NULL;
drivers/pci/ide.c
261
struct pci_ide *ide __free(kfree) = kzalloc_obj(*ide);
drivers/pci/ide.c
266
struct stream_index *hb_stream __free(free_stream) = alloc_stream_index(
drivers/pci/ide.c
272
struct stream_index *rp_stream __free(free_stream) = alloc_stream_index(
drivers/pci/ide.c
277
struct stream_index *ep_stream __free(free_stream) = alloc_stream_index(
drivers/pci/ide.c
431
struct pci_ide_stream_id *sid __free(free_stream_id) =
drivers/pci/ide.c
440
const char *name __free(kfree) = kasprintf(GFP_KERNEL, "stream%d.%d.%d",
drivers/pci/msi/msi.c
406
struct irq_affinity_desc *masks __free(kfree) =
drivers/pci/msi/msi.c
673
struct pci_dev *dev __free(free_msi_irqs) = __dev;
drivers/pci/msi/msi.c
696
struct irq_affinity_desc *masks __free(kfree) =
drivers/pci/of.c
33
struct device_node *node __free(device_node) =
drivers/pci/of.c
38
struct device *pdev __free(put_device) =
drivers/pci/pci-sysfs.c
1528
char *options __free(kfree) = kstrndup(buf, count, GFP_KERNEL);
drivers/pci/pci.c
4697
struct pci_dev *child __free(pci_dev_put) = NULL;
drivers/pci/pwrctrl/core.c
299
struct device_node *remote __free(device_node) =
drivers/pci/tsm.c
129
struct pci_dev *pf __free(pci_dev_put) = pci_get_slot(
drivers/pci/tsm.c
137
struct pci_dev *vf __free(pci_dev_put) =
drivers/pci/tsm.c
191
struct pci_tsm *pci_tsm __free(tsm_remove) = ops->probe(tsm_dev, pdev);
drivers/pci/tsm.c
277
struct tsm_dev *tsm_dev __free(put_tsm_dev) = find_tsm_dev(id);
drivers/pci/tsm.c
668
struct pci_dev *pf0 __free(pci_dev_put) = pf0_dev_get(pdev);
drivers/pci/tsm.c
85
struct pci_dev *pf __free(pci_dev_put) = pci_get_slot(
drivers/pci/tsm.c
97
struct pci_dev *vf __free(pci_dev_put) =
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
4787
struct device_node *ep __free(device_node) = NULL;
drivers/phy/ti/phy-am654-serdes.c
661
struct device_node *regmap_node __free(device_node) =
drivers/pinctrl/intel/pinctrl-baytrail.c
1191
char *label __free(kfree) = gpiochip_dup_line_label(chip, i);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
695
struct device_node *pnode __free(device_node) = of_get_parent(np);
drivers/pinctrl/nomadik/pinctrl-abx500.c
475
char *label __free(kfree) = gpiochip_dup_line_label(chip, offset - 1);
drivers/pinctrl/pinctrl-st.c
1196
struct device_node *pins __free(device_node) = NULL;
drivers/pinctrl/pinctrl-zynqmp.c
581
unsigned long *used_pins __free(bitmap) =
drivers/pinctrl/qcom/tlmm-test.c
630
struct device_node *tlmm __free(device_node) = of_find_matching_node(NULL, tlmm_of_match);
drivers/pinctrl/samsung/pinctrl-exynos.c
770
struct device_node *wkup_np __free(device_node) = NULL;
drivers/pinctrl/sunplus/sppctl.c
509
char *label __free(kfree) = gpiochip_dup_line_label(chip, i);
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
831
struct device_node *np __free(device_node) = of_node_get(dev->of_node);
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
1383
struct device_node *fw_node __free(device_node) =
drivers/platform/x86/amd/wbrf.c
103
union acpi_object *obj __free(kfree) =
drivers/platform/x86/amd/wbrf.c
75
union acpi_object *tmp __free(kfree) = kzalloc_objs(*tmp,
drivers/platform/x86/dell/alienware-wmi-base.c
161
union acpi_object *obj __free(kfree) = out.pointer;
drivers/platform/x86/intel/int3472/discrete.c
109
struct gpiod_lookup_table *lookup __free(kfree) =
drivers/platform/x86/intel/pmc/core.c
1584
struct pci_dev *pcidev __free(pci_dev_put) = NULL;
drivers/platform/x86/intel/pmc/ssram_telemetry.c
74
void __iomem __free(pmc_ssram_telemetry_iounmap) *tmp_ssram = NULL;
drivers/platform/x86/intel/pmc/ssram_telemetry.c
75
void __iomem __free(pmc_ssram_telemetry_iounmap) *ssram = NULL;
drivers/platform/x86/intel/pmt/telemetry.c
246
struct pmt_feature_group *feature_group __free(kfree) = NULL;
drivers/platform/x86/intel/vsec.c
276
struct intel_vsec_device __free(kfree) *intel_vsec_dev = NULL;
drivers/platform/x86/intel/vsec.c
277
struct resource __free(kfree) *res = NULL;
drivers/platform/x86/lenovo/wmi-capdata.c
506
union acpi_object *ret_obj __free(kfree) = NULL;
drivers/platform/x86/lenovo/wmi-capdata.c
542
union acpi_object *ret_obj __free(kfree) = wmidev_block_query(priv->wdev, 0);
drivers/platform/x86/lenovo/wmi-helpers.c
49
union acpi_object *ret_obj __free(kfree) = NULL;
drivers/platform/x86/lenovo/wmi-hotkey-utilities.c
124
union acpi_object *obj __free(kfree) = output.pointer;
drivers/platform/x86/tuxedo/nb04/wmi_util.c
54
union acpi_object *acpi_object_out __free(kfree) = NULL;
drivers/pmdomain/imx/gpc.c
405
struct device_node *pgc_node __free(device_node)
drivers/pmdomain/imx/gpcv2.c
1460
struct device_node *pgc_np __free(device_node) =
drivers/pmdomain/qcom/cpr.c
1039
struct device_node *ref_np __free(device_node) = NULL;
drivers/pmdomain/qcom/cpr.c
1040
struct device_node *desc_np __free(device_node) =
drivers/pmdomain/qcom/cpr.c
1051
struct device_node *child_req_np __free(device_node) =
drivers/pmdomain/ti/ti_sci_pm_domains.c
225
struct device_node *np __free(device_node) = NULL;
drivers/power/sequencing/core.c
1011
struct device *next __free(put_device) =
drivers/power/sequencing/core.c
672
struct pwrseq_desc *desc __free(kfree) = kzalloc_obj(*desc);
drivers/power/sequencing/pwrseq-pcie-m2.c
78
struct device_node *endpoint __free(device_node) = NULL;
drivers/power/sequencing/pwrseq-pcie-m2.c
85
struct device_node *remote __free(device_node) =
drivers/power/sequencing/pwrseq-qcom-wcn.c
421
struct device_node *reg_node __free(device_node) =
drivers/power/supply/power_supply_core.c
588
u32 *propdata __free(kfree) = NULL;
drivers/power/supply/power_supply_core.c
744
char *propname __free(kfree) = kasprintf(GFP_KERNEL, "ocv-capacity-table-%d",
drivers/power/supply/power_supply_core.c
759
u32 *propdata __free(kfree) = kcalloc(proplen, sizeof(*propdata), GFP_KERNEL);
drivers/ptp/ptp_chardev.c
353
struct ptp_sys_offset_extended *extoff __free(kfree) = NULL;
drivers/ptp/ptp_chardev.c
405
struct ptp_sys_offset *sysoff __free(kfree) = NULL;
drivers/regulator/bd71828-regulator.c
1574
struct device_node *np __free(device_node) =
drivers/regulator/bd71828-regulator.c
1612
struct device_node *nproot __free(device_node) =
drivers/regulator/bd718x7-regulator.c
1646
struct device_node *nproot __free(device_node) = of_get_child_by_name(dev->of_node,
drivers/regulator/bd96801-regulator.c
478
struct device_node *nproot __free(device_node) =
drivers/regulator/max20086-regulator.c
140
struct device_node *node __free(device_node) =
drivers/regulator/max77675-regulator.c
1000
struct device_node *regulators_np __free(device_node) =
drivers/regulator/max77675-regulator.c
1011
struct device_node *child_np __free(device_node) =
drivers/regulator/max8997-regulator.c
890
struct device_node *regulators_np __free(device_node) = of_get_child_by_name(pmic_np,
drivers/regulator/s5m8767.c
500
struct device_node *regulators_np __free(device_node) = of_get_child_by_name(pmic_np,
drivers/reset/core.c
909
struct gpio_device *gdev __free(gpio_device_put) =
drivers/scsi/scsi_debug.c
2963
unsigned char *arr __free(kfree) = kzalloc(SDEBUG_MAX_MSENSE_SZ, GFP_ATOMIC);
drivers/soc/atmel/soc.c
407
struct device_node *np __free(device_node) = of_find_node_by_path("/");
drivers/soc/cirrus/soc-ep93xx.c
91
struct ep93xx_regmap_adev *rdev __free(kfree) = NULL;
drivers/soc/imx/soc-imx8m.c
113
struct device_node *np __free(device_node) =
drivers/soc/imx/soc-imx8m.c
133
struct device_node *np __free(device_node) =
drivers/soc/mediatek/mtk-svs.c
793
char *buf __free(kfree) = NULL;
drivers/soc/qcom/ice.c
639
struct device_node *node __free(device_node) = of_parse_phandle(dev->of_node,
drivers/soc/qcom/llcc-qcom.c
5063
char *base __free(kfree) = kasprintf(GFP_KERNEL, "llcc%d_base", i);
drivers/soc/qcom/mdt_loader.c
79
char *seg_name __free(kfree) = kstrdup(fw_name, GFP_KERNEL);
drivers/soc/qcom/ocmem.c
191
struct device_node *devnode __free(device_node) = of_parse_phandle(dev->of_node,
drivers/soc/qcom/ocmem.c
229
struct ocmem_buf *buf __free(kfree) = kzalloc_obj(*buf);
drivers/soc/qcom/pdr_interface.c
399
struct servreg_get_domain_list_resp *resp __free(kfree) = kzalloc_obj(*resp);
drivers/soc/qcom/pdr_interface.c
522
struct pdr_service *pds __free(kfree) = kzalloc_obj(*pds);
drivers/soc/qcom/pdr_interface.c
647
struct pdr_handle *pdr __free(kfree) = kzalloc_obj(*pdr);
drivers/soc/qcom/qcom-pbs.c
149
struct device_node *pbs_dev_node __free(device_node) = of_parse_phandle(dev->of_node,
drivers/soc/qcom/wcnss_ctrl.c
209
struct wcnss_download_nv_req *req __free(kfree) = kzalloc(sizeof(*req) + NV_FRAGMENT_SIZE,
drivers/soc/renesas/rz-sysc.c
113
struct regmap_config *regmap_cfg __free(kfree) = kzalloc_obj(*regmap_cfg);
drivers/soc/ti/knav_qmss_queue.c
1079
struct device_node *regions __free(device_node) =
drivers/soc/ti/knav_qmss_queue.c
1304
struct device_node *queue_pools __free(device_node) =
drivers/soc/ti/knav_qmss_queue.c
1393
struct device_node *qmgrs __free(device_node) =
drivers/soc/ti/knav_qmss_queue.c
1671
struct device_node *pdsps __free(device_node) =
drivers/soc/ti/pm33xx.c
386
struct device_node *np __free(device_node) =
drivers/soc/ti/pruss.c
382
struct device_node *clks_np __free(device_node) =
drivers/soc/ti/pruss.c
411
struct device_node *child __free(device_node) =
drivers/soc/ti/pruss.c
467
struct device_node *child __free(device_node) =
drivers/soundwire/amd_init.c
107
struct resource *sdw_res __free(kfree) = kzalloc_obj(*sdw_res);
drivers/soundwire/amd_manager.c
721
struct sdw_port_config *pconfig __free(kfree) = kzalloc_obj(*pconfig);
drivers/soundwire/cadence_master.c
333
char *buf __free(kfree) = kzalloc(RD_BUF, GFP_KERNEL);
drivers/soundwire/debugfs.c
57
char *buf __free(kfree) = kzalloc(RD_BUF, GFP_KERNEL);
drivers/soundwire/intel.c
772
struct sdw_port_config *pconfig __free(kfree) = kzalloc_obj(*pconfig);
drivers/soundwire/intel.c
81
char *buf __free(kfree) = kzalloc(RD_BUF, GFP_KERNEL);
drivers/soundwire/intel_ace2x.c
750
struct sdw_port_config *pconfig __free(kfree) = kzalloc_obj(*pconfig);
drivers/soundwire/qcom.c
1233
struct sdw_port_config *pconfig __free(kfree) = kzalloc_objs(*pconfig,
drivers/spi/spi-bcm2835.c
1228
struct gpiod_lookup_table *lookup __free(kfree) = NULL;
drivers/spi/spi-cs42l43.c
318
struct fwnode_handle *xu_fwnode __free(fwnode_handle) = cs42l43_find_xu_node(fwnode);
drivers/spi/spi-s3c64xx.c
968
struct device_node *data_np __free(device_node) =
drivers/spi/spi-sh-msiof.c
1197
struct device_node *port __free(device_node) = of_graph_get_next_port(dev->of_node, NULL);
drivers/spi/spi-virtio.c
161
struct virtio_spi_req *spi_req __free(kfree) = kzalloc_obj(*spi_req);
drivers/tee/qcomtee/call.c
413
struct qcomtee_object_invoke_ctx *oic __free(kfree) =
drivers/tee/qcomtee/call.c
419
struct qcomtee_arg *u __free(kfree) = kzalloc_objs(*u,
drivers/tee/qcomtee/call.c
565
struct qcomtee_context_data *ctxdata __free(kfree) = kzalloc_obj(*ctxdata);
drivers/tee/qcomtee/call.c
650
struct qcomtee_object_invoke_ctx *oic __free(kfree) =
drivers/tee/qcomtee/mem_obj.c
94
struct qcomtee_mem_object *mem_object __free(kfree) = kzalloc_obj(*mem_object);
drivers/tee/qcomtee/user_obj.c
233
struct qcomtee_ureq *ureq __free(kfree) = kzalloc(sizeof(*ureq),
drivers/tee/qcomtee/user_obj.c
372
struct qcomtee_user_object *user_object __free(kfree) =
drivers/thermal/pcie_cooling.c
59
char *name __free(kfree) =
drivers/thermal/sun8i_thermal.c
355
struct device_node *sram_node __free(device_node) =
drivers/thermal/testing/zone.c
189
struct tt_thermal_zone *tt_zone __free(kfree) = kzalloc_obj(*tt_zone);
drivers/thermal/testing/zone.c
193
struct tt_work *tt_work __free(kfree) = kzalloc_obj(*tt_work);
drivers/thermal/testing/zone.c
246
struct tt_work *tt_work __free(kfree) = kzalloc_obj(*tt_work);
drivers/thermal/testing/zone.c
332
struct tt_work *tt_work __free(kfree) = kzalloc_obj(*tt_work);
drivers/thermal/testing/zone.c
336
struct tt_trip *tt_trip __free(kfree) = kzalloc_obj(*tt_trip);
drivers/thermal/testing/zone.c
340
struct tt_thermal_zone *tt_zone __free(put_tt_zone) = tt_get_tt_zone(arg);
drivers/thermal/testing/zone.c
393
struct thermal_trip *trips __free(kfree) = kzalloc_objs(*trips,
drivers/thermal/testing/zone.c
418
struct tt_thermal_zone *tt_zone __free(put_tt_zone) = tt_get_tt_zone(arg);
drivers/thermal/testing/zone.c
427
struct tt_thermal_zone *tt_zone __free(put_tt_zone) = tt_get_tt_zone(arg);
drivers/thermal/thermal_of.c
102
struct device_node *trips __free(device_node) = of_get_child_by_name(np, "trips");
drivers/thermal/thermal_of.c
110
struct thermal_trip *tt __free(kfree) = kzalloc_objs(*tt, count);
drivers/thermal/thermal_of.c
130
struct device_node *np __free(device_node) = of_find_node_by_name(NULL, "thermal-zones");
drivers/thermal/thermal_of.c
285
struct device_node *tr_np __free(device_node) =
drivers/thunderbolt/usb4_port.c
121
struct fwnode_handle *nhi_fwnode __free(fwnode_handle) = NULL;
drivers/tty/serial/8250/8250_ni.c
278
struct uart_8250_port *uart __free(kfree) = NULL;
drivers/tty/serial/8250/8250_platform.c
114
struct uart_8250_port *uart __free(kfree) = kzalloc_obj(*uart);
drivers/tty/serial/8250/8250_platform.c
159
struct uart_8250_port *uart __free(kfree) = kzalloc_obj(*uart);
drivers/tty/serial/serial_base_bus.c
232
const char *port_match __free(kfree) = NULL;
drivers/tty/serial/sunsu.c
1361
struct device_node *ap __free(device_node) =
drivers/tty/serial/sunsu.c
1369
struct device_node *match __free(device_node) =
drivers/tty/serial/sunsu.c
1376
struct device_node *match __free(device_node) =
drivers/tty/vt/consolemap.c
641
struct unipair *unilist __free(kvfree) = vmemdup_array_user(list, ct, sizeof(*unilist));
drivers/tty/vt/consolemap.c
779
struct unipair *unilist __free(kvfree) = kvmalloc_array(ct, sizeof(*unilist), GFP_KERNEL);
drivers/tty/vt/keyboard.c
1551
struct input_handle __free(kfree) *handle = kzalloc_obj(*handle);
drivers/tty/vt/keyboard.c
1657
struct kbdiacr __free(kfree) *dia = kmalloc_array(MAX_DIACR, sizeof(struct kbdiacr),
drivers/tty/vt/keyboard.c
1685
void __free(kfree) *buf = kmalloc_array(MAX_DIACR, sizeof(struct kbdiacruc),
drivers/tty/vt/keyboard.c
1708
struct kbdiacr __free(kfree) *dia = NULL;
drivers/tty/vt/keyboard.c
1744
void __free(kfree) *buf = NULL;
drivers/tty/vt/keyboard.c
1928
unsigned short __free(kfree) *new_map = kmalloc(sizeof(plain_map), GFP_KERNEL);
drivers/tty/vt/keyboard.c
2014
char __free(kfree) *kbs = kmalloc(len, GFP_KERNEL);
drivers/tty/vt/keyboard.c
2033
char __free(kfree) *kbs = strndup_user(user_kdgkb->kb_string,
drivers/tty/vt/vc_screen.c
374
char *con_buf __free(free_page_ptr) = (char *)__get_free_page(GFP_KERNEL);
drivers/tty/vt/vc_screen.c
599
char *con_buf __free(free_page_ptr) = (char *)__get_free_page(GFP_KERNEL);
drivers/tty/vt/vt.c
4845
void *font_data __free(kvfree) = NULL;
drivers/tty/vt/vt.c
4900
void *font_data __free(kfree) = font.data = memdup_user(op->data, size);
drivers/ufs/host/ufs-qcom.c
1871
u32 *testbus __free(kfree) = kmalloc_array(256, sizeof(u32), GFP_KERNEL);
drivers/ufs/host/ufs-qcom.c
1898
u32 *regs __free(kfree) = kzalloc(len, GFP_ATOMIC);
drivers/usb/core/usb-acpi.c
172
struct fwnode_handle *nhi_fwnode __free(fwnode_handle) =
drivers/usb/dwc3/dwc3-imx8mp.c
230
struct device_node *dwc3_np __free(device_node) = of_get_compatible_child(node,
drivers/usb/dwc3/dwc3-qcom-legacy.c
710
struct device_node *dwc3_np __free(device_node) = of_get_compatible_child(np,
drivers/usb/dwc3/dwc3-rtk.c
180
struct device_node *dwc3_np __free(device_node) = of_get_compatible_child(np,
drivers/usb/dwc3/dwc3-rtk.c
290
struct device_node *dwc3_node __free(device_node) = of_get_compatible_child(node,
drivers/usb/dwc3/dwc3-st.c
231
struct device_node *child __free(device_node) = of_get_compatible_child(node,
drivers/usb/gadget/function/f_acm.c
619
struct usb_request *request __free(free_usb_request) = NULL;
drivers/usb/gadget/function/f_ecm.c
684
struct net_device *net __free(detach_gadget) = NULL;
drivers/usb/gadget/function/f_ecm.c
685
struct usb_request *request __free(free_usb_request) = NULL;
drivers/usb/gadget/function/f_eem.c
255
struct net_device *net __free(detach_gadget) = NULL;
drivers/usb/gadget/function/f_ncm.c
1441
struct usb_os_desc_table *os_desc_table __free(kfree) = NULL;
drivers/usb/gadget/function/f_ncm.c
1442
struct net_device *net __free(detach_gadget) = NULL;
drivers/usb/gadget/function/f_ncm.c
1443
struct usb_request *request __free(free_usb_request) = NULL;
drivers/usb/gadget/function/f_rndis.c
668
struct usb_os_desc_table *os_desc_table __free(kfree) = NULL;
drivers/usb/gadget/function/f_rndis.c
669
struct net_device *net __free(detach_gadget) = NULL;
drivers/usb/gadget/function/f_rndis.c
670
struct usb_request *request __free(free_usb_request) = NULL;
drivers/usb/gadget/function/f_subset.c
302
struct net_device *net __free(detach_gadget) = NULL;
drivers/usb/typec/class.c
2622
struct fwnode_handle *altmodes_node __free(fwnode_handle) =
drivers/vdpa/mlx5/core/mr.c
284
struct mlx5_destroy_mkey_mem *cmd_mem __free(free_cmd_mem) = NULL;
drivers/vdpa/mlx5/core/mr.c
285
struct mlx5_vdpa_async_cmd *cmds __free(free_cmds) = NULL;
drivers/video/fbdev/offb.c
360
struct device_node *pciparent __free(device_node) = of_get_parent(dp);
drivers/video/fbdev/smscufx.c
949
struct dloarea *area __free(kfree) = kmalloc_obj(*area);
drivers/virt/coco/arm-cca-guest/arm-cca-guest.c
98
u8 *token __free(kvfree) = NULL;
drivers/virt/coco/guest/tsm-mr.c
176
const struct bin_attribute **attrs __free(kfree) =
drivers/virt/coco/guest/tsm-mr.c
178
struct tm_context *ctx __free(kfree) =
drivers/virt/coco/sev-guest/sev-guest.c
119
struct snp_derived_key_resp *derived_key_resp __free(kfree) = NULL;
drivers/virt/coco/sev-guest/sev-guest.c
120
struct snp_derived_key_req *derived_key_req __free(kfree) = NULL;
drivers/virt/coco/sev-guest/sev-guest.c
173
struct snp_ext_report_req *report_req __free(kfree) = NULL;
drivers/virt/coco/sev-guest/sev-guest.c
449
void *rbuf __free(kvfree) = kvzalloc(rep_len, GFP_KERNEL);
drivers/virt/coco/sev-guest/sev-guest.c
452
void *mbuf __free(kvfree) = kvzalloc(man_len, GFP_KERNEL);
drivers/virt/coco/sev-guest/sev-guest.c
455
void *cbuf __free(kvfree) = certs_len ? kvzalloc(certs_len, GFP_KERNEL) : NULL;
drivers/virt/coco/sev-guest/sev-guest.c
502
void *buf __free(kvfree) = kvzalloc(size, GFP_KERNEL);
drivers/virt/coco/sev-guest/sev-guest.c
539
void *rbuf __free(kvfree) = kvzalloc(hdr.report_size, GFP_KERNEL);
drivers/virt/coco/sev-guest/sev-guest.c
571
void *cbuf __free(kvfree) = kvzalloc(certs_size, GFP_KERNEL);
drivers/virt/coco/sev-guest/sev-guest.c
69
struct snp_report_req *report_req __free(kfree) = NULL;
drivers/virt/coco/tdx-guest/tdx-guest.c
131
u8 *buf __free(kfree) = kzalloc(TDX_REPORT_LEN, GFP_KERNEL);
drivers/virt/coco/tsm-core.c
37
struct tsm_dev *tsm_dev __free(kfree) =
drivers/virt/coco/tsm-core.c
79
struct tsm_dev *tsm_dev __free(put_tsm_dev) = alloc_tsm_dev(parent);
drivers/xen/gntdev-dmabuf.c
359
struct gntdev_dmabuf *gntdev_dmabuf __free(kfree) = NULL;
fs/autofs/dev-ioctl.c
234
struct path path __free(path_put) = {};
fs/btrfs/ctree.h
86
struct btrfs_path *path_name __free(btrfs_free_path) = NULL
fs/btrfs/ctree.h
94
struct btrfs_path path_name __free(btrfs_release_path) = { 0 }
fs/btrfs/inode.c
134
struct inode_fs_paths *ipath __free(inode_fs_paths) = NULL;
fs/btrfs/ioctl.c
3177
struct inode_fs_paths *ipath __free(inode_fs_paths) = NULL;
fs/btrfs/misc.h
20
#define AUTO_KFREE(name) *name __free(kfree) = NULL
fs/btrfs/misc.h
21
#define AUTO_KVFREE(name) *name __free(kvfree) = NULL
fs/btrfs/scrub.c
506
struct inode_fs_paths *ipath __free(inode_fs_paths) = NULL;
fs/ceph/crypto.c
173
char *str __free(kfree) = kmemdup_nul(name + 1, *name_len - 1, GFP_KERNEL);
fs/char_dev.c
101
struct char_device_struct *cd __free(kfree) = NULL;
fs/configfs/symlink.c
120
struct path path __free(path_put) = {};
fs/coredump.c
1159
size_t *argv __free(kfree) = NULL;
fs/coredump.c
628
struct file *pidfs_file __free(fput) = NULL;
fs/coredump.c
668
struct file *file __free(fput) = NULL;
fs/coredump.c
881
struct file *file __free(fput) = NULL;
fs/coredump.c
976
char **helper_argv __free(kfree) = NULL;
fs/eventfd.c
381
struct eventfd_ctx *ctx __free(kfree) = NULL;
fs/exec.c
767
struct file *file __free(fput) = NULL;
fs/fhandle.c
343
struct file_handle *handle __free(kfree) = NULL;
fs/fhandle.c
419
struct path path __free(path_put) = {};
fs/file_attr.c
378
struct path filepath __free(path_put) = {};
fs/file_attr.c
431
struct path filepath __free(path_put) = {};
fs/filesystems.c
135
char *name __free(kfree) = strndup_user(__name, PATH_MAX);
fs/fsopen.c
52
const char *p __free(kfree) = NULL, *message;
fs/fuse/dev.c
2060
u64 *nodeids __free(kfree) = kmalloc(sizeof(u64) * batch, GFP_KERNEL);
fs/fuse/virtio_fs.c
1054
struct dax_device *dax_dev __free(cleanup_dax) = NULL;
fs/init.c
18
struct path new_path __free(path_put) = {};
fs/init.c
19
struct path old_path __free(path_put) = {};
fs/kernfs/inode.c
29
struct kernfs_iattrs *ret __free(kfree) = NULL;
fs/namei.c
159
char *p __free(kfree) = kmalloc(PATH_MAX, GFP_KERNEL);
fs/namei.c
2963
struct path parent_path __free(path_put) = {};
fs/namei.c
3008
struct path parent_path __free(path_put) = {};
fs/namei.c
5003
struct file *file __free(fput) = NULL;
fs/namespace.c
2999
struct path old_path __free(path_put) = {};
fs/namespace.c
3180
struct path path __free(path_put) = {};
fs/namespace.c
3706
struct path old_path __free(path_put) = {};
fs/namespace.c
3763
struct vfsmount *mnt __free(mntput) = fc_mount(fc);
fs/namespace.c
3880
struct vfsmount *m __free(mntput) = __m;
fs/namespace.c
4166
struct path path __free(path_put) = {};
fs/namespace.c
4234
struct vfsmount *rootmnt __free(mntput) = NULL;
fs/namespace.c
4235
struct vfsmount *pwdmnt __free(mntput) = NULL;
fs/namespace.c
4409
struct path new_path __free(path_put) = {};
fs/namespace.c
4541
struct path to_path __free(path_put) = {};
fs/namespace.c
4542
struct path from_path __free(path_put) = {};
fs/namespace.c
4632
struct path root __free(path_put) = {};
fs/namespace.c
4729
struct path new __free(path_put) = {};
fs/namespace.c
4730
struct path old __free(path_put) = {};
fs/namespace.c
5924
struct mnt_namespace *ns __free(mnt_ns_release) = NULL;
fs/namespace.c
5925
struct kstatmount *ks __free(kfree) = NULL;
fs/namespace.c
5926
struct file *mnt_file __free(fput) = NULL;
fs/namespace.c
6085
struct klistmount kls __free(klistmount_free) = {};
fs/namespace.c
6294
struct path fs_root __free(path_put) = {};
fs/namespace.c
875
struct mountpoint *mp __free(kfree) = NULL;
fs/nfsd/nfs4recover.c
699
char *namecopy __free(kfree) = NULL;
fs/nfsd/nfs4recover.c
700
char *princhashcopy __free(kfree) = NULL;
fs/nsfs.c
104
struct path path __free(path_put) = {};
fs/nsfs.c
125
struct path path __free(path_put) = {};
fs/nsfs.c
331
struct path path __free(path_put) = {};
fs/nsfs.c
521
struct path path __free(path_put) = {};
fs/overlayfs/params.c
433
char *name __free(kfree) = kstrdup(layer_name, GFP_KERNEL);
fs/overlayfs/params.c
459
struct path layer_path __free(path_put) = {};
fs/overlayfs/params.c
470
char *buf __free(kfree);
fs/overlayfs/params.c
565
struct path path __free(path_put) = {};
fs/pidfs.c
1090
struct path path __free(path_put) = {};
fs/pidfs.c
183
struct pidfs_attr *attr __free(kfree) = no_free_ptr(pid->attr);
fs/pidfs.c
184
struct simple_xattrs *xattrs __free(kfree) = NULL;
fs/pidfs.c
339
struct task_struct *task __free(put_task) = NULL;
fs/pidfs.c
507
struct task_struct *task __free(put_task) = NULL;
fs/pidfs.c
508
struct nsproxy *nsp __free(put_nsproxy) = NULL;
fs/pidfs.c
949
struct pidfs_attr *new_attr __free(kfree) = NULL;
fs/proc/root.c
122
struct file *ns_filp __free(fput) = NULL;
fs/pstore/inode.c
340
struct inode *inode __free(pstore_iput) = NULL;
fs/pstore/inode.c
342
struct pstore_private *private __free(pstore_private) = NULL, *pos;
fs/pstore/inode.c
71
struct pstore_ftrace_seq_data *data __free(kfree) = NULL;
fs/resctrl/pseudo_lock.c
803
char *kn_name __free(kfree) = NULL;
fs/signalfd.c
265
struct signalfd_ctx *ctx __free(kfree) = NULL;
fs/smb/client/cifsencrypt.c
348
char *spn __free(kfree) = NULL;
fs/smb/client/smb2inode.c
1190
__le16 *utf16_path __free(kfree) = NULL;
fs/smb/client/smb2inode.c
1571
__le16 *utf16_path __free(kfree) = NULL;
fs/smb/client/smb2inode.c
1579
char *to_name __free(kfree) = NULL;
fs/timerfd.c
396
struct timerfd_ctx *ctx __free(kfree) = NULL;
fs/userfaultfd.c
2133
struct userfaultfd_ctx *ctx __free(kfree) = NULL;
fs/xfs/xfs_handle.c
240
struct path path __free(path_put) = {};
include/drm/drm_bridge.h
1491
for (struct drm_bridge *bridge __free(drm_bridge_put) = \
include/drm/drm_bridge.h
1510
for (struct drm_bridge *bridge __free(drm_bridge_put) = \
include/linux/cpufreq.h
1155
struct device_node *cpu_np __free(device_node) = of_cpu_device_node_get(cpu);
include/linux/of.h
1490
for (struct device_node *dn __free(device_node) = \
include/linux/of.h
1507
for (struct device_node *child __free(device_node) = \
include/linux/of.h
1513
for (struct device_node *child __free(device_node) = \
include/linux/of.h
1526
for (struct device_node *child __free(device_node) = \
include/linux/of_graph.h
50
for (struct device_node *child __free(device_node) = of_graph_get_next_port(parent, NULL);\
include/linux/of_graph.h
62
for (struct device_node *child __free(device_node) = of_graph_get_next_port_endpoint(parent, NULL);\
include/linux/platform_data/x86/intel_pmc_ipc.h
75
union acpi_object *obj __free(kfree) = buffer.pointer;
include/linux/pm_opp.h
753
struct dev_pm_opp *opp __free(put_opp) = dev_pm_opp_find_level_exact(dev, level);
include/linux/property.h
180
for (struct fwnode_handle *child __free(fwnode_handle) = \
include/linux/property.h
185
for (struct fwnode_handle *child __free(fwnode_handle) = \
include/linux/property.h
201
for (struct fwnode_handle *child __free(fwnode_handle) = \
io_uring/bpf_filter.c
153
struct io_bpf_filters *filters __free(kfree) = NULL;
io_uring/mock_file.c
216
struct io_mock_file *mf __free(kfree) = NULL;
kernel/acct.c
221
struct file *original_file __free(fput) = NULL; // in that order
kernel/acct.c
222
struct path internal __free(path_put) = {}; // in that order
kernel/acct.c
223
struct file *file __free(fput_sync) = NULL; // in that order
kernel/bpf/token.c
114
struct bpf_token *token __free(kfree) = NULL;
kernel/cgroup/namespace.c
24
struct cgroup_namespace *new_ns __free(kfree) = NULL;
kernel/events/core.c
12766
struct pmu *pmu __free(pmu_unregister) = _pmu;
kernel/events/core.c
13289
struct perf_event *event __free(__free_event) =
kernel/futex/core.c
1833
struct futex_private_hash *free __free(kvfree) = NULL;
kernel/irq/irq_sim.c
204
struct irq_sim_work_ctx *work_ctx __free(kfree) =
kernel/irq/irq_sim.c
210
unsigned long *pending __free(bitmap) = bitmap_zalloc(num_irqs, GFP_KERNEL);
kernel/irq/msi.c
1044
struct msi_domain_template *bundle __free(kfree) =
kernel/irq/msi.c
1070
struct fwnode_handle *fwnode_alloced __free(irq_domain_free_fwnode) = NULL;
kernel/liveupdate/kexec_handover.c
129
void *elm __free(free_page) = (void *)get_zeroed_page(GFP_KERNEL);
kernel/liveupdate/kexec_handover.c
363
struct khoser_mem_chunk *chunk __free(free_page) = NULL;
kernel/liveupdate/luo_flb.c
326
struct luo_flb_link *link __free(kfree) = NULL;
kernel/nstree.c
536
struct ns_common *ns __free(ns_put) = NULL;
kernel/nstree.c
766
struct klistns klns __free(klistns_free) = {};
kernel/sched/topology.c
1969
unsigned long *distance_map __free(bitmap) = NULL;
kernel/time/timer_migration.c
1557
struct work_struct __percpu *works __free(free_percpu) =
kernel/time/timer_migration.c
1559
cpumask_var_t cpumask __free(free_cpumask_var) = CPUMASK_VAR_NULL;
kernel/time/timer_migration.c
1616
cpumask_var_t cpumask __free(free_cpumask_var) = CPUMASK_VAR_NULL;
kernel/trace/fprobe.c
793
unsigned long *addrs __free(kfree) = NULL;
kernel/trace/fprobe.c
794
struct module **mods __free(kfree) = NULL;
kernel/trace/ftrace.c
6723
char *tmp __free(kfree) = NULL;
kernel/trace/ring_buffer.c
2355
struct ring_buffer_per_cpu *cpu_buffer __free(kfree) =
kernel/trace/ring_buffer.c
2480
struct trace_buffer *buffer __free(kfree) = NULL;
kernel/trace/ring_buffer.c
7156
struct page **pages __free(kfree) = NULL;
kernel/trace/rv/rv.c
423
struct dentry *dir __free(rv_remove) = rv_create_dir(mon->name, root);
kernel/trace/rv/rv.c
822
struct dentry *root_dir __free(rv_remove) = rv_create_dir("rv", NULL);
kernel/trace/rv/rv_reactors.c
445
struct dentry *available __free(rv_remove) =
kernel/trace/rv/rv_reactors.c
449
struct dentry *reacting __free(rv_remove) =
kernel/trace/trace.c
10502
char *kbuf __free(kfree) = NULL;
kernel/trace/trace.c
10655
char *rname __free(kfree) = NULL;
kernel/trace/trace.c
1066
struct cond_snapshot *cond_snapshot __free(kfree) =
kernel/trace/trace.c
4325
char *mask_str __free(kfree) = NULL;
kernel/trace/trace_dynevent.c
77
char **argv __free(argv_free) = argv_split(GFP_KERNEL, raw_command, &argc);
kernel/trace/trace_eprobe.c
203
struct trace_eprobe *ep __free(trace_event_probe_cleanup) = NULL;
kernel/trace/trace_eprobe.c
844
struct traceprobe_parse_context *ctx __free(traceprobe_parse_context) = NULL;
kernel/trace/trace_eprobe.c
845
struct trace_eprobe *ep __free(trace_event_probe_cleanup) = NULL;
kernel/trace/trace_eprobe.c
846
const char *trlog __free(trace_probe_log_clear) = NULL;
kernel/trace/trace_eprobe.c
850
char *buf1 __free(kfree) = NULL;
kernel/trace/trace_eprobe.c
851
char *buf2 __free(kfree) = NULL;
kernel/trace/trace_eprobe.c
852
char *gbuf __free(kfree) = NULL;
kernel/trace/trace_events.c
1331
char *module __free(kfree) = NULL;
kernel/trace/trace_events_trigger.c
393
char *buf __free(kfree) = NULL;
kernel/trace/trace_fprobe.c
1240
struct trace_fprobe *tf __free(free_trace_fprobe) = NULL;
kernel/trace/trace_fprobe.c
1242
struct module *mod __free(module_put) = NULL;
kernel/trace/trace_fprobe.c
1243
const char **new_argv __free(kfree) = NULL;
kernel/trace/trace_fprobe.c
1244
char *symbol __free(kfree) = NULL;
kernel/trace/trace_fprobe.c
1245
char *ebuf __free(kfree) = NULL;
kernel/trace/trace_fprobe.c
1246
char *gbuf __free(kfree) = NULL;
kernel/trace/trace_fprobe.c
1247
char *sbuf __free(kfree) = NULL;
kernel/trace/trace_fprobe.c
1248
char *abuf __free(kfree) = NULL;
kernel/trace/trace_fprobe.c
1249
char *dbuf __free(kfree) = NULL;
kernel/trace/trace_fprobe.c
134
struct module *mod __free(module_put) = NULL;
kernel/trace/trace_fprobe.c
1403
struct traceprobe_parse_context *ctx __free(traceprobe_parse_context) = NULL;
kernel/trace/trace_fprobe.c
579
struct trace_fprobe *tf __free(free_trace_fprobe) = NULL;
kernel/trace/trace_fprobe.c
769
struct tracepoint_user *tuser __free(tuser_put) = NULL;
kernel/trace/trace_fprobe.c
770
struct module *mod __free(module_put) = NULL;
kernel/trace/trace_fprobe.c
99
struct tracepoint_user *tuser __free(tuser_free) = NULL;
kernel/trace/trace_kprobe.c
1082
struct traceprobe_parse_context *ctx __free(traceprobe_parse_context) = NULL;
kernel/trace/trace_kprobe.c
1919
struct trace_kprobe *tk __free(free_trace_kprobe) = NULL;
kernel/trace/trace_kprobe.c
275
struct trace_kprobe *tk __free(free_trace_kprobe) = NULL;
kernel/trace/trace_kprobe.c
864
struct trace_kprobe *tk __free(free_trace_kprobe) = NULL;
kernel/trace/trace_kprobe.c
866
const char **new_argv __free(kfree) = NULL;
kernel/trace/trace_kprobe.c
868
char *symbol __free(kfree) = NULL;
kernel/trace/trace_kprobe.c
869
char *ebuf __free(kfree) = NULL;
kernel/trace/trace_kprobe.c
870
char *gbuf __free(kfree) = NULL;
kernel/trace/trace_kprobe.c
871
char *abuf __free(kfree) = NULL;
kernel/trace/trace_kprobe.c
872
char *dbuf __free(kfree) = NULL;
kernel/trace/trace_kprobe.c
897
char *buf __free(kfree) = NULL;
kernel/trace/trace_osnoise.c
2283
char *mask_str __free(kfree) = NULL;
kernel/trace/trace_osnoise.c
2324
char *buf __free(kfree) = NULL;
kernel/trace/trace_probe.c
1477
char *type, *arg __free(kfree) = NULL;
kernel/trace/trace_probe.c
1728
const char **new_argv __free(kfree) = NULL;
kernel/trace/trace_probe.c
1802
char *tmpbuf __free(kfree) = NULL;
kernel/trace/trace_probe.c
1809
char *tmp __free(kfree) = NULL;
kernel/trace/trace_uprobe.c
544
struct traceprobe_parse_context *ctx __free(traceprobe_parse_context) = NULL;
kernel/trace/trace_uprobe.c
545
struct trace_uprobe *tu __free(free_trace_uprobe) = NULL;
kernel/trace/trace_uprobe.c
546
const char *trlog __free(trace_probe_log_clear) = NULL;
kernel/trace/trace_uprobe.c
548
struct path path __free(path_put) = {};
kernel/trace/trace_uprobe.c
550
char *filename __free(kfree) = NULL;
kernel/trace/trace_uprobe.c
552
char *gbuf __free(kfree) = NULL;
kernel/trace/trace_uprobe.c
553
char *buf __free(kfree) = NULL;
lib/crypto/mldsa.c
552
struct mldsa_verification_workspace *ws __free(kfree_sensitive) =
lib/sys_info.c
107
char *names __free(kfree) = kzalloc(maxlen, GFP_KERNEL);
lib/test_bitops.c
58
unsigned long *buf __free(kfree) = NULL;
mm/execmem.c
481
void *p __free(execmem) = execmem_alloc(type, size);
mm/memfd.c
509
char *name __free(kfree) = NULL;
net/core/dev.h
41
for (struct net_device *var_name __free(netdev_unlock) = NULL; \
net/core/dev.h
55
for (struct net_device *var_name __free(netdev_unlock_ops_compat) = NULL; \
net/mac80211/mlme.c
11109
u8 *scratch __free(kfree) = kzalloc(scratch_len, GFP_KERNEL);
net/mac80211/mlme.c
11124
struct ieee802_11_elems *link_elems __free(kfree) = NULL;
net/mac80211/mlme.c
11173
struct ieee802_11_elems *elems __free(kfree) = NULL;
net/wireless/nl80211.c
12309
struct nlattr **attrs __free(kfree) = kzalloc(attrsize, GFP_KERNEL);
security/keys/trusted-keys/trusted_tpm2.c
375
u8 *blob_ref __free(kfree) = NULL;
security/landlock/domain.c
45
struct file *file __free(fput) = NULL;
security/landlock/domain.c
46
char *buffer __free(kfree) = NULL;
security/landlock/domain.c
85
const void *buffer __free(kfree) = NULL;
security/landlock/ruleset.c
540
struct landlock_ruleset *new_dom __free(landlock_put_ruleset) = NULL;
security/landlock/syscalls.c
425
struct landlock_ruleset *ruleset __free(landlock_put_ruleset) = NULL;
security/landlock/syscalls.c
485
struct landlock_ruleset *ruleset __free(landlock_put_ruleset) = NULL;
sound/core/compress_offload.c
1113
struct snd_compr_task *task __free(kfree) =
sound/core/compress_offload.c
1175
struct snd_compr_task *task __free(kfree) =
sound/core/compress_offload.c
1267
struct snd_compr_task_status *status __free(kfree) =
sound/core/compress_offload.c
521
struct snd_compr_codec_caps *caps __free(kfree) =
sound/core/compress_offload.c
657
struct snd_compr_params *params __free(kfree) =
sound/core/compress_offload.c
696
struct snd_codec *params __free(kfree) =
sound/core/control.c
1248
struct snd_ctl_elem_value *control __free(kfree) =
sound/core/control.c
1325
struct snd_ctl_elem_value *control __free(kfree) =
sound/core/control.c
870
struct snd_ctl_card_info *info __free(kfree) =
sound/core/control_compat.c
179
struct snd_ctl_elem_info *info __free(kfree) =
sound/core/control_compat.c
285
struct snd_ctl_elem_value *data __free(kfree) =
sound/core/control_compat.c
320
struct snd_ctl_elem_value *data __free(kfree) =
sound/core/control_compat.c
382
struct snd_ctl_elem_info *data __free(kfree) =
sound/core/control_compat.c
84
struct snd_ctl_elem_info *data __free(kfree) =
sound/core/control_led.c
251
struct snd_card *card __free(snd_card_unref) =
sound/core/control_led.c
309
struct snd_card *card __free(snd_card_unref) =
sound/core/control_led.c
603
struct snd_card *card __free(snd_card_unref) =
sound/core/oss/mixer_oss.c
1029
struct snd_ctl_elem_info *uinfo __free(kfree) =
sound/core/oss/mixer_oss.c
532
struct snd_ctl_elem_info *uinfo __free(kfree) =
sound/core/oss/mixer_oss.c
534
struct snd_ctl_elem_value *uctl __free(kfree) =
sound/core/oss/mixer_oss.c
568
struct snd_ctl_elem_info *uinfo __free(kfree) =
sound/core/oss/mixer_oss.c
570
struct snd_ctl_elem_value *uctl __free(kfree) =
sound/core/oss/mixer_oss.c
631
struct snd_ctl_elem_info *uinfo __free(kfree) =
sound/core/oss/mixer_oss.c
633
struct snd_ctl_elem_value *uctl __free(kfree) =
sound/core/oss/mixer_oss.c
671
struct snd_ctl_elem_info *uinfo __free(kfree) =
sound/core/oss/mixer_oss.c
673
struct snd_ctl_elem_value *uctl __free(kfree) =
sound/core/oss/mixer_oss.c
800
struct snd_ctl_elem_info *uinfo __free(kfree) =
sound/core/oss/mixer_oss.c
802
struct snd_ctl_elem_value *uctl __free(kfree) =
sound/core/oss/mixer_oss.c
845
struct snd_ctl_elem_info *uinfo __free(kfree) =
sound/core/oss/mixer_oss.c
847
struct snd_ctl_elem_value *uctl __free(kfree) =
sound/core/oss/mixer_oss.c
895
struct snd_ctl_elem_info *info __free(kfree) =
sound/core/oss/pcm_oss.c
1861
struct snd_pcm_hw_params *params __free(kfree) =
sound/core/oss/pcm_oss.c
400
struct snd_pcm_hw_params *save __free(kfree) =
sound/core/oss/pcm_oss.c
413
struct snd_pcm_hw_params *params1 __free(kfree) =
sound/core/oss/pcm_oss.c
788
struct snd_pcm_hw_params *save __free(kfree) =
sound/core/pcm.c
336
struct snd_pcm_info *info __free(kfree) =
sound/core/pcm_compat.c
245
struct snd_pcm_hw_params *data __free(kfree) =
sound/core/pcm_compat.c
352
void __user **bufs __free(kfree) =
sound/core/pcm_native.c
2298
struct snd_pcm_group *group __free(kfree) =
sound/core/pcm_native.c
246
struct snd_pcm_info *info __free(kfree) =
sound/core/pcm_native.c
3307
void *bufs __free(kfree) = NULL;
sound/core/pcm_native.c
3612
void __user **bufs __free(kfree) =
sound/core/pcm_native.c
3651
void __user **bufs __free(kfree) =
sound/core/pcm_native.c
382
unsigned int *rstamps __free(kfree) =
sound/core/pcm_native.c
4126
struct snd_pcm_hw_params *params __free(kfree) =
sound/core/pcm_native.c
4131
struct snd_pcm_hw_params_old *oparams __free(kfree) =
sound/core/pcm_native.c
4155
struct snd_pcm_hw_params *params __free(kfree) =
sound/core/pcm_native.c
4160
struct snd_pcm_hw_params_old *oparams __free(kfree) =
sound/core/pcm_native.c
587
struct snd_pcm_hw_params *params __free(kfree) =
sound/core/pcm_native.c
893
struct snd_pcm_hw_params *params __free(kfree) =
sound/core/seq/oss/seq_oss_init.c
67
struct snd_seq_port_info *port __free(kfree) =
sound/core/seq/oss/seq_oss_midi.c
309
struct seq_oss_midi *mdev __free(seq_oss_midi) =
sound/core/seq/oss/seq_oss_midi.c
368
struct seq_oss_midi *mdev __free(seq_oss_midi) =
sound/core/seq/oss/seq_oss_midi.c
403
struct seq_oss_midi *mdev __free(seq_oss_midi) =
sound/core/seq/oss/seq_oss_midi.c
425
struct seq_oss_midi *mdev __free(seq_oss_midi) =
sound/core/seq/oss/seq_oss_midi.c
471
struct seq_oss_midi *mdev __free(seq_oss_midi) =
sound/core/seq/oss/seq_oss_midi.c
491
struct seq_oss_midi *mdev __free(seq_oss_midi) =
sound/core/seq/oss/seq_oss_midi.c
598
struct seq_oss_midi *mdev __free(seq_oss_midi) =
sound/core/seq/oss/seq_oss_midi.c
616
struct seq_oss_midi *mdev __free(seq_oss_midi) =
sound/core/seq/oss/seq_oss_midi.c
655
struct seq_oss_midi *mdev __free(seq_oss_midi) =
sound/core/seq/oss/seq_oss_midi.c
68
struct snd_seq_client_info *clinfo __free(kfree) =
sound/core/seq/oss/seq_oss_midi.c
70
struct snd_seq_port_info *pinfo __free(kfree) =
sound/core/seq/oss/seq_oss_synth.c
193
struct seq_oss_synth *rec __free(seq_oss_synth) = get_sdev(i);
sound/core/seq/oss/seq_oss_synth.c
288
struct seq_oss_synth *rec __free(seq_oss_synth) =
sound/core/seq/oss/seq_oss_synth.c
390
struct seq_oss_synth *rec __free(seq_oss_synth) =
sound/core/seq/oss/seq_oss_synth.c
424
struct seq_oss_synth *rec __free(seq_oss_synth) =
sound/core/seq/oss/seq_oss_synth.c
441
struct seq_oss_synth *rec __free(seq_oss_synth) =
sound/core/seq/oss/seq_oss_synth.c
502
struct seq_oss_synth *rec __free(seq_oss_synth) =
sound/core/seq/oss/seq_oss_synth.c
551
struct seq_oss_synth *rec __free(seq_oss_synth) =
sound/core/seq/oss/seq_oss_synth.c
578
struct seq_oss_synth *rec __free(seq_oss_synth) =
sound/core/seq/seq_clientmgr.c
1159
struct snd_seq_client *cptr __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
1212
struct snd_seq_client *cptr __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
1349
struct snd_seq_client *cptr __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
1354
struct snd_seq_client_port *port __free(snd_seq_port) =
sound/core/seq/seq_clientmgr.c
1375
struct snd_seq_client_port *port __free(snd_seq_port) =
sound/core/seq/seq_clientmgr.c
1451
struct snd_seq_client *receiver __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
1455
struct snd_seq_client *sender __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
1459
struct snd_seq_client_port *sport __free(snd_seq_port) =
sound/core/seq/seq_clientmgr.c
1463
struct snd_seq_client_port *dport __free(snd_seq_port) =
sound/core/seq/seq_clientmgr.c
1490
struct snd_seq_client *receiver __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
1494
struct snd_seq_client *sender __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
1498
struct snd_seq_client_port *sport __free(snd_seq_port) =
sound/core/seq/seq_clientmgr.c
1502
struct snd_seq_client_port *dport __free(snd_seq_port) =
sound/core/seq/seq_clientmgr.c
1523
struct snd_seq_queue *q __free(snd_seq_queue) =
sound/core/seq/seq_clientmgr.c
1554
struct snd_seq_queue *q __free(snd_seq_queue) =
sound/core/seq/seq_clientmgr.c
1588
struct snd_seq_queue *q __free(snd_seq_queue) =
sound/core/seq/seq_clientmgr.c
1604
struct snd_seq_queue *q __free(snd_seq_queue) =
sound/core/seq/seq_clientmgr.c
1622
struct snd_seq_queue *queue __free(snd_seq_queue) =
sound/core/seq/seq_clientmgr.c
1650
struct snd_seq_queue *queue __free(snd_seq_queue) =
sound/core/seq/seq_clientmgr.c
1699
struct snd_seq_queue *queue __free(snd_seq_queue) =
sound/core/seq/seq_clientmgr.c
1732
struct snd_seq_queue *q __free(snd_seq_queue) =
sound/core/seq/seq_clientmgr.c
1793
struct snd_seq_client *cptr __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
1894
struct snd_seq_client *sender __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
1898
struct snd_seq_client_port *sport __free(snd_seq_port) =
sound/core/seq/seq_clientmgr.c
1916
struct snd_seq_client *cptr __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
1920
struct snd_seq_client_port *port __free(snd_seq_port) =
sound/core/seq/seq_clientmgr.c
1975
struct snd_seq_client *cptr __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
1993
struct snd_seq_client *cptr __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
2000
struct snd_seq_client_port *port __free(snd_seq_port) =
sound/core/seq/seq_clientmgr.c
2088
struct snd_seq_client *cptr __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
2364
struct snd_seq_client *cptr __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
2400
struct snd_seq_client *cptr __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
2454
struct snd_seq_client *client __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
2601
struct snd_seq_client *client __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
497
struct snd_seq_client *dest __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
568
struct snd_seq_queue *q __free(snd_seq_queue) =
sound/core/seq/seq_clientmgr.c
612
struct snd_seq_client *dest __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
617
struct snd_seq_client_port *dest_port __free(snd_seq_port) =
sound/core/seq/seq_clientmgr.c
684
struct snd_seq_client_port *src_port __free(snd_seq_port) =
sound/core/seq/seq_clientmgr.c
810
struct snd_seq_client *client __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
890
struct snd_seq_client_port *src_port __free(snd_seq_port) =
sound/core/seq/seq_compat.c
35
struct snd_seq_port_info *data __free(kfree) =
sound/core/seq/seq_midi.c
283
struct snd_rawmidi_info *info __free(kfree) =
sound/core/seq/seq_midi.c
323
struct snd_seq_port_info *port __free(kfree) =
sound/core/seq/seq_ports.c
216
struct snd_seq_client *c __free(snd_seq_client) = NULL;
sound/core/seq/seq_ports.c
217
struct snd_seq_client_port *aport __free(snd_seq_port) =
sound/core/seq/seq_queue.c
214
struct snd_seq_queue *q __free(snd_seq_queue) =
sound/core/seq/seq_queue.c
294
struct snd_seq_queue *q __free(snd_seq_queue) =
sound/core/seq/seq_queue.c
366
struct snd_seq_queue *q __free(snd_seq_queue) = queueptr(queueid);
sound/core/seq/seq_queue.c
381
struct snd_seq_queue *q __free(snd_seq_queue) = queueptr(queueid);
sound/core/seq/seq_queue.c
409
struct snd_seq_queue *queue __free(snd_seq_queue) =
sound/core/seq/seq_queue.c
429
struct snd_seq_queue *queue __free(snd_seq_queue) =
sound/core/seq/seq_queue.c
442
struct snd_seq_queue *q __free(snd_seq_queue) = queueptr(queueid);
sound/core/seq/seq_queue.c
484
struct snd_seq_queue *queue __free(snd_seq_queue) =
sound/core/seq/seq_queue.c
501
struct snd_seq_queue *q __free(snd_seq_queue) =
sound/core/seq/seq_queue.c
531
struct snd_seq_queue *q __free(snd_seq_queue) = queueptr(i);
sound/core/seq/seq_queue.c
552
struct snd_seq_queue *q __free(snd_seq_queue) = queueptr(i);
sound/core/seq/seq_queue.c
650
struct snd_seq_queue *q __free(snd_seq_queue) =
sound/core/seq/seq_queue.c
679
struct snd_seq_queue *q __free(snd_seq_queue) = queueptr(i);
sound/core/seq/seq_timer.c
448
struct snd_seq_queue *q __free(snd_seq_queue) = queueptr(idx);
sound/core/seq/seq_ump_client.c
222
struct snd_seq_port_info *port __free(kfree) =
sound/core/seq/seq_ump_client.c
248
struct snd_seq_port_info *old __free(kfree) =
sound/core/seq/seq_ump_client.c
250
struct snd_seq_port_info *new __free(kfree) =
sound/core/seq/seq_ump_client.c
285
struct snd_seq_port_info *port __free(kfree) =
sound/core/seq/seq_virmidi.c
369
struct snd_seq_port_info *pinfo __free(kfree) =
sound/core/timer.c
1620
struct snd_timer_ginfo *ginfo __free(kfree) =
sound/core/timer.c
1768
struct snd_timer_info *info __free(kfree) =
sound/core/timer.c
2196
struct snd_timer_uinfo *utimer_info __free(kfree) =
sound/core/vmaster.c
343
struct snd_ctl_elem_value *uval __free(kfree) =
sound/core/vmaster.c
60
struct snd_ctl_elem_value *uctl __free(kfree) =
sound/core/vmaster.c
86
struct snd_ctl_elem_info *uinfo __free(kfree) =
sound/hda/codecs/cirrus/cs8409.c
1333
struct fwnode_handle *fwnode __free(fwnode_handle) =
sound/hda/codecs/generic.c
1993
struct auto_pin_cfg *best_cfg __free(kfree) =
sound/hda/codecs/realtek/alc269.c
3226
struct fwnode_handle *fwnode __free(fwnode_handle) =
sound/hda/codecs/realtek/realtek.c
223
struct snd_ctl_elem_value *uctl __free(kfree) =
sound/hda/common/codec.c
1857
struct snd_ctl_elem_value *ucontrol __free(kfree) =
sound/hda/common/sysfs.c
311
char *key __free(kfree) =
sound/soc/amd/acp/acp-sdw-legacy-mach.c
421
struct asoc_sdw_dailink *soc_dais __free(kfree) =
sound/soc/amd/acp/acp-sdw-legacy-mach.c
427
struct asoc_sdw_endpoint *soc_ends __free(kfree) =
sound/soc/amd/acp/acp-sdw-sof-mach.c
290
struct asoc_sdw_dailink *sof_dais __free(kfree) =
sound/soc/amd/acp/acp-sdw-sof-mach.c
296
struct asoc_sdw_endpoint *sof_ends __free(kfree) =
sound/soc/codecs/audio-iio-aux.c
138
char *input_name __free(kfree) = kasprintf(GFP_KERNEL, "%s IN", chan->name);
sound/soc/codecs/audio-iio-aux.c
142
char *output_name __free(kfree) = kasprintf(GFP_KERNEL, "%s OUT", chan->name);
sound/soc/codecs/audio-iio-aux.c
146
char *pga_name __free(kfree) = kasprintf(GFP_KERNEL, "%s PGA", chan->name);
sound/soc/codecs/audio-iio-aux.c
249
const char **names __free(kfree) = kcalloc(iio_aux->num_chans,
sound/soc/codecs/audio-iio-aux.c
255
u32 *invert_ranges __free(kfree) = kcalloc(iio_aux->num_chans,
sound/soc/codecs/aw88395/aw88395_lib.c
368
struct aw_bin *aw_bin __free(kfree) = kzalloc(data_len + sizeof(struct aw_bin),
sound/soc/codecs/aw88395/aw88395_lib.c
431
struct aw_bin *aw_bin __free(kfree) = kzalloc(data_len + sizeof(*aw_bin),
sound/soc/codecs/aw88395/aw88395_lib.c
668
struct aw_all_prof_info *all_prof_info __free(kfree) = kzalloc_obj(*all_prof_info);
sound/soc/codecs/cs-amp-lib.c
321
void *buf __free(kfree) = kzalloc(size + 1, GFP_KERNEL);
sound/soc/codecs/cs-amp-lib.c
746
char *ssidex_buf __free(kfree) = cs_amp_alloc_get_efi_variable(DELL_SSIDEXV2_EFI_NAME,
sound/soc/codecs/lpass-rx-macro.c
3812
struct reg_default *reg_defaults __free(kfree) = NULL;
sound/soc/codecs/lpass-rx-macro.c
3849
struct regmap_config *reg_config __free(kfree) = kmemdup(&rx_regmap_config,
sound/soc/codecs/lpass-wsa-macro.c
2718
struct reg_default *reg_defaults __free(kfree) = NULL;
sound/soc/codecs/lpass-wsa-macro.c
2756
struct regmap_config *reg_config __free(kfree) = kmemdup(&wsa_regmap_config,
sound/soc/codecs/sma1307.c
1704
int *data __free(kfree) = kzalloc(fw->size, GFP_KERNEL);
sound/soc/codecs/tas2783-sdw.c
736
struct tas_fw_hdr *hdr __free(kfree) = kzalloc_obj(*hdr);
sound/soc/codecs/tas2783-sdw.c
737
struct tas_fw_file *file __free(kfree) = kzalloc_obj(*file);
sound/soc/codecs/wcd9335.c
2733
char *wname __free(kfree) = kmemdup_nul(w->name, 15, GFP_KERNEL);
sound/soc/codecs/wcd934x.c
4935
char *wname __free(kfree) = kstrndup(w->name, 15, GFP_KERNEL);
sound/soc/codecs/wm_adsp.c
419
void *scratch __free(kvfree) = vmemdup_user(bytes, size);
sound/soc/generic/audio-graph-card.c
144
struct device_node *port_cpu __free(device_node) = ep_to_port(ep_cpu);
sound/soc/generic/audio-graph-card.c
145
struct device_node *port_codec __free(device_node) = ep_to_port(ep_codec);
sound/soc/generic/audio-graph-card.c
146
struct device_node *ports_cpu __free(device_node) = port_to_ports(port_cpu);
sound/soc/generic/audio-graph-card.c
147
struct device_node *ports_codec __free(device_node) = port_to_ports(port_codec);
sound/soc/generic/audio-graph-card.c
264
struct device_node *port __free(device_node) = ep_to_port(ep);
sound/soc/generic/audio-graph-card.c
265
struct device_node *ports __free(device_node) = port_to_ports(port);
sound/soc/generic/audio-graph-card.c
367
struct device_node *codec_ep __free(device_node) = of_graph_get_remote_endpoint(cpu_ep);
sound/soc/generic/audio-graph-card.c
368
struct device_node *codec_port __free(device_node) = ep_to_port(codec_ep);
sound/soc/generic/audio-graph-card.c
556
struct link_info *li __free(kfree) = kzalloc_obj(*li);
sound/soc/generic/audio-graph-card.c
91
struct device_node *port __free(device_node) = ep_to_port(ep);
sound/soc/generic/audio-graph-card.c
92
struct device_node *ports __free(device_node) = port_to_ports(port);
sound/soc/generic/audio-graph-card.c
93
struct device_node *node __free(device_node) = of_graph_get_port_parent(ep);
sound/soc/generic/audio-graph-card2.c
1026
struct device_node *ep0 __free(device_node) = of_graph_get_next_port_endpoint(port0, NULL);
sound/soc/generic/audio-graph-card2.c
1027
struct device_node *ep1 __free(device_node) = of_graph_get_next_port_endpoint(port1, NULL);
sound/soc/generic/audio-graph-card2.c
1029
struct device_node *codec0_ep __free(device_node) = of_graph_get_remote_endpoint(ep0);
sound/soc/generic/audio-graph-card2.c
1030
struct device_node *codec1_ep __free(device_node) = of_graph_get_remote_endpoint(ep1);
sound/soc/generic/audio-graph-card2.c
1138
struct device_node *cpu_ep __free(device_node) = of_graph_get_next_port_endpoint(cpu_port, NULL);
sound/soc/generic/audio-graph-card2.c
1139
struct device_node *codec_port __free(device_node) = of_graph_get_remote_port(cpu_ep);
sound/soc/generic/audio-graph-card2.c
1163
struct device_node *ep __free(device_node) = of_graph_get_next_port_endpoint(lnk, NULL);
sound/soc/generic/audio-graph-card2.c
1164
struct device_node *rport __free(device_node) = of_graph_get_remote_port(ep);
sound/soc/generic/audio-graph-card2.c
1200
struct device_node *ports __free(device_node) = port_to_ports(lnk);
sound/soc/generic/audio-graph-card2.c
1203
struct device_node *ep0 __free(device_node) = of_graph_get_next_port_endpoint(port0, NULL);
sound/soc/generic/audio-graph-card2.c
1204
struct device_node *ep1 __free(device_node) = of_graph_get_next_port_endpoint(port1, NULL);
sound/soc/generic/audio-graph-card2.c
1205
struct device_node *codec0 __free(device_node) = of_graph_get_remote_port(ep0);
sound/soc/generic/audio-graph-card2.c
1206
struct device_node *codec1 __free(device_node) = of_graph_get_remote_port(ep1);
sound/soc/generic/audio-graph-card2.c
1308
struct link_info *li __free(kfree) = kzalloc_obj(*li);
sound/soc/generic/audio-graph-card2.c
343
struct device_node *ports __free(device_node) = port_to_ports(*port);
sound/soc/generic/audio-graph-card2.c
372
struct device_node *ep __free(device_node) = of_graph_get_next_port_endpoint(*port, NULL);
sound/soc/generic/audio-graph-card2.c
389
struct device_node *port __free(device_node) = ep_to_port(ep);
sound/soc/generic/audio-graph-card2.c
390
struct device_node *ports __free(device_node) = port_to_ports(port);
sound/soc/generic/audio-graph-card2.c
484
struct device_node *rport __free(device_node) = ep_to_port(ep);
sound/soc/generic/audio-graph-card2.c
485
struct device_node *rports __free(device_node) = port_to_ports(rport);
sound/soc/generic/audio-graph-card2.c
537
struct device_node *mcpu_ep __free(device_node) = of_graph_get_next_port_endpoint(mcpu_port, NULL);
sound/soc/generic/audio-graph-card2.c
538
struct device_node *mcpu_ports __free(device_node) = port_to_ports(mcpu_port);
sound/soc/generic/audio-graph-card2.c
539
struct device_node *mcpu_port_top __free(device_node) = of_graph_get_next_port(mcpu_ports, NULL);
sound/soc/generic/audio-graph-card2.c
540
struct device_node *mcpu_ep_top __free(device_node) = of_graph_get_next_port_endpoint(mcpu_port_top, NULL);
sound/soc/generic/audio-graph-card2.c
541
struct device_node *mcodec_ep_top __free(device_node) = of_graph_get_remote_endpoint(mcpu_ep_top);
sound/soc/generic/audio-graph-card2.c
542
struct device_node *mcodec_port_top __free(device_node) = ep_to_port(mcodec_ep_top);
sound/soc/generic/audio-graph-card2.c
543
struct device_node *mcodec_ports __free(device_node) = port_to_ports(mcodec_port_top);
sound/soc/generic/audio-graph-card2.c
560
struct device_node *mcodec_ep_n __free(device_node) = of_graph_get_remote_endpoint(mcpu_ep_n);
sound/soc/generic/audio-graph-card2.c
561
struct device_node *mcodec_port __free(device_node) = ep_to_port(mcodec_ep_n);
sound/soc/generic/audio-graph-card2.c
634
struct device_node *ep __free(device_node) = graph_get_next_multi_ep(&port, idx + 1);
sound/soc/generic/audio-graph-card2.c
670
struct device_node *port __free(device_node) = ep_to_port(ep);
sound/soc/generic/audio-graph-card2.c
725
struct device_node *port __free(device_node) = ep_to_port(ep);
sound/soc/generic/audio-graph-card2.c
726
struct device_node *ports __free(device_node) = port_to_ports(port);
sound/soc/generic/audio-graph-card2.c
762
struct device_node *ports_cpu __free(device_node) = port_to_ports(port_cpu);
sound/soc/generic/audio-graph-card2.c
772
struct device_node *ports_codec __free(device_node) = port_to_ports(port_codec);
sound/soc/generic/audio-graph-card2.c
845
struct device_node *cpu_ep __free(device_node) = of_graph_get_next_port_endpoint(cpu_port, NULL);
sound/soc/generic/audio-graph-card2.c
846
struct device_node *codec_ep __free(device_node) = of_graph_get_remote_endpoint(cpu_ep);
sound/soc/generic/audio-graph-card2.c
876
struct device_node *ep __free(device_node) = of_graph_get_next_port_endpoint(lnk, NULL);
sound/soc/generic/audio-graph-card2.c
877
struct device_node *rep __free(device_node) = of_graph_get_remote_endpoint(ep);
sound/soc/generic/audio-graph-card2.c
971
struct device_node *ports __free(device_node) = port_to_ports(port0);
sound/soc/generic/audio-graph-card2.c
972
struct device_node *port1 __free(device_node) = of_graph_get_next_port(ports, port0);
sound/soc/generic/simple-card-utils.c
1032
struct device_node *parent __free(device_node) = of_get_parent(np);
sound/soc/generic/simple-card-utils.c
1041
struct device_node *ports __free(device_node) = of_get_parent(port);
sound/soc/generic/simple-card-utils.c
1055
struct device_node *node __free(device_node) = of_graph_get_port_parent(ep);
sound/soc/generic/simple-card-utils.c
1056
struct device_node *port __free(device_node) = of_get_parent(ep);
sound/soc/generic/simple-card-utils.c
171
u32 *array_values __free(kfree) = kcalloc(n, sizeof(*array_values), GFP_KERNEL);
sound/soc/generic/simple-card.c
135
struct device_node *node __free(device_node) = of_get_parent(np);
sound/soc/generic/simple-card.c
187
struct device_node *node __free(device_node) = of_get_parent(cpu);
sound/soc/generic/simple-card.c
241
struct device_node *node __free(device_node) = of_get_parent(np);
sound/soc/generic/simple-card.c
326
struct device_node *node __free(device_node) = of_get_parent(np);
sound/soc/generic/simple-card.c
335
struct device_node *plat __free(device_node) = of_get_child_by_name(node, prop);
sound/soc/generic/simple-card.c
388
struct device_node *add_devs __free(device_node) = of_get_child_by_name(top, PREFIX "additional-devs");
sound/soc/generic/simple-card.c
402
struct device_node *codec __free(device_node) =
sound/soc/generic/simple-card.c
409
struct device_node *plat __free(device_node) =
sound/soc/generic/simple-card.c
507
struct device_node *node __free(device_node) = of_get_child_by_name(dev->of_node, PREFIX "additional-devs");
sound/soc/generic/simple-card.c
729
struct link_info *li __free(kfree) = kzalloc_obj(*li);
sound/soc/qcom/qdsp6/audioreach.c
1053
struct gpr_pkt *pkt __free(kfree) = audioreach_alloc_apm_cmd_pkt(size, APM_CMD_SET_CFG, 0);
sound/soc/qcom/qdsp6/audioreach.c
1091
struct gpr_pkt *pkt __free(kfree) =
sound/soc/qcom/qdsp6/audioreach.c
1139
struct gpr_pkt *pkt __free(kfree) =
sound/soc/qcom/qdsp6/audioreach.c
1186
struct gpr_pkt *pkt __free(kfree) = audioreach_alloc_apm_cmd_pkt(size, APM_CMD_SET_CFG, 0);
sound/soc/qcom/qdsp6/audioreach.c
1211
struct gpr_pkt *pkt __free(kfree) = audioreach_alloc_apm_cmd_pkt(size, APM_CMD_SET_CFG, 0);
sound/soc/qcom/qdsp6/audioreach.c
1406
struct gpr_pkt *pkt __free(kfree) = NULL;
sound/soc/qcom/qdsp6/audioreach.c
1463
struct gpr_pkt *pkt __free(kfree) = audioreach_alloc_cmd_pkt(sizeof(*eos),
sound/soc/qcom/qdsp6/audioreach.c
648
struct gpr_pkt *pkt __free(kfree) = audioreach_alloc_apm_cmd_pkt(size, APM_CMD_SET_CFG, 0);
sound/soc/qcom/qdsp6/audioreach.c
707
struct gpr_pkt *pkt __free(kfree) = audioreach_alloc_apm_cmd_pkt(size, APM_CMD_SET_CFG, 0);
sound/soc/qcom/qdsp6/audioreach.c
767
struct gpr_pkt *pkt __free(kfree) = audioreach_alloc_apm_cmd_pkt(payload_size, APM_CMD_SET_CFG, 0);
sound/soc/qcom/qdsp6/audioreach.c
823
struct gpr_pkt *pkt __free(kfree) = audioreach_alloc_apm_cmd_pkt(size, APM_CMD_SET_CFG, 0);
sound/soc/qcom/qdsp6/audioreach.c
846
struct gpr_pkt *pkt __free(kfree) = audioreach_alloc_apm_cmd_pkt(payload_size, APM_CMD_SET_CFG, 0);
sound/soc/qcom/qdsp6/audioreach.c
961
struct gpr_pkt *pkt __free(kfree) = audioreach_alloc_cmd_pkt(payload_size,
sound/soc/qcom/qdsp6/audioreach.c
991
struct gpr_pkt *pkt __free(kfree) = audioreach_alloc_apm_cmd_pkt(size, APM_CMD_SET_CFG, 0);
sound/soc/qcom/qdsp6/q6adm.c
335
void *p __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6adm.c
471
void *matrix_map __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6afe.c
1079
void *p __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6afe.c
1131
void *p __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6afe.c
1288
void *p __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6afe.c
1691
void *p __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6afe.c
1836
void *p __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6afe.c
1871
void *p __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6apm.c
104
struct gpr_pkt *pkt __free(kfree) = audioreach_alloc_apm_cmd_pkt(payload_size, opcode, 0);
sound/soc/qcom/qdsp6/q6apm.c
144
struct gpr_pkt *pkt __free(kfree) = audioreach_alloc_apm_cmd_pkt(0,
sound/soc/qcom/qdsp6/q6apm.c
273
struct gpr_pkt *pkt __free(kfree) =
sound/soc/qcom/qdsp6/q6apm.c
414
struct gpr_pkt *pkt __free(kfree) = audioreach_alloc_pkt(sizeof(*write_buffer),
sound/soc/qcom/qdsp6/q6apm.c
452
struct gpr_pkt *pkt __free(kfree) = audioreach_alloc_pkt(sizeof(*read_buffer),
sound/soc/qcom/qdsp6/q6asm.c
1010
void *p __free(kfree) = kzalloc(pkt_size, GFP_ATOMIC);
sound/soc/qcom/qdsp6/q6asm.c
1093
void *p __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6asm.c
1132
void *p __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6asm.c
1164
void *p __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6asm.c
1197
void *p __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6asm.c
1231
void *p __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6asm.c
1268
void *p __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6asm.c
1303
void *p __free(kfree) = kzalloc(pkt_size, GFP_ATOMIC);
sound/soc/qcom/qdsp6/q6asm.c
1362
void *p __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6asm.c
1409
void *p __free(kfree) = kzalloc(pkt_size, GFP_ATOMIC);
sound/soc/qcom/qdsp6/q6asm.c
1452
void *p __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6asm.c
1523
void *p __free(kfree) = kzalloc(pkt_size, GFP_ATOMIC);
sound/soc/qcom/qdsp6/q6asm.c
345
void *p __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6asm.c
448
void *p __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6asm.c
932
void *p __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6prm.c
115
struct gpr_pkt *pkt __free(kfree) =
sound/soc/qcom/qdsp6/q6prm.c
147
struct gpr_pkt *pkt __free(kfree) =
sound/soc/qcom/qdsp6/q6prm.c
74
struct gpr_pkt *pkt __free(kfree) =
sound/soc/qcom/qdsp6/topology.c
1318
char *tplg_fw_name __free(kfree) = kasprintf(GFP_KERNEL, "qcom/%s/%s-tplg.bin",
sound/soc/renesas/rcar/msiof.c
567
struct device_node *port __free(device_node) = of_graph_get_next_port(dev->of_node, NULL);
sound/soc/renesas/rcar/ssiu.c
512
struct device_node *node __free(device_node) = rsnd_ssiu_of_node(priv);
sound/soc/sdca/sdca_functions.c
1239
u32 *delay_list __free(kfree) = kcalloc(num_delays, sizeof(*delay_list),
sound/soc/sdca/sdca_functions.c
1303
u8 *affected_list __free(kfree) = kcalloc(num_affected, sizeof(*affected_list),
sound/soc/sdca/sdca_functions.c
1551
u32 *entity_list __free(kfree) = kcalloc(num_entities, sizeof(*entity_list),
sound/soc/sdca/sdca_functions.c
1707
u32 *managed_list __free(kfree) = kcalloc(num_managed, sizeof(*managed_list),
sound/soc/sdca/sdca_functions.c
2025
u32 *cluster_list __free(kfree) = kcalloc(num_clusters, sizeof(*cluster_list),
sound/soc/sdca/sdca_functions.c
204
struct raw_init_write *raw __free(kfree) = NULL;
sound/soc/sdca/sdca_functions.c
2085
u32 *filesets_list __free(kfree) = kcalloc(num_sets, sizeof(u32),
sound/soc/sdca/sdca_functions.c
2123
u32 *fileset_entries __free(kfree) = kcalloc(num_entries, sizeof(u32),
sound/soc/sdca/sdca_hid.c
137
void *val __free(kfree) = NULL;
sound/soc/sdca/sdca_jack.c
43
struct snd_ctl_elem_value *ucontrol __free(kfree) = NULL;
sound/soc/sdca/sdca_jack.c
50
const char *name __free(kfree) = kasprintf(GFP_KERNEL, "%s %s",
sound/soc/soc-dapm.c
359
struct snd_soc_dapm_widget *w __free(kfree) = kmemdup(_widget,
sound/soc/soc-dapm.c
3974
struct snd_pcm_hw_params *params __free(kfree) = kzalloc_obj(*params);
sound/soc/soc-ops.c
575
void *data __free(kfree) = kmemdup(ucontrol->value.bytes.data, len,
sound/soc/sof/ipc4-topology.c
2046
struct snd_pcm_hw_params *ref_params __free(kfree) = NULL;
sound/usb/fcp.c
192
struct fcp_usb_packet *req __free(kfree) = NULL;
sound/usb/fcp.c
198
struct fcp_usb_packet *resp __free(kfree) = NULL;
sound/usb/fcp.c
307
void *step0_resp __free(kfree) =
sound/usb/fcp.c
312
void *step2_resp __free(kfree) =
sound/usb/fcp.c
488
void *resp __free(kfree) =
sound/usb/fcp.c
557
void *data __free(kfree) = NULL;
sound/usb/fcp.c
644
s16 *tmp_map __free(kfree) =
sound/usb/fcp.c
656
s16 *new_map __free(kfree) =
sound/usb/fcp.c
662
__le32 *meter_levels __free(kfree) =
sound/usb/mixer_scarlett2.c
2382
struct scarlett2_usb_packet *req __free(kfree) = NULL;
sound/usb/mixer_scarlett2.c
2388
struct scarlett2_usb_packet *resp __free(kfree) = NULL;
sound/usb/mixer_scarlett2.c
3919
char **values __free(kfree) =
sound/usb/mixer_scarlett2.c
9121
u8 *resp __free(kfree) =
sound/usb/mixer_scarlett2.c
9154
} __packed *req __free(kfree) = NULL;
sound/usb/mixer_scarlett2.c
9276
u8 *resp_buf __free(kfree) =
sound/usb/quirks.c
1281
struct usb_device_descriptor *new_device_descriptor __free(kfree) =
sound/usb/quirks.c
2598
char *val __free(kfree) = kstrdup(str, GFP_KERNEL);
sound/usb/quirks.c
568
struct usb_device_descriptor *new_device_descriptor __free(kfree) =
sound/usb/quirks.c
946
struct usb_device_descriptor *new_device_descriptor __free(kfree) =
sound/usb/usx2y/us144mkii.c
441
char *handshake_buf __free(kfree) =
sound/usb/usx2y/us144mkii_controls.c
386
u8 *buf __free(kfree) =
sound/usb/usx2y/us144mkii_pcm.c
150
u8 *rate_payload_buf __free(kfree) =
tools/testing/cxl/test/cxl.c
1088
struct cxl_root *cxl_root __free(put_cxl_root) =