Symbol: __free
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) = of_find_compatible_node(NULL,
arch/powerpc/platforms/powernv/pci-ioda.c
295
unsigned long *pe_alloc __free(bitmap) = NULL;
arch/powerpc/platforms/pseries/msi.c
443
struct pseries_msi_device *pseries_dev __free(kfree)
arch/s390/kvm/dat.h
926
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
1030
struct vsie_rmap *rmap __free(kvfree) = NULL;
arch/s390/kvm/gmap.c
133
struct kvm_s390_mmu_cache *mc __free(kvm_s390_mmu_cache) = NULL;
arch/s390/kvm/gmap.c
861
struct kvm_s390_mmu_cache *mc __free(kvm_s390_mmu_cache) = NULL;
arch/s390/kvm/kvm-s390.c
2350
struct kvm_s390_mmu_cache *mc __free(kvm_s390_mmu_cache) = NULL;
arch/s390/kvm/kvm-s390.c
2351
u8 *bits __free(kvfree) = NULL;
arch/s390/kvm/kvm-s390.c
2833
void *tmpbuf __free(kvfree) = NULL;
arch/s390/kvm/kvm-s390.c
5364
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
3933
u8 *ptr, *key __free(kfree);
crypto/testmgr.c
3979
u8 *sig __free(kfree) = kzalloc(sig_size, GFP_KERNEL);
drivers/accel/amdxdna/aie2_ctx.c
242
struct aie2_ctx_health *aie2_health __free(kfree) = NULL;
drivers/accel/amdxdna/aie2_pci.c
807
struct amdxdna_drm_hwctx_entry *tmp __free(kfree) = NULL;
drivers/accel/amdxdna/aie2_pci.c
930
struct amdxdna_drm_query_telemetry_header *header __free(kfree) = NULL;
drivers/accel/ethosu/ethosu_drv.c
146
struct ethosu_file_priv __free(kfree) *priv = kzalloc_obj(*priv);
drivers/accel/ethosu/ethosu_gem.c
390
struct ethosu_validated_cmdstream_info __free(kfree) *info = kzalloc_obj(*info);
drivers/accel/ethosu/ethosu_job.c
499
struct drm_ethosu_job __free(kvfree) *jobs =
drivers/acpi/acpi_tad.c
249
char *str __free(kfree) = kmemdup_nul(buf, count, GFP_KERNEL);
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
2279
struct nfit_set_info2 *info2 __free(kfree) =
drivers/acpi/nfit/core.c
2281
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
277
struct device_node *np __free(device_node) = of_cpu_device_node_get(cpu);
drivers/base/cacheinfo.c
290
struct device_node *prev __free(device_node) = np;
drivers/base/cacheinfo.c
314
struct device_node *next __free(device_node) = of_find_next_cache_node(np);
drivers/base/cacheinfo.c
349
struct device_node *np __free(device_node) = of_cpu_device_node_get(cpu);
drivers/base/cacheinfo.c
361
struct device_node *prev __free(device_node) = np;
drivers/base/core.c
635
char *buf_con __free(kfree) = NULL, *buf_sup __free(kfree) = NULL;
drivers/base/core.c
683
char *buf_con __free(kfree) = NULL, *buf_sup __free(kfree) = NULL;
drivers/bluetooth/btbcm.c
543
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
1070
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
1181
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
153
struct cpufreq_policy *policy __free(put_cpufreq_policy) = NULL;
drivers/cpufreq/amd-pstate-ut.c
225
struct cpufreq_policy *policy __free(put_cpufreq_policy) = NULL;
drivers/cpufreq/amd-pstate-ut.c
283
char *buf __free(cleanup_page) = NULL;
drivers/cpufreq/amd-pstate-ut.c
491
struct cpufreq_policy *policy __free(put_cpufreq_policy) = NULL;
drivers/cpufreq/amd-pstate.c
1165
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpudata->cpu);
drivers/cpufreq/amd-pstate.c
1208
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpudata->cpu);
drivers/cpufreq/amd-pstate.c
673
struct cpufreq_policy *policy __free(put_cpufreq_policy) =
drivers/cpufreq/brcmstb-avs-cpufreq.c
483
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/cpufreq/cppc_cpufreq.c
790
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/cpufreq/cpufreq-dt-platdev.c
218
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
1860
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/cpufreq/cpufreq.c
1876
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/cpufreq/cpufreq.c
1892
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/cpufreq/cpufreq.c
1916
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/cpufreq/cpufreq.c
2763
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/cpufreq/cpufreq.c
2780
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/cpufreq/cpufreq.c
3058
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/cpufreq/intel_pstate.c
1483
struct cpufreq_policy *policy __free(put_cpufreq_policy) = cpufreq_cpu_get(cpu);
drivers/cpufreq/intel_pstate.c
1655
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
485
struct device_node *np __free(device_node) =
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/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
1357
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
1170
struct cxl_memdev *cxlmd __free(put_cxlmd) =
drivers/cxl/core/pci.c
735
struct cxl_port *port __free(put_cxl_port) =
drivers/cxl/core/pmem.c
61
struct cxl_root *cxl_root __free(put_cxl_root) = find_cxl_root(port);
drivers/cxl/core/port.c
1061
struct device *dev __free(put_device) = get_device(dport->dport_dev);
drivers/cxl/core/port.c
1188
void *dport_dr_group __free(cxl_dport_release_dr_group) =
drivers/cxl/core/port.c
1512
struct device *dev __free(put_device) =
drivers/cxl/core/port.c
1683
struct cxl_port *port __free(put_cxl_port) =
drivers/cxl/core/port.c
1733
struct cxl_port *parent_port __free(put_cxl_port) =
drivers/cxl/core/port.c
1840
struct cxl_port *port __free(put_cxl_port) =
drivers/cxl/core/port.c
675
struct cxl_root *cxl_root __free(kfree) = NULL;
drivers/cxl/core/port.c
676
struct cxl_port *port, *_port __free(kfree) = NULL;
drivers/cxl/core/port.c
842
struct device *dev __free(put_device) = &port->dev;
drivers/cxl/core/ras.c
110
struct device *mem_dev __free(put_device) = bus_find_device(
drivers/cxl/core/ras.c
84
struct pci_dev *pdev __free(pci_dev_put) =
drivers/cxl/core/ras_rch.c
105
struct cxl_port *port __free(put_cxl_port) =
drivers/cxl/core/region.c
3590
struct cxl_root *cxl_root __free(put_cxl_root) = find_cxl_root(port);
drivers/cxl/core/region.c
3819
struct cxl_root_decoder *cxlrd __free(put_cxl_root_decoder) =
drivers/cxl/core/region.c
3831
struct cxl_region *cxlr __free(put_cxl_region) =
drivers/cxl/core/region.c
4065
struct device *dev __free(put_device) = bus_find_device(
drivers/cxl/core/region.c
4134
struct device *dev __free(put_device) =
drivers/cxl/core/region_dax.c
87
struct cxl_dax_region *cxlr_dax __free(put_cxl_dax_region) =
drivers/cxl/core/region_pmem.c
62
struct cxl_pmem_region *cxlr_pmem __free(kfree) =
drivers/cxl/mem.c
135
struct cxl_port *parent_port __free(put_cxl_port) =
drivers/cxl/pci.c
1027
struct pci_dev *pdev __free(pci_dev_put) = NULL;
drivers/cxl/pci.c
713
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
477
u32 *num __free(kfree) = kcalloc(len, sizeof(*num), GFP_KERNEL);
drivers/dma/dma-axi-dmac.c
1066
struct device_node *of_channels __free(device_node) = of_get_child_by_name(dev->of_node,
drivers/dma/dw-edma/dw-edma-pcie.c
334
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/dma/imx-sdma.c
2367
struct device_node *sdma_parent_np __free(device_node) = of_get_parent(np);
drivers/edac/a72_edac.c
191
struct device_node *np __free(device_node) = of_cpu_device_node_get(cpu);
drivers/edac/versalnet_edac.c
889
struct device_node *r5_core_node __free(device_node) =
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-cdev.c
1441
struct iso_resource_event *e1 __free(kfree) = kmalloc_obj(*e1);
drivers/firewire/core-cdev.c
1442
struct iso_resource_event *e2 __free(kfree) = kmalloc_obj(*e2);
drivers/firewire/core-cdev.c
1443
struct iso_resource_auto *r __free(kfree) = kmalloc_obj(*r);
drivers/firewire/core-cdev.c
1516
struct iso_resource_event *e __free(kfree) = kmalloc_obj(*e);
drivers/firewire/core-cdev.c
1517
struct iso_resource_once *r __free(kfree) = kmalloc_obj(*r);
drivers/firewire/core-device.c
655
const u32 *new_rom, *old_rom __free(kfree) = NULL;
drivers/firewire/core-device.c
656
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/driver.c
1794
struct scmi_iterator *i __free(kfree) = kzalloc(sizeof(*i), GFP_KERNEL);
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
257
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
146
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/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
77
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
1380
void *ptr __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool,
drivers/firmware/qcom/qcom_scm.c
1565
void *keybuf __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool,
drivers/firmware/qcom/qcom_scm.c
1622
void *eph_key_buf __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool,
drivers/firmware/qcom/qcom_scm.c
1628
void *sw_secret_buf __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool,
drivers/firmware/qcom/qcom_scm.c
1671
void *lt_key_buf __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool,
drivers/firmware/qcom/qcom_scm.c
1714
void *lt_key_buf __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool,
drivers/firmware/qcom/qcom_scm.c
1720
void *eph_key_buf __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool,
drivers/firmware/qcom/qcom_scm.c
1767
void *raw_key_buf __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool,
drivers/firmware/qcom/qcom_scm.c
1773
void *lt_key_buf __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool,
drivers/firmware/qcom/qcom_scm.c
2009
u32 *payload_buf __free(qcom_tzmem) = qcom_tzmem_alloc(__scm->mempool,
drivers/firmware/qcom/qcom_scm.c
2199
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/bnxt/main.c
236
struct bnxtctl_dev *bnxtctl __free(bnxtctl) =
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
1046
char *key __free(kfree) = kstrndup(skip_spaces(page), count,
drivers/gpio/gpio-aggregator.c
1084
char *name __free(kfree) = kstrndup(skip_spaces(page), count,
drivers/gpio/gpio-aggregator.c
1376
unsigned long *bitmap __free(bitmap) =
drivers/gpio/gpio-aggregator.c
85
struct gpio_aggregator *new __free(kfree) = kzalloc(
drivers/gpio/gpio-aggregator.c
889
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
1573
struct gpio_sim_device *dev __free(kfree) = kzalloc_obj(*dev);
drivers/gpio/gpio-sim.c
780
char **line_names __free(kfree) = NULL;
drivers/gpio/gpio-sim.c
781
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
1064
char *key __free(kfree) = kstrndup(skip_spaces(page), count,
drivers/gpio/gpio-virtuser.c
1387
struct gpiod_lookup_table *table __free(kfree) =
drivers/gpio/gpio-virtuser.c
1432
char **ids __free(kfree) = kcalloc(num_ids + 1, sizeof(*ids),
drivers/gpio/gpio-virtuser.c
159
unsigned long *values __free(bitmap) = bitmap_zalloc(descs->ndescs,
drivers/gpio/gpio-virtuser.c
1620
struct gpio_virtuser_lookup_entry *entry __free(kfree) =
drivers/gpio/gpio-virtuser.c
1676
struct gpio_virtuser_lookup *lookup __free(kfree) =
drivers/gpio/gpio-virtuser.c
170
char *buf __free(kfree) = kzalloc(bufsize, GFP_KERNEL);
drivers/gpio/gpio-virtuser.c
1727
struct gpio_virtuser_device *dev __free(kfree) = kzalloc_obj(*dev);
drivers/gpio/gpio-virtuser.c
239
char *buf __free(kfree) = kzalloc(count, GFP_KERNEL);
drivers/gpio/gpio-virtuser.c
247
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
1608
struct linereq *lr __free(linereq_free) = NULL;
drivers/gpio/gpiolib-cdev.c
2009
struct lineevent_state *le __free(lineevent_free) = NULL;
drivers/gpio/gpiolib-cdev.c
306
struct linehandle_state *lh __free(linehandle_free) = NULL;
drivers/gpio/gpiolib-of.c
432
struct gpio_device *gdev __free(gpio_device_put) =
drivers/gpio/gpiolib-of.c
776
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
111
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
4652
struct gpio_device *gdev __free(gpio_device_put) =
drivers/gpio/gpiolib.c
994
u32 *gpios __free(kfree) = kzalloc_objs(*gpios, argc);
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c
1601
struct device *pdev __free(put_device) = NULL;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6291
struct amdgpu_hive_info *hive __free(xgmi_put_hive) =
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
489
struct ras_cmd_cper_snapshot_req *snapshot_req __free(kfree) =
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
491
struct ras_cmd_cper_snapshot_rsp *snapshot_rsp __free(kfree) =
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
493
struct ras_cmd_cper_record_req *record_req __free(kfree) =
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
495
struct ras_cmd_cper_record_rsp *record_rsp __free(kfree) =
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
497
u32 *ring_header __free(kfree) =
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3372
struct dc_state *context __free(state_release) = NULL;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3663
} *bundle __free(kfree);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4190
struct dc_sink *sink __free(sink_release) = NULL;
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
564
void *driver_pptable __free(kfree) = NULL;
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
565
void *metrics_table __free(kfree) = NULL;
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0_8_ppt.c
196
void *driver_pptable __free(kfree) = NULL;
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0_8_ppt.c
197
void *metrics_table __free(kfree) = NULL;
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1522
struct drm_bridge *bridge __free(drm_bridge_put) =
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1543
struct drm_bridge *bridge __free(drm_bridge_put) =
drivers/gpu/drm/bridge/analogix/anx7625.c
1608
struct fwnode_handle *fwnode __free(fwnode_handle) =
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/imx8mp-hdmi-tx-connector-fixup.c
22
struct device_node *soc __free(device_node) = NULL;
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx-connector-fixup.c
23
struct device_node *hdmi_tx __free(device_node) = NULL;
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx-connector-fixup.c
24
struct device_node *endpoint __free(device_node) = NULL;
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c
286
struct device_node *remote __free(device_node) =
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
271
struct device_node *ep __free(device_node) = NULL;
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
278
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/bridge/synopsys/dw-hdmi.c
2918
struct device_node *remote __free(device_node) =
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
2924
struct drm_bridge *next_bridge __free(drm_bridge_put) =
drivers/gpu/drm/display/drm_bridge_connector.c
794
struct drm_bridge *panel_bridge __free(drm_bridge_put) = NULL;
drivers/gpu/drm/drm_bridge.c
1074
struct drm_bridge *prev_bridge __free(drm_bridge_put) =
drivers/gpu/drm/drm_bridge.c
1198
struct drm_bridge *last_bridge __free(drm_bridge_put) =
drivers/gpu/drm/drm_bridge.c
1262
struct drm_bridge *next_bridge __free(drm_bridge_put) = drm_bridge_get_next_bridge(bridge);
drivers/gpu/drm/drm_bridge.c
1614
struct device_node *remote __free(device_node) =
drivers/gpu/drm/exynos/exynos_hdmi.c
1932
struct device_node *np __free(device_node) =
drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c
780
struct drm_bridge *bridge __free(drm_bridge_put) = NULL;
drivers/gpu/drm/imx/ipuv3/parallel-display.c
147
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/mcde/mcde_dsi.c
1078
struct drm_bridge *bridge __free(drm_bridge_put) = NULL;
drivers/gpu/drm/msm/adreno/a6xx_gpu.c
2699
struct device_node *node __free(device_node) =
drivers/gpu/drm/msm/msm_perfcntr.c
421
struct msm_perfcntr_context_state *perfctx __free(kfree) = kzalloc(
drivers/gpu/drm/msm/msm_perfcntr.c
427
struct msm_perfcntr_stream *stream __free(kfree) = kzalloc_obj(*stream);
drivers/gpu/drm/msm/msm_perfcntr.c
431
uint8_t *nr_counters __free(kfree) = kzalloc_objs(uint8_t, gpu->num_perfcntr_groups);
drivers/gpu/drm/msm/msm_perfcntr.c
435
uint32_t *group_idx __free(kfree) = kzalloc_objs(uint32_t, args->nr_groups);
drivers/gpu/drm/msm/msm_perfcntr.c
540
void *buf __free(kfree) = kmalloc(stream->fifo_size, GFP_KERNEL);
drivers/gpu/drm/mxsfb/lcdif_drv.c
53
struct device_node *ep __free(device_node) = NULL;
drivers/gpu/drm/mxsfb/lcdif_drv.c
56
struct device_node *remote __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
392
struct drm_bridge *bridge __free(drm_bridge_put) =
drivers/gpu/drm/renesas/rcar-du/rcar_du_encoder.c
54
struct drm_bridge *bridge __free(drm_bridge_put) = NULL;
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c
577
struct device_node *entity __free(device_node) = NULL;
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c
606
struct device_node *ep_node __free(device_node) = NULL;
drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c
772
struct device_node *cmm_node __free(device_node) = NULL;
drivers/gpu/drm/renesas/rz-du/rzg2l_du_encoder.c
77
struct drm_bridge *bridge __free(drm_bridge_put) = NULL;
drivers/gpu/drm/tilcdc/tilcdc_panel_legacy.c
145
struct device_node *new_panel __free(device_node) = NULL;
drivers/gpu/drm/tilcdc/tilcdc_panel_legacy.c
146
struct device_node *panel __free(device_node) = NULL;
drivers/gpu/drm/tilcdc/tilcdc_panel_legacy.c
147
struct device_node *lcdc __free(device_node) = NULL;
drivers/gpu/drm/tilcdc/tilcdc_panel_legacy.c
45
struct device_node *old_timing __free(device_node) = NULL;
drivers/gpu/drm/tilcdc/tilcdc_panel_legacy.c
46
struct device_node *new_timing __free(device_node) = NULL;
drivers/gpu/drm/tilcdc/tilcdc_panel_legacy.c
47
struct device_node *panel_info __free(device_node) = NULL;
drivers/gpu/drm/tilcdc/tilcdc_panel_legacy.c
48
struct device_node *child __free(device_node) = NULL;
drivers/gpu/drm/tiny/arcpgu.c
253
struct device_node *encoder_node __free(device_node) = NULL;
drivers/gpu/drm/tiny/arcpgu.c
313
struct drm_bridge *bridge __free(drm_bridge_put) =
drivers/gpu/drm/xe/xe_configfs.c
402
char *buf __free(kfree) = kstrdup(page, GFP_KERNEL);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
1944
unsigned long *bitmap __free(bitmap) = bitmap_zalloc(allvfs, 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
615
struct xe_gt *gt __free(kfree) = NULL;
drivers/gpu/drm/xe/xe_sysctrl_mailbox.c
225
u8 *buffer __free(kfree) = kzalloc(remain, GFP_KERNEL);
drivers/gpu/ipu-v3/ipu-pre.c
124
struct device_node *pre_node __free(device_node) =
drivers/hid/hid-asus.c
468
u8 *dmabuf __free(kfree) = kmemdup(buf, buf_size, GFP_KERNEL);
drivers/hid/hid-asus.c
497
u8 *readbuf __free(kfree) = kzalloc(FEATURE_KBD_REPORT_SIZE, GFP_KERNEL);
drivers/hid/hid-asus.c
662
u8 *response __free(kfree) = kzalloc(ROG_ALLY_REPORT_SIZE, GFP_KERNEL);
drivers/hid/hid-core.c
1262
struct hid_parser *parser __free(kvfree) = vzalloc(sizeof(*parser));
drivers/hid/hid-core.c
1364
u8 *buf __free(kfree) = kmemdup(start, size, GFP_KERNEL);
drivers/hid/hid-core.c
2007
u8 *buf __free(kfree) = hid_alloc_report_buf(report, GFP_KERNEL);
drivers/hid/hid-core.c
941
struct hid_parser *parser __free(kvfree) = vzalloc(sizeof(*parser));
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-input.c
1891
u8 *buf __free(kfree) = hid_alloc_report_buf(report, GFP_KERNEL);
drivers/hid/hid-input.c
436
u8 *buf __free(kfree) = kmalloc(4, GFP_KERNEL);
drivers/hid/hid-lenovo-go-s.c
445
unsigned char *dmabuf __free(kfree) = NULL;
drivers/hid/hid-lenovo-go.c
722
unsigned char *dmabuf __free(kfree) = NULL;
drivers/hid/hid-ntrig.c
145
unsigned char *data __free(kfree) = kmalloc(8, GFP_KERNEL);
drivers/hid/hid-oxp.c
455
unsigned char *dmabuf __free(kfree) = kzalloc(OXP_PACKET_SIZE, GFP_KERNEL);
drivers/hid/wacom_sys.c
75
u8 *buf __free(kfree) = kzalloc(size, GFP_ATOMIC);
drivers/hwmon/amc6821.c
1039
struct device_node *fan_np __free(device_node) = NULL;
drivers/hwmon/dell-smm-hwmon.c
309
u8 *response __free(kfree) = out.data;
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
1968
void *bounce __free(kfree) = NULL;
drivers/i3c/master.c
1971
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
786
struct adi_i3c_xfer *xfer __free(kfree) = adi_i3c_master_alloc_xfer(master, nxfers);
drivers/i3c/master/dw-i3c-master.c
1089
struct dw_i3c_xfer *xfer __free(kfree) = dw_i3c_master_alloc_xfer(master, i2c_nxfers);
drivers/i3c/master/dw-i3c-master.c
723
struct dw_i3c_xfer *xfer __free(kfree) = dw_i3c_master_alloc_xfer(master, 1);
drivers/i3c/master/dw-i3c-master.c
760
struct dw_i3c_xfer *xfer __free(kfree) = dw_i3c_master_alloc_xfer(master, 1);
drivers/i3c/master/dw-i3c-master.c
836
struct dw_i3c_xfer *xfer __free(kfree) = dw_i3c_master_alloc_xfer(master, 1);
drivers/i3c/master/dw-i3c-master.c
931
struct dw_i3c_xfer *xfer __free(kfree) = dw_i3c_master_alloc_xfer(master, i3c_nxfers);
drivers/i3c/master/mipi-i3c-hci/mipi-i3c-hci-pci.c
382
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
383
struct mfd_cell *cells __free(kfree) = mipi_i3c_hci_pci_alloc(hci, cells);
drivers/i3c/master/renesas-i3c.c
648
struct renesas_i3c_xfer *xfer __free(kfree) = renesas_i3c_alloc_xfer(i3c, 1);
drivers/i3c/master/renesas-i3c.c
760
struct renesas_i3c_xfer *xfer __free(kfree) = renesas_i3c_alloc_xfer(i3c, 1);
drivers/i3c/master/renesas-i3c.c
823
struct renesas_i3c_xfer *xfer __free(kfree) = renesas_i3c_alloc_xfer(i3c, 1);
drivers/i3c/master/renesas-i3c.c
924
struct renesas_i3c_xfer *xfer __free(kfree) = renesas_i3c_alloc_xfer(i3c, 1);
drivers/iio/accel/adxl355_core.c
300
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
1379
const char *name __free(kfree) = kasprintf(GFP_KERNEL, "%pfwP-clk",
drivers/iio/adc/ad7280a.c
799
unsigned int *channels __free(kfree) = kcalloc(st->scan_cnt, sizeof(*channels),
drivers/iio/adc/ad7768-1.c
1188
struct fwnode_handle *ref __free(fwnode_handle) =
drivers/iio/adc/at91_adc.c
537
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/industrialio-backend.c
974
struct fwnode_handle *fwnode_back __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
248
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
1034
struct hx9023s_bin *bin __free(kfree) =
drivers/iio/temperature/ltc2983.c
1027
struct fwnode_handle *ref __free(fwnode_handle) =
drivers/iio/temperature/ltc2983.c
1163
struct fwnode_handle *ref __free(fwnode_handle) =
drivers/iio/temperature/ltc2983.c
1262
struct fwnode_handle *ref __free(fwnode_handle) =
drivers/iio/temperature/ltc2983.c
818
struct fwnode_handle *ref __free(fwnode_handle) =
drivers/iio/temperature/ltc2983.c
864
struct fwnode_handle *ref __free(fwnode_handle) =
drivers/input/ff-core.c
305
struct ff_device *ff __free(kfree) =
drivers/input/ff-memless.c
525
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
118
unsigned int *keypad_pins __free(kfree) = kcalloc(n_pins, sizeof(*keypad_pins),
drivers/input/keyboard/atkbd.c
1081
u32 *ptr __free(kfree) = kcalloc(n, sizeof(*ptr), GFP_KERNEL);
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
156
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
1220
const struct firmware *fw __free(firmware) = NULL;
drivers/input/misc/ims-pcu.c
1846
struct usb_cdc_line_coding *line __free(kfree) =
drivers/input/misc/ims-pcu.c
970
const struct firmware *fw __free(firmware) = _fw;
drivers/input/misc/iqs269a.c
728
struct fwnode_handle *ev_node __free(fwnode_handle) =
drivers/input/misc/iqs626a.c
1367
struct fwnode_handle *ch_node __free(fwnode_handle) =
drivers/input/misc/iqs626a.c
502
struct fwnode_handle *ev_node __free(fwnode_handle) = NULL;
drivers/input/misc/iqs626a.c
775
struct fwnode_handle *tc_node __free(fwnode_handle) =
drivers/input/misc/iqs7222.c
2385
struct fwnode_handle *event_node __free(fwnode_handle) =
drivers/input/misc/iqs7222.c
2605
struct fwnode_handle *event_node __free(fwnode_handle) =
drivers/input/misc/iqs7222.c
2741
struct fwnode_handle *event_node __free(fwnode_handle) =
drivers/input/misc/iqs7222.c
2817
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
653
const char *fw_name __free(kfree) =
drivers/input/mouse/elan_i2c_core.c
661
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_driver.c
686
u8 *struct_buf __free(kfree) = kzalloc(rdesc->struct_size, 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/ads7846.c
358
struct ser_req *req __free(kfree) = kzalloc_obj(*req);
drivers/input/touchscreen/ads7846.c
440
struct ads7845_ser_req *req __free(kfree) = kzalloc_obj(*req);
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/atmel_mxt_ts.c
1554
u8 *raw_buf __free(kfree) = cfg.raw = kmemdup_nul(fw->data, fw->size,
drivers/input/touchscreen/atmel_mxt_ts.c
1640
u8 *mem_buf __free(kfree) = cfg.mem = kzalloc(cfg.mem_size, GFP_KERNEL);
drivers/input/touchscreen/atmel_mxt_ts.c
1859
void *id_buf __free(kfree) = kzalloc(size, GFP_KERNEL);
drivers/input/touchscreen/atmel_mxt_ts.c
2846
u8 *obuf __free(kfree) = kmalloc(256, GFP_KERNEL);
drivers/input/touchscreen/atmel_mxt_ts.c
2987
const struct firmware *fw __free(firmware) = NULL;
drivers/input/touchscreen/atmel_mxt_ts.c
720
u8 *buf __free(kfree) = kmalloc(count, GFP_KERNEL);
drivers/input/touchscreen/elants_i2c.c
909
const char *fw_name __free(kfree) =
drivers/input/touchscreen/elants_i2c.c
916
const struct firmware *fw __free(firmware) = NULL;
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/goodix_fwupload.c
197
const struct firmware *fw __free(firmware) = NULL;
drivers/input/touchscreen/hideep.c
879
const char *fw_name __free(kfree) =
drivers/input/touchscreen/hideep.c
885
const struct firmware *fw_entry __free(firmware) = NULL;
drivers/input/touchscreen/ili210x.c
610
u8* fw_buf __free(kvfree) = kvmalloc(SZ_64K, GFP_KERNEL);
drivers/input/touchscreen/ili210x.c
874
const struct firmware *fw __free(firmware) = NULL;
drivers/input/touchscreen/ili210x.c
882
const u8* fwbuf __free(kvfree) =
drivers/input/touchscreen/iqs5xx.c
711
const struct firmware *fw __free(firmware) = NULL;
drivers/input/touchscreen/iqs5xx.c
855
u8 *pmap __free(kfree) = kzalloc(IQS5XX_PMAP_LEN, GFP_KERNEL);
drivers/input/touchscreen/iqs7211.c
2069
struct fwnode_handle *event_node __free(fwnode_handle) =
drivers/input/touchscreen/iqs7211.c
2496
struct fwnode_handle *reg_grp_node __free(fwnode_handle) =
drivers/input/touchscreen/melfas_mip4.c
1017
u8 *read_buf __free(kfree) = kmalloc(MIP4_BL_PACKET_SIZE, GFP_KERNEL);
drivers/input/touchscreen/melfas_mip4.c
1292
const struct firmware *fw __free(firmware) = NULL;
drivers/input/touchscreen/melfas_mip4.c
896
u8 *data_buf __free(kfree) = kmalloc(2 + MIP4_BL_PACKET_SIZE,
drivers/input/touchscreen/raspberrypi-ts.c
130
struct device_node *fw_node __free(device_node) = of_get_parent(np);
drivers/input/touchscreen/raydium_i2c_ts.c
174
u8 *tx_buf __free(kfree) = kmalloc(len + 1, GFP_KERNEL);
drivers/input/touchscreen/raydium_i2c_ts.c
817
const char *fw_file __free(kfree) =
drivers/input/touchscreen/raydium_i2c_ts.c
825
const struct firmware *fw __free(firmware) = NULL;
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
987
u8 *buf __free(kfree) = kmalloc(NEXIO_BUFSIZE, GFP_NOIO);
drivers/input/touchscreen/wdt87xx_i2c.c
855
const struct firmware *fw __free(firmware) = NULL;
drivers/iommu/amd/nested.c
266
struct nested_domain *ndom __free(kfree) = to_ndomain(dom);
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
269
u32 *shadows __free(kfree) = kmalloc_array(num_shadows, sizeof(u32), GFP_KERNEL);
drivers/irqchip/irq-econet-en751221.c
339
u32 *maps __free(kfree) = kmalloc_array(map_size, sizeof(u32), GFP_KERNEL);
drivers/irqchip/irq-gic-its-msi-parent.c
163
struct device_node *np __free(device_node) = pa ? of_get_parent(it.node)
drivers/irqchip/irq-gic-v3-its.c
3293
struct device_node *cpu_node __free(device_node) = of_get_cpu_node(cpu, 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
157
struct fwnode_handle *fwh __free(fwnode_handle) =
drivers/irqchip/irq-starfive-jhb100-intc.c
206
struct starfive_irq_chip *irqc __free(kfree) = kzalloc_obj(*irqc);
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
57
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
76
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/cvs/core.c
132
u8 *buf __free(kfree) = NULL;
drivers/media/i2c/imx214.c
1333
struct fwnode_handle *endpoint __free(fwnode_handle) = NULL;
drivers/media/i2c/mt9v032.c
1008
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
701
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
726
struct fwnode_handle *ep __free(fwnode_handle) =
drivers/media/platform/ti/vpe/vip.c
3415
struct fwnode_handle *ep __free(fwnode_handle) =
drivers/media/usb/uvc/uvc_ctrl.c
2537
u8 *data __free(kfree) = NULL;
drivers/media/usb/uvc/uvc_ctrl.c
2761
u8 *data __free(kfree) = NULL;
drivers/media/usb/uvc/uvc_ctrl.c
692
u8 *buf __free(kfree) = NULL;
drivers/media/usb/uvc/uvc_metadata.c
176
u32 *data __free(kfree) = NULL;
drivers/media/v4l2-core/v4l2-common.c
805
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/mei_lb.c
317
struct mei_lb2_req *req __free(kfree) = kzalloc(mei_cldev_mtu(cldev), GFP_KERNEL);
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
320
void *write_buf __free(kfree) = NULL;
drivers/misc/pci_endpoint_test.c
321
void *read_buf __free(kfree) = NULL;
drivers/mtd/nand/raw/fsl_ifc_nand.c
875
struct device_node *np __free(device_node) =
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
2693
struct device_node *np __free(device_node) =
drivers/mtd/nand/raw/mxc_nand.c
1719
struct device_node *np __free(device_node) =
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
3635
struct ice_aqc_get_phy_caps_data *pcaps __free(kfree) = NULL;
drivers/net/ethernet/intel/ice/ice_common.c
3877
struct ice_aqc_get_phy_caps_data *pcaps __free(kfree) = NULL;
drivers/net/ethernet/intel/ice/ice_common.c
4017
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
5068
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
4305
struct virtchnl2_mac_addr_list *ma_list __free(kfree) = NULL;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
4306
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/mellanox/mlx5/core/sh_devlink.c
14
u8 *vpd_data __free(kfree) = NULL;
drivers/net/ethernet/microsoft/mana/gdma_main.c
1918
cpumask_var_t cpus __free(free_cpumask_var);
drivers/net/virtio_net.c
3713
struct virtio_net_ctrl_mq *mq __free(kfree) = NULL;
drivers/net/virtio_net.c
3814
u8 *promisc_allmulti __free(kfree) = NULL;
drivers/net/virtio_net.c
3911
__virtio16 *_vid __free(kfree) = NULL;
drivers/net/virtio_net.c
3931
__virtio16 *_vid __free(kfree) = NULL;
drivers/net/virtio_net.c
4054
struct virtio_net_ctrl_coal_vq *coal_vq __free(kfree) = NULL;
drivers/net/virtio_net.c
5152
struct virtio_net_ctrl_coal_tx *coal_tx __free(kfree) = NULL;
drivers/net/virtio_net.c
5182
struct virtio_net_ctrl_coal_rx *coal_rx __free(kfree) = NULL;
drivers/net/virtio_net.c
5780
__virtio64 *_offloads __free(kfree) = NULL;
drivers/net/virtio_net.c
7076
struct virtio_net_stats_capabilities *stats_cap __free(kfree) = NULL;
drivers/net/wireless/ath/ath12k/core.c
1908
struct device_node *tx_endpoint __free(device_node) =
drivers/net/wireless/ath/ath12k/core.c
1915
struct device_node *next_rx_endpoint __free(device_node) =
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
6196
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
12411
struct ath12k **ar_map __free(kfree) = kzalloc_objs(*ar_map, n_vifs);
drivers/net/wireless/ath/ath12k/mac.c
12451
bool *processed __free(kfree) = kzalloc_objs(*processed, n_vifs);
drivers/net/wireless/ath/ath12k/mac.c
12456
struct ieee80211_vif_chanctx_switch *group_vifs __free(kfree) =
drivers/net/wireless/ath/ath12k/mac.c
13978
struct ath12k_wmi_scan_req_arg *arg __free(kfree) =
drivers/net/wireless/ath/ath12k/mac.c
3859
struct ath12k_wmi_peer_assoc_arg *peer_arg __free(kfree) =
drivers/net/wireless/ath/ath12k/mac.c
6470
struct ath12k_wmi_peer_assoc_arg *peer_arg __free(kfree) =
drivers/net/wireless/ath/ath12k/mac.c
6706
struct ath12k_wmi_peer_assoc_arg *peer_arg __free(kfree) =
drivers/net/wireless/intel/iwlwifi/fw/acpi.c
1102
union acpi_object *wifi_pkg, *data __free(kfree);
drivers/net/wireless/intel/iwlwifi/fw/uefi.c
1027
struct uefi_cnv_wpfc_data *data __free(kfree);
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1911
struct iwl_proto_offload_cmd_v4 *cmd __free(kfree);
drivers/net/wireless/intel/iwlwifi/mld/d3.c
606
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
155
u8 *data __free(kfree) = NULL;
drivers/net/wireless/intel/iwlwifi/mld/scan.c
1909
struct cfg80211_scan_request *req __free(kfree) = NULL;
drivers/net/wireless/intel/iwlwifi/mld/stats.c
581
struct iwl_system_statistics_notif_oper *_notif __free(kfree) = NULL;
drivers/net/wireless/intel/iwlwifi/mvm/fw.c
462
struct iwl_mcc_allowed_ap_type_cmd_v1 *cmd __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
206
char *buf __free(kfree) = kmalloc(count + 1, GFP_KERNEL);
drivers/net/wireless/virtual/mac80211_hwsim_nan.c
293
u8 *nan_defragmented __free(kfree) = kzalloc(data_len, GFP_ATOMIC);
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
1549
char *cells_name __free(kfree) = kasprintf(GFP_KERNEL, "#%s-cells", stem_name);
drivers/of/base.c
1550
char *map_name __free(kfree) = kasprintf(GFP_KERNEL, "%s-map", stem_name);
drivers/of/base.c
1551
char *mask_name __free(kfree) = kasprintf(GFP_KERNEL, "%s-map-mask", stem_name);
drivers/of/base.c
1552
char *pass_name __free(kfree) = kasprintf(GFP_KERNEL, "%s-map-pass-thru", stem_name);
drivers/of/dynamic.c
1051
__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
837
struct device_node *target __free(device_node) = of_parse_phandle(np, "memory-region", idx);
drivers/of/property.c
1241
struct device_node *port_node __free(device_node) = of_get_parent(node);
drivers/of/property.c
1262
struct device_node *tmp_np __free(device_node) = of_node_get(sup_np);
drivers/of/property.c
1618
struct device_node *con_dev_np __free(device_node) =
drivers/of/property.c
1649
struct device_node *np __free(device_node) = of_find_node_by_path(node_path);
drivers/of/property.c
692
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
722
struct device_node *node __free(device_node) = of_get_child_by_name(parent, "ports");
drivers/of/property.c
75
struct device_node *port __free(device_node) = of_get_child_by_name(node, "port");
drivers/of/property.c
759
struct device_node *node __free(device_node) =
drivers/of/property.c
946
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
2154
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
2873
struct dev_pm_opp *opp __free(put_opp) = ERR_PTR(-ENODEV), *tmp_opp;
drivers/opp/core.c
2876
struct opp_table *opp_table __free(put_opp_table) =
drivers/opp/core.c
2935
struct dev_pm_opp *opp __free(put_opp) = ERR_PTR(-ENODEV), *tmp_opp;
drivers/opp/core.c
2939
struct opp_table *opp_table __free(put_opp_table) =
drivers/opp/core.c
2995
struct opp_table *opp_table __free(put_opp_table) =
drivers/opp/core.c
3068
struct opp_table *opp_table __free(put_opp_table) =
drivers/opp/core.c
3088
struct opp_table *opp_table __free(put_opp_table) =
drivers/opp/core.c
3108
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
1278
struct device_node *np __free(device_node) =
drivers/opp/of.c
1296
struct device_node *cpu_np __free(device_node) =
drivers/opp/of.c
1306
struct device_node *tmp_np __free(device_node) =
drivers/opp/of.c
1338
struct device_node *required_np __free(device_node) =
drivers/opp/of.c
1344
struct opp_table *opp_table __free(put_opp_table) =
drivers/opp/of.c
1359
struct dev_pm_opp *opp __free(put_opp) =
drivers/opp/of.c
1389
struct device_node *opp_np __free(device_node) =
drivers/opp/of.c
1395
struct device_node *np __free(device_node) =
drivers/opp/of.c
1444
struct dev_pm_opp *opp __free(put_opp) =
drivers/opp/of.c
1486
struct device_node *np __free(device_node) = of_node_get(dev->of_node);
drivers/opp/of.c
1497
struct dev_pm_opp *opp __free(put_opp) =
drivers/opp/of.c
1523
struct dev_pm_opp *opp __free(put_opp) =
drivers/opp/of.c
155
struct device_node *np __free(device_node) =
drivers/opp/of.c
1552
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/dwc/pci-imx6.c
1808
struct device_node *np __free(device_node) =
drivers/pci/controller/pcie-rzg3s-host.c
1293
struct device_node *of_port __free(device_node) =
drivers/pci/controller/pcie-rzg3s-host.c
1682
struct device_node *sysc_np __free(device_node) =
drivers/pci/endpoint/pci-ep-msi.c
59
struct pci_epc_aux_resource *res __free(kfree) =
drivers/pci/hotplug/pciehp_hpc.c
569
struct pci_dev *pdev __free(pci_dev_put) = NULL;
drivers/pci/ide.c
259
struct pci_ide *ide __free(kfree) = kzalloc_obj(*ide);
drivers/pci/ide.c
264
struct stream_index *hb_stream __free(free_stream) = alloc_stream_index(
drivers/pci/ide.c
270
struct stream_index *rp_stream __free(free_stream) = alloc_stream_index(
drivers/pci/ide.c
275
struct stream_index *ep_stream __free(free_stream) = alloc_stream_index(
drivers/pci/ide.c
429
struct pci_ide_stream_id *sid __free(free_stream_id) =
drivers/pci/ide.c
438
const char *name __free(kfree) = kasprintf(GFP_KERNEL, "stream%d.%d.%d",
drivers/pci/msi/msi.c
415
struct irq_affinity_desc *masks __free(kfree) =
drivers/pci/msi/msi.c
681
struct pci_dev *dev __free(free_msi_irqs) = __dev;
drivers/pci/msi/msi.c
704
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
1612
char *options __free(kfree) = kstrndup(buf, count, GFP_KERNEL);
drivers/pci/pci.c
4726
struct pci_dev *child __free(pci_dev_put) = NULL;
drivers/pci/pwrctrl/core.c
170
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
4789
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
745
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/pinconf-generic.c
230
unsigned long *properties __free(bitmap) = bitmap_zalloc(count, GFP_KERNEL);
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
629
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
172
__le32 *data __free(kfree) = out.data;
drivers/platform/x86/dell/dell-wmi-ddv.c
189
__le32 *argr __free(kfree) = output.data;
drivers/platform/x86/dell/dell-wmi-ddv.c
246
struct wmi_string *str __free(kfree) = output.data;
drivers/platform/x86/dell/dell-wmi-descriptor.c
124
struct descriptor *desc __free(kfree) = buffer.data;
drivers/platform/x86/dell/dell-wmi-privacy.c
227
struct device_state *state __free(kfree) = buffer.data;
drivers/platform/x86/intel/int3472/discrete.c
109
struct gpiod_lookup_table *lookup __free(kfree) =
drivers/platform/x86/intel/pmc/core.c
1368
struct pci_dev *pcidev __free(pci_dev_put) = pci_get_domain_bus_and_slot(0, 0,
drivers/platform/x86/intel/pmc/core.c
1670
struct pci_dev *pcidev __free(pci_dev_put) =
drivers/platform/x86/intel/pmc/pwrm_telemetry.c
173
void *dsd_buf __free(pmc_acpi_free) = buf.pointer;
drivers/platform/x86/intel/pmc/pwrm_telemetry.c
179
acpi_disc_t acpi_disc __free(kfree) = pmc_parse_telem_dsd(dsd, &header);
drivers/platform/x86/intel/pmc/pwrm_telemetry.c
96
acpi_disc_t disc __free(kfree) = kmalloc_array(num_regions, sizeof(*disc),
drivers/platform/x86/intel/pmc/ssram_telemetry.c
178
void __iomem __free(pmc_ssram_telemetry_iounmap) *tmp_ssram = NULL;
drivers/platform/x86/intel/pmc/ssram_telemetry.c
179
void __iomem __free(pmc_ssram_telemetry_iounmap) *ssram = NULL;
drivers/platform/x86/intel/pmc/ssram_telemetry.c
252
void __iomem __free(pmc_ssram_telemetry_iounmap) *ssram =
drivers/platform/x86/intel/pmc/ssram_telemetry.c
284
void *dsd_buf __free(pmc_acpi_free) = buf.pointer;
drivers/platform/x86/intel/pmc/ssram_telemetry.c
290
acpi_disc_t disc __free(kfree) = pmc_parse_telem_dsd(dsd, &header);
drivers/platform/x86/intel/pmt/telemetry.c
253
struct pmt_feature_group *feature_group __free(kfree) = NULL;
drivers/platform/x86/intel/vsec.c
288
struct intel_vsec_device __free(kfree) *intel_vsec_dev = NULL;
drivers/platform/x86/intel/vsec_tpmi.c
485
u32 *array __free(kfree) = NULL;
drivers/platform/x86/lenovo/wmi-capdata.c
620
union acpi_object *ret_obj __free(kfree) = NULL;
drivers/platform/x86/lenovo/wmi-capdata.c
656
union acpi_object *ret_obj __free(kfree) = wmidev_block_query(priv->wdev, 0);
drivers/platform/x86/lenovo/wmi-helpers.c
63
union acpi_object *ret_obj __free(kfree) = output.pointer;
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/platform/x86/x86-android-tablets/core.c
399
struct device *dev __free(put_device) =
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
1040
struct device_node *ref_np __free(device_node) = NULL;
drivers/pmdomain/qcom/cpr.c
1041
struct device_node *desc_np __free(device_node) =
drivers/pmdomain/qcom/cpr.c
1052
struct device_node *child_req_np __free(device_node) =
drivers/pmdomain/ti/ti_sci_pm_domains.c
226
struct device_node *np __free(device_node) = NULL;
drivers/power/sequencing/core.c
675
struct pwrseq_desc *desc __free(kfree) = kzalloc_obj(*desc);
drivers/power/sequencing/pwrseq-pcie-m2.c
171
struct device_node *endpoint __free(device_node) = NULL;
drivers/power/sequencing/pwrseq-pcie-m2.c
178
struct device_node *remote __free(device_node) =
drivers/power/sequencing/pwrseq-pcie-m2.c
263
struct device_node *serdev_parent __free(device_node) =
drivers/power/sequencing/pwrseq-pcie-m2.c
383
struct device_node *pci_parent __free(device_node) =
drivers/power/sequencing/pwrseq-pcie-m2.c
409
struct device_node *remote __free(device_node) =
drivers/power/sequencing/pwrseq-pcie-m2.c
452
struct device_node *pci_parent __free(device_node) =
drivers/power/sequencing/pwrseq-qcom-wcn.c
420
struct device_node *reg_node __free(device_node) =
drivers/power/supply/power_supply_core.c
583
u32 *propdata __free(kfree) = NULL;
drivers/power/supply/power_supply_core.c
739
char *propname __free(kfree) = kasprintf(GFP_KERNEL, "ocv-capacity-table-%d",
drivers/power/supply/power_supply_core.c
754
u32 *propdata __free(kfree) = kcalloc(proplen, sizeof(*propdata), GFP_KERNEL);
drivers/power/supply/s2m-charger.c
242
struct device_node *extcon_node __free(device_node) = NULL;
drivers/ptp/ptp_chardev.c
353
struct ptp_sys_offset_extended *extoff __free(kfree) = NULL;
drivers/ptp/ptp_chardev.c
409
struct ptp_sys_offset *sysoff __free(kfree) = NULL;
drivers/regulator/bd71828-regulator.c
1573
struct device_node *np __free(device_node) =
drivers/regulator/bd71828-regulator.c
1611
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
1010
struct device_node *child_np __free(device_node) =
drivers/regulator/max77675-regulator.c
999
struct device_node *regulators_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/resctrl/mpam_resctrl.c
725
cpumask_var_t __free(free_cpumask_var) tmp_cpumask = CPUMASK_VAR_NULL;
drivers/resctrl/mpam_resctrl.c
790
cpumask_var_t __free(free_cpumask_var) tmp_cpumask = CPUMASK_VAR_NULL;
drivers/reset/core.c
1054
struct gpio_device *gdev __free(gpio_device_put) =
drivers/scsi/scsi_debug.c
2955
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
658
struct device_node *node __free(device_node) = of_parse_phandle(dev->of_node,
drivers/soc/qcom/llcc-qcom.c
5530
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
228
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/renesas/rz-sysc.c
116
struct regmap_config *regmap_cfg __free(kfree) = kzalloc_obj(*regmap_cfg);
drivers/soc/ti/knav_qmss_queue.c
1073
struct device_node *regions __free(device_node) =
drivers/soc/ti/knav_qmss_queue.c
1296
struct device_node *queue_pools __free(device_node) =
drivers/soc/ti/knav_qmss_queue.c
1385
struct device_node *qmgrs __free(device_node) =
drivers/soc/ti/knav_qmss_queue.c
1663
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
795
struct sdw_port_config *pconfig __free(kfree) = kzalloc_obj(*pconfig);
drivers/soundwire/cadence_master.c
332
char *buf __free(kfree) = kzalloc(RD_BUF, GFP_KERNEL);
drivers/soundwire/debugfs.c
56
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
756
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
317
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
1199
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
188
struct tt_thermal_zone *tt_zone __free(kfree) = kzalloc_obj(*tt_zone);
drivers/thermal/testing/zone.c
192
struct tt_work *tt_work __free(kfree) = kzalloc_obj(*tt_work);
drivers/thermal/testing/zone.c
245
struct tt_work *tt_work __free(kfree) = kzalloc_obj(*tt_work);
drivers/thermal/testing/zone.c
331
struct tt_work *tt_work __free(kfree) = kzalloc_obj(*tt_work);
drivers/thermal/testing/zone.c
335
struct tt_trip *tt_trip __free(kfree) = kzalloc_obj(*tt_trip);
drivers/thermal/testing/zone.c
339
struct tt_thermal_zone *tt_zone __free(put_tt_zone) = tt_get_tt_zone(arg);
drivers/thermal/testing/zone.c
392
struct thermal_trip *trips __free(kfree) = kzalloc_objs(*trips,
drivers/thermal/testing/zone.c
417
struct tt_thermal_zone *tt_zone __free(put_tt_zone) = tt_get_tt_zone(arg);
drivers/thermal/testing/zone.c
426
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
303
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
277
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
1625
struct input_handle __free(kfree) *handle = kzalloc_obj(*handle);
drivers/tty/vt/keyboard.c
1731
struct kbdiacr __free(kfree) *dia = kmalloc_array(MAX_DIACR, sizeof(struct kbdiacr),
drivers/tty/vt/keyboard.c
1759
void __free(kfree) *buf = kmalloc_array(MAX_DIACR, sizeof(struct kbdiacruc),
drivers/tty/vt/keyboard.c
1782
struct kbdiacr __free(kfree) *dia = NULL;
drivers/tty/vt/keyboard.c
1818
void __free(kfree) *buf = NULL;
drivers/tty/vt/keyboard.c
2002
unsigned short __free(kfree) *new_map = kmalloc(sizeof(plain_map), GFP_KERNEL);
drivers/tty/vt/keyboard.c
2088
char __free(kfree) *kbs = kmalloc(len, GFP_KERNEL);
drivers/tty/vt/keyboard.c
2107
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
4919
void *font_data __free(kvfree) = NULL;
drivers/tty/vt/vt.c
4974
void *font_data __free(kfree) = font.data = memdup_user(op->data, size);
drivers/ufs/core/ufs-txeq.c
1065
struct ufshcd_tx_eqtr_data *eqtr_data __free(kfree) =
drivers/ufs/host/ufs-qcom.c
2068
u32 *testbus __free(kfree) = kmalloc_array(256, sizeof(u32), GFP_KERNEL);
drivers/ufs/host/ufs-qcom.c
2095
u32 *regs __free(kfree) = kzalloc(len, GFP_ATOMIC);
drivers/ufs/host/ufs-qcom.c
2765
struct ufshcd_tx_eq_params *params __free(kfree) =
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
1450
struct usb_os_desc_table *os_desc_table __free(kfree) = NULL;
drivers/usb/gadget/function/f_ncm.c
1451
struct net_device *net __free(detach_gadget) = NULL;
drivers/usb/gadget/function/f_ncm.c
1452
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
2623
struct fwnode_handle *altmodes_node __free(fwnode_handle) =
drivers/usb/typec/ucsi/debugfs.c
124
char *buf __free(kfree) = memdup_user_nul(data, count);
drivers/vdpa/mlx5/core/mr.c
283
struct mlx5_destroy_mkey_mem *cmd_mem __free(free_cmd_mem) = NULL;
drivers/vdpa/mlx5/core/mr.c
284
struct mlx5_vdpa_async_cmd *cmds __free(free_cmds) = NULL;
drivers/video/fbdev/core/modedb.c
629
char *mode_option_buf __free(kfree) = 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
451
void *rbuf __free(kvfree) = kvzalloc(rep_len, GFP_KERNEL);
drivers/virt/coco/sev-guest/sev-guest.c
454
void *mbuf __free(kvfree) = kvzalloc(man_len, GFP_KERNEL);
drivers/virt/coco/sev-guest/sev-guest.c
457
void *cbuf __free(kvfree) = certs_len ? kvzalloc(certs_len, GFP_KERNEL) : NULL;
drivers/virt/coco/sev-guest/sev-guest.c
504
void *buf __free(kvfree) = kvzalloc(size, GFP_KERNEL);
drivers/virt/coco/sev-guest/sev-guest.c
541
void *rbuf __free(kvfree) = kvzalloc(hdr.report_size, GFP_KERNEL);
drivers/virt/coco/sev-guest/sev-guest.c
573
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
130
u8 *buf __free(kfree) = kzalloc(TDX_REPORT_LEN, GFP_KERNEL);
drivers/virt/coco/tsm-core.c
41
struct tsm_dev *tsm_dev __free(kfree) =
drivers/virt/coco/tsm-core.c
83
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
133
struct inode_fs_paths *ipath __free(inode_fs_paths) = NULL;
fs/btrfs/ioctl.c
3216
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
507
struct inode_fs_paths *ipath __free(inode_fs_paths) = NULL;
fs/btrfs/send.c
2026
struct fs_path *tmp_name __free(fs_path_free) = NULL;
fs/btrfs/send.c
2191
struct fs_path *name __free(fs_path_free) = NULL;
fs/btrfs/send.c
2365
struct fs_path *name __free(fs_path_free) = NULL;
fs/btrfs/send.c
2774
struct fs_path *p __free(fs_path_free) = NULL;
fs/btrfs/send.c
3022
struct fs_path *orphan __free(fs_path_free) = NULL;
fs/btrfs/send.c
3448
struct fs_path *from_path __free(fs_path_free) = NULL;
fs/btrfs/send.c
3449
struct fs_path *to_path __free(fs_path_free) = NULL;
fs/btrfs/send.c
3450
struct fs_path *name __free(fs_path_free) = NULL;
fs/btrfs/send.c
987
struct fs_path *p __free(fs_path_free) = NULL;
fs/btrfs/tests/zoned-tests.c
43
struct btrfs_block_group *bg __free(btrfs_free_dummy_block_group) = NULL;
fs/btrfs/tests/zoned-tests.c
44
struct btrfs_chunk_map *map __free(btrfs_free_chunk_map) = NULL;
fs/btrfs/tests/zoned-tests.c
655
struct btrfs_fs_info *fs_info __free(btrfs_free_dummy_fs_info) = 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
1163
size_t *argv __free(kfree) = NULL;
fs/coredump.c
630
struct file *pidfs_file __free(fput) = NULL;
fs/coredump.c
670
struct file *file __free(fput) = NULL;
fs/coredump.c
883
struct file *file __free(fput) = NULL;
fs/coredump.c
978
char **helper_argv __free(kfree) = NULL;
fs/eventfd.c
381
struct eventfd_ctx *ctx __free(kfree) = NULL;
fs/eventpoll.c
1156
struct file *file __free(fput) = NULL;
fs/exec.c
771
struct file *file __free(fput) = NULL;
fs/exec.c
844
struct task_exec_state *exec_state __free(put_task_exec_state) = NULL;
fs/fhandle.c
355
struct file_handle *handle __free(kfree) = NULL;
fs/fhandle.c
431
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
146
char *name __free(kfree) = strndup_user(__name, PATH_MAX);
fs/fsopen.c
52
const char *p __free(kfree) = NULL, *message;
fs/fuse/cuse.c
509
struct fuse_chan *fch __free(fuse_chan_free) = fuse_dev_chan_new();
fs/fuse/dev.c
370
struct fuse_chan *fch __free(kfree) = fuse_chan_new();
fs/fuse/dev.c
443
struct fuse_dev *fud __free(kfree) = fuse_dev_alloc_no_pq();
fs/fuse/inode.c
1855
struct fuse_chan *fch __free(fuse_chan_free) = fuse_dev_chan_new();
fs/fuse/inode.c
850
struct file *file __free(fput) = fget(result.uint_32);
fs/fuse/notify.c
379
u64 *nodeids __free(kfree) = kmalloc(sizeof(u64) * batch, GFP_KERNEL);
fs/fuse/virtio_fs.c
1078
struct dax_device *dax_dev __free(cleanup_dax) = NULL;
fs/fuse/virtio_fs.c
1689
struct fuse_chan *fch __free(fuse_chan_free) = fuse_chan_new();
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
164
char *p __free(kfree) = kmalloc(PATH_MAX, GFP_KERNEL);
fs/namei.c
2965
struct path parent_path __free(path_put) = {};
fs/namei.c
3012
struct path parent_path __free(path_put) = {};
fs/namei.c
5030
struct file *file __free(fput) = NULL;
fs/namespace.c
3004
struct path old_path __free(path_put) = {};
fs/namespace.c
3197
struct path path __free(path_put) = {};
fs/namespace.c
3708
struct path old_path __free(path_put) = {};
fs/namespace.c
3765
struct vfsmount *mnt __free(mntput) = fc_mount(fc);
fs/namespace.c
3882
struct vfsmount *m __free(mntput) = __m;
fs/namespace.c
4168
struct path path __free(path_put) = {};
fs/namespace.c
4236
struct path old_root __free(path_put) = {};
fs/namespace.c
4237
struct path old_pwd __free(path_put) = {};
fs/namespace.c
4438
struct path new_path __free(path_put) = {};
fs/namespace.c
4582
struct path to_path __free(path_put) = {};
fs/namespace.c
4583
struct path from_path __free(path_put) = {};
fs/namespace.c
4673
struct path root __free(path_put) = {};
fs/namespace.c
4770
struct path new __free(path_put) = {};
fs/namespace.c
4771
struct path old __free(path_put) = {};
fs/namespace.c
5965
struct mnt_namespace *ns __free(mnt_ns_release) = NULL;
fs/namespace.c
5966
struct kstatmount *ks __free(kfree) = NULL;
fs/namespace.c
5967
struct file *mnt_file __free(fput) = NULL;
fs/namespace.c
6126
struct klistmount kls __free(klistmount_free) = {};
fs/namespace.c
6335
struct path fs_root __free(path_put) = {};
fs/namespace.c
876
struct mountpoint *mp __free(kfree) = NULL;
fs/nfsd/nfs4recover.c
697
char *namecopy __free(kfree) = NULL;
fs/nfsd/nfs4recover.c
698
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/ntfs/mft.c
2627
struct ntfs_inode **locked_nis __free(kfree) = kmalloc_array(PAGE_SIZE / NTFS_BLOCK_SIZE,
fs/ntfs/mft.c
2630
struct inode **ref_inos __free(kfree) = kmalloc_array(PAGE_SIZE / NTFS_BLOCK_SIZE,
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
1021
struct pidfs_attr *new_attr __free(kfree) = NULL;
fs/pidfs.c
1141
struct path path __free(path_put) = {};
fs/pidfs.c
368
struct task_struct *task __free(put_task) = NULL;
fs/pidfs.c
532
struct task_struct *task __free(put_task) = NULL;
fs/pidfs.c
533
struct nsproxy *nsp __free(put_nsproxy) = NULL;
fs/proc/root.c
122
struct file *ns_filp __free(fput) = NULL;
fs/pstore/inode.c
342
struct inode *inode __free(pstore_iput) = NULL;
fs/pstore/inode.c
344
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
328
char *spn __free(kfree) = NULL;
fs/smb/client/dir.c
1072
char *path __free(kfree) = NULL, *name;
fs/smb/client/smb2inode.c
1096
__le16 *utf16_path __free(kfree) = NULL;
fs/smb/client/smb2inode.c
1508
__le16 *utf16_path __free(kfree) = NULL;
fs/smb/client/smb2inode.c
1516
char *to_name __free(kfree) = NULL;
fs/timerfd.c
426
struct timerfd_ctx *ctx __free(kfree) = NULL;
fs/xfs/xfs_handle.c
240
struct path path __free(path_put) = {};
include/drm/drm_bridge.h
1511
for (struct drm_bridge *bridge __free(__drm_for_each_bridge_in_chain_cleanup) = \
include/drm/drm_bridge.h
1540
for (struct drm_bridge *bridge __free(__drm_for_each_bridge_in_chain_cleanup) = \
include/linux/cpufreq.h
1159
struct device_node *cpu_np __free(device_node) = of_cpu_device_node_get(cpu);
include/linux/of.h
1540
for (struct device_node *dn __free(device_node) = \
include/linux/of.h
1557
for (struct device_node *child __free(device_node) = \
include/linux/of.h
1563
for (struct device_node *child __free(device_node) = \
include/linux/of.h
1576
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/dma/map_benchmark.c
54
struct dma_single_map_param *params __free(kfree) = kzalloc(sizeof(*params),
kernel/events/core.c
12844
struct pmu *pmu __free(pmu_unregister) = _pmu;
kernel/events/core.c
13367
struct perf_event *event __free(__free_event) =
kernel/futex/core.c
1844
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/luo_flb.c
399
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/ext/cid.c
293
cpumask_var_t seen __free(free_cpumask_var) = CPUMASK_VAR_NULL;
kernel/sched/ext/cid.c
85
cpumask_var_t to_walk __free(free_cpumask_var) = CPUMASK_VAR_NULL;
kernel/sched/ext/cid.c
86
cpumask_var_t node_scratch __free(free_cpumask_var) = CPUMASK_VAR_NULL;
kernel/sched/ext/cid.c
87
cpumask_var_t llc_scratch __free(free_cpumask_var) = CPUMASK_VAR_NULL;
kernel/sched/ext/cid.c
88
cpumask_var_t core_scratch __free(free_cpumask_var) = CPUMASK_VAR_NULL;
kernel/sched/ext/cid.c
89
cpumask_var_t llc_fallback __free(free_cpumask_var) = CPUMASK_VAR_NULL;
kernel/sched/ext/cid.c
90
cpumask_var_t online_no_topo __free(free_cpumask_var) = CPUMASK_VAR_NULL;
kernel/sched/membarrier.c
279
cpumask_var_t __free(free_cpumask_var) tmpmask = CPUMASK_VAR_NULL;
kernel/sched/membarrier.c
398
cpumask_var_t __free(free_cpumask_var) tmpmask = CPUMASK_VAR_NULL;
kernel/sched/topology.c
2269
unsigned long *distance_map __free(bitmap) = NULL;
kernel/time/namespace.c
254
struct time_namespace *time_ns __free(time_ns) = NULL;
kernel/time/namespace.c
269
struct time_namespace *time_ns __free(time_ns) = NULL;
kernel/time/timer_migration.c
1601
struct work_struct __percpu *works __free(free_percpu) =
kernel/time/timer_migration.c
1603
cpumask_var_t cpumask __free(free_cpumask_var) = CPUMASK_VAR_NULL;
kernel/time/timer_migration.c
1660
cpumask_var_t cpumask __free(free_cpumask_var) = CPUMASK_VAR_NULL;
kernel/trace/fprobe.c
944
unsigned long *addrs __free(kfree) = NULL;
kernel/trace/fprobe.c
945
struct module **mods __free(kfree) = NULL;
kernel/trace/ftrace.c
6754
char *tmp __free(kfree) = NULL;
kernel/trace/ring_buffer.c
2489
struct ring_buffer_per_cpu *cpu_buffer __free(kfree) =
kernel/trace/ring_buffer.c
2712
struct trace_buffer *buffer __free(kfree) = NULL;
kernel/trace/ring_buffer.c
7616
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
3802
char *mask_str __free(kfree) = NULL;
kernel/trace/trace.c
9520
char *kbuf __free(kfree) = NULL;
kernel/trace/trace.c
9632
char *rname __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
204
struct trace_eprobe *ep __free(trace_event_probe_cleanup) = NULL;
kernel/trace/trace_eprobe.c
845
struct traceprobe_parse_context *ctx __free(traceprobe_parse_context) = NULL;
kernel/trace/trace_eprobe.c
846
struct trace_eprobe *ep __free(trace_event_probe_cleanup) = NULL;
kernel/trace/trace_eprobe.c
847
const char *trlog __free(trace_probe_log_clear) = NULL;
kernel/trace/trace_eprobe.c
851
char *buf1 __free(kfree) = NULL;
kernel/trace/trace_eprobe.c
852
char *buf2 __free(kfree) = NULL;
kernel/trace/trace_eprobe.c
853
char *gbuf __free(kfree) = NULL;
kernel/trace/trace_events.c
1331
char *module __free(kfree) = NULL;
kernel/trace/trace_events_trigger.c
400
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
1091
struct traceprobe_parse_context *ctx __free(traceprobe_parse_context) = NULL;
kernel/trace/trace_kprobe.c
1928
struct trace_kprobe *tk __free(free_trace_kprobe) = NULL;
kernel/trace/trace_kprobe.c
276
struct trace_kprobe *tk __free(free_trace_kprobe) = NULL;
kernel/trace/trace_kprobe.c
873
struct trace_kprobe *tk __free(free_trace_kprobe) = NULL;
kernel/trace/trace_kprobe.c
875
const char **new_argv __free(kfree) = NULL;
kernel/trace/trace_kprobe.c
877
char *symbol __free(kfree) = NULL;
kernel/trace/trace_kprobe.c
878
char *ebuf __free(kfree) = NULL;
kernel/trace/trace_kprobe.c
879
char *gbuf __free(kfree) = NULL;
kernel/trace/trace_kprobe.c
880
char *abuf __free(kfree) = NULL;
kernel/trace/trace_kprobe.c
881
char *dbuf __free(kfree) = NULL;
kernel/trace/trace_kprobe.c
906
char *buf __free(kfree) = NULL;
kernel/trace/trace_osnoise.c
2330
char *mask_str __free(kfree) = NULL;
kernel/trace/trace_osnoise.c
2371
char *buf __free(kfree) = NULL;
kernel/trace/trace_probe.c
1589
char *type, *arg __free(kfree) = NULL;
kernel/trace/trace_probe.c
1849
const char **new_argv __free(kfree) = NULL;
kernel/trace/trace_probe.c
1927
char *tmpbuf __free(kfree) = NULL;
kernel/trace/trace_probe.c
1934
char *tmp __free(kfree) = NULL;
kernel/trace/trace_snapshot.c
279
struct cond_snapshot *cond_snapshot __free(kfree) =
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
484
void *p __free(execmem) = execmem_alloc(type, size);
mm/memfd.c
509
char *name __free(kfree) = NULL;
mm/userfaultfd.c
4445
struct userfaultfd_ctx *ctx __free(kfree) = NULL;
mm/userfaultfd.c
529
struct mfill_retry_state *for_free __free(retry_put) = &retry_state;
net/core/dev.h
50
for (struct net_device *var_name __free(netdev_unlock) = NULL; \
net/core/dev.h
64
for (struct net_device *var_name __free(netdev_unlock_ops_compat) = NULL; \
net/mac80211/ap.c
207
struct ieee802_11_elems *elems __free(kfree) =
net/mac80211/mlme.c
11637
u8 *scratch __free(kfree) = kzalloc(scratch_len, GFP_KERNEL);
net/mac80211/mlme.c
11652
struct ieee802_11_elems *link_elems __free(kfree) = NULL;
net/mac80211/mlme.c
11705
struct ieee802_11_elems *elems __free(kfree) = NULL;
net/mac80211/nan.c
256
struct ieee80211_nan_sched_cfg *backup_sched __free(kfree) = kmalloc_obj(*backup_sched);
net/wireless/nl80211.c
12943
struct nlattr **attrs __free(kfree) = kzalloc(attrsize, GFP_KERNEL);
net/wireless/nl80211.c
17151
struct nlattr **channel_parsed __free(kfree) = NULL;
net/wireless/nl80211.c
17337
struct cfg80211_nan_channel *nan_channels __free(kfree) = NULL;
net/wireless/nl80211.c
17499
struct cfg80211_nan_local_sched *sched __free(kfree) = NULL;
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
548
struct landlock_ruleset *new_dom __free(landlock_put_ruleset) = NULL;
security/landlock/syscalls.c
470
struct landlock_ruleset *ruleset __free(landlock_put_ruleset) = NULL;
security/landlock/syscalls.c
529
struct landlock_ruleset *ruleset __free(landlock_put_ruleset) = NULL;
sound/core/compress_offload.c
1123
struct snd_compr_task *task __free(kfree) =
sound/core/compress_offload.c
1185
struct snd_compr_task *task __free(kfree) =
sound/core/compress_offload.c
1277
struct snd_compr_task_status *status __free(kfree) =
sound/core/compress_offload.c
526
struct snd_compr_codec_caps *caps __free(kfree) =
sound/core/compress_offload.c
662
struct snd_compr_params *params __free(kfree) =
sound/core/compress_offload.c
701
struct snd_codec *params __free(kfree) =
sound/core/control.c
1255
struct snd_ctl_elem_value *control __free(kfree) =
sound/core/control.c
1399
struct snd_ctl_elem_value *control __free(kfree) =
sound/core/control.c
1566
unsigned int *container __free(kvfree) = vmemdup_user(buf, size);
sound/core/control.c
1641
char *names __free(kvfree) = vmemdup_user((const void __user *)user_ptrval,
sound/core/control.c
2301
struct snd_card *card __free(snd_card_unref) =
sound/core/control.c
877
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
249
struct snd_card *card __free(snd_card_unref) =
sound/core/control_led.c
307
struct snd_card *card __free(snd_card_unref) =
sound/core/control_led.c
601
struct snd_card *card __free(snd_card_unref) =
sound/core/control_led.c
765
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
1867
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
2330
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
3338
void *bufs __free(kfree) = NULL;
sound/core/pcm_native.c
3640
void __user **bufs __free(kfree) =
sound/core/pcm_native.c
3678
void __user **bufs __free(kfree) =
sound/core/pcm_native.c
382
unsigned int *rstamps __free(kfree) =
sound/core/pcm_native.c
4153
struct snd_pcm_hw_params *params __free(kfree) =
sound/core/pcm_native.c
4158
struct snd_pcm_hw_params_old *oparams __free(kfree) =
sound/core/pcm_native.c
4182
struct snd_pcm_hw_params *params __free(kfree) =
sound/core/pcm_native.c
4187
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
920
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_ioctl.c
55
snd_use_lock_t *lock __free(seq_oss_use_lock) = NULL;
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
599
struct seq_oss_midi *mdev __free(seq_oss_midi) =
sound/core/seq/oss/seq_oss_midi.c
620
struct seq_oss_midi *mdev __free(seq_oss_midi) =
sound/core/seq/oss/seq_oss_midi.c
659
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_rw.c
168
snd_use_lock_t *lock __free(seq_oss_use_lock) = NULL;
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
1186
struct snd_seq_client *cptr __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
1239
struct snd_seq_client *cptr __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
1380
struct snd_seq_client *cptr __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
1385
struct snd_seq_client_port *port __free(snd_seq_port) =
sound/core/seq/seq_clientmgr.c
1406
struct snd_seq_client_port *port __free(snd_seq_port) =
sound/core/seq/seq_clientmgr.c
1482
struct snd_seq_client *receiver __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
1486
struct snd_seq_client *sender __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
1490
struct snd_seq_client_port *sport __free(snd_seq_port) =
sound/core/seq/seq_clientmgr.c
1494
struct snd_seq_client_port *dport __free(snd_seq_port) =
sound/core/seq/seq_clientmgr.c
1521
struct snd_seq_client *receiver __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
1525
struct snd_seq_client *sender __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
1529
struct snd_seq_client_port *sport __free(snd_seq_port) =
sound/core/seq/seq_clientmgr.c
1533
struct snd_seq_client_port *dport __free(snd_seq_port) =
sound/core/seq/seq_clientmgr.c
1554
struct snd_seq_queue *q __free(snd_seq_queue) =
sound/core/seq/seq_clientmgr.c
1585
struct snd_seq_queue *q __free(snd_seq_queue) =
sound/core/seq/seq_clientmgr.c
1619
struct snd_seq_queue *q __free(snd_seq_queue) =
sound/core/seq/seq_clientmgr.c
1635
struct snd_seq_queue *q __free(snd_seq_queue) =
sound/core/seq/seq_clientmgr.c
1653
struct snd_seq_queue *queue __free(snd_seq_queue) =
sound/core/seq/seq_clientmgr.c
1681
struct snd_seq_queue *queue __free(snd_seq_queue) =
sound/core/seq/seq_clientmgr.c
1730
struct snd_seq_queue *queue __free(snd_seq_queue) =
sound/core/seq/seq_clientmgr.c
1763
struct snd_seq_queue *q __free(snd_seq_queue) =
sound/core/seq/seq_clientmgr.c
1824
struct snd_seq_client *cptr __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
1925
struct snd_seq_client *sender __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
1929
struct snd_seq_client_port *sport __free(snd_seq_port) =
sound/core/seq/seq_clientmgr.c
1947
struct snd_seq_client *cptr __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
1951
struct snd_seq_client_port *port __free(snd_seq_port) =
sound/core/seq/seq_clientmgr.c
2006
struct snd_seq_client *cptr __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
2024
struct snd_seq_client *cptr __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
2031
struct snd_seq_client_port *port __free(snd_seq_port) =
sound/core/seq/seq_clientmgr.c
2119
struct snd_seq_client *cptr __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
2395
struct snd_seq_client *cptr __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
2431
struct snd_seq_client *cptr __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
2485
struct snd_seq_client *client __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
2632
struct snd_seq_client *client __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
498
struct snd_seq_client *dest __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
595
struct snd_seq_queue *q __free(snd_seq_queue) =
sound/core/seq/seq_clientmgr.c
639
struct snd_seq_client *dest __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
644
struct snd_seq_client_port *dest_port __free(snd_seq_port) =
sound/core/seq/seq_clientmgr.c
711
struct snd_seq_client_port *src_port __free(snd_seq_port) =
sound/core/seq/seq_clientmgr.c
837
struct snd_seq_client *client __free(snd_seq_client) =
sound/core/seq/seq_clientmgr.c
917
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
310
struct snd_rawmidi_info *info __free(kfree) =
sound/core/seq/seq_midi.c
350
struct snd_seq_port_info *port __free(kfree) =
sound/core/seq/seq_ports.c
228
struct snd_seq_client *c __free(snd_seq_client) = NULL;
sound/core/seq/seq_ports.c
229
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
349
struct snd_timer *t __free(snd_timeri_timer) =
sound/core/seq/seq_timer.c
459
struct snd_seq_queue *q __free(snd_seq_queue) = queueptr(idx);
sound/core/seq/seq_timer.c
471
struct snd_timer *t __free(snd_timeri_timer) =
sound/core/seq/seq_ump_client.c
235
struct snd_seq_port_info *port __free(kfree) =
sound/core/seq/seq_ump_client.c
261
struct snd_seq_port_info *old __free(kfree) =
sound/core/seq/seq_ump_client.c
263
struct snd_seq_port_info *new __free(kfree) =
sound/core/seq/seq_ump_client.c
298
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
1709
struct snd_timer_ginfo *ginfo __free(kfree) =
sound/core/timer.c
1853
struct snd_timer *t __free(snd_timeri_timer) =
sound/core/timer.c
1858
struct snd_timer_info *info __free(kfree) =
sound/core/timer.c
1885
struct snd_timer *t __free(snd_timeri_timer) =
sound/core/timer.c
2287
struct snd_timer_uinfo *utimer_info __free(kfree) =
sound/core/timer.c
561
struct snd_timer *timer __free(snd_timeri_timer)
sound/core/timer_compat.c
57
struct snd_timer *t __free(snd_timeri_timer) =
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
1328
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
3234
struct fwnode_handle *fwnode __free(fwnode_handle) =
sound/hda/codecs/realtek/realtek.c
210
struct snd_ctl_elem_value *uctl __free(kfree) =
sound/hda/codecs/side-codecs/cs35l56_hda.c
1038
const char *sub __free(kfree) = acpi_get_subsystem_id(ACPI_HANDLE(cs35l56->base.dev));
sound/hda/common/codec.c
1851
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
420
struct asoc_sdw_dailink *soc_dais __free(kfree) =
sound/soc/amd/acp/acp-sdw-legacy-mach.c
426
struct asoc_sdw_endpoint *soc_ends __free(kfree) =
sound/soc/amd/acp/acp-sdw-sof-mach.c
291
struct asoc_sdw_dailink *sof_dais __free(kfree) =
sound/soc/amd/acp/acp-sdw-sof-mach.c
297
struct asoc_sdw_endpoint *sof_ends __free(kfree) =
sound/soc/codecs/audio-iio-aux.c
137
char *input_name __free(kfree) = kasprintf(GFP_KERNEL, "%s IN", chan->name);
sound/soc/codecs/audio-iio-aux.c
141
char *output_name __free(kfree) = kasprintf(GFP_KERNEL, "%s OUT", chan->name);
sound/soc/codecs/audio-iio-aux.c
145
char *pga_name __free(kfree) = kasprintf(GFP_KERNEL, "%s PGA", chan->name);
sound/soc/codecs/audio-iio-aux.c
248
const char **names __free(kfree) = kcalloc(iio_aux->num_chans,
sound/soc/codecs/audio-iio-aux.c
254
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
748
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
1711
int *data __free(kfree) = kzalloc(fw->size, GFP_KERNEL);
sound/soc/codecs/tas2783-sdw.c
738
struct tas_fw_hdr *hdr __free(kfree) = kzalloc_obj(*hdr);
sound/soc/codecs/tas2783-sdw.c
739
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
432
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
1051
struct device_node *parent __free(device_node) = of_get_parent(np);
sound/soc/generic/simple-card-utils.c
1060
struct device_node *ports __free(device_node) = of_get_parent(port);
sound/soc/generic/simple-card-utils.c
1074
struct device_node *node __free(device_node) = of_graph_get_port_parent(ep);
sound/soc/generic/simple-card-utils.c
1075
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
133
struct device_node *node __free(device_node) = of_get_parent(np);
sound/soc/generic/simple-card.c
185
struct device_node *node __free(device_node) = of_get_parent(cpu);
sound/soc/generic/simple-card.c
239
struct device_node *node __free(device_node) = of_get_parent(np);
sound/soc/generic/simple-card.c
324
struct device_node *node __free(device_node) = of_get_parent(np);
sound/soc/generic/simple-card.c
333
struct device_node *plat __free(device_node) = of_get_child_by_name(node, prop);
sound/soc/generic/simple-card.c
386
struct device_node *add_devs __free(device_node) = of_get_child_by_name(top, PREFIX "additional-devs");
sound/soc/generic/simple-card.c
400
struct device_node *codec __free(device_node) =
sound/soc/generic/simple-card.c
407
struct device_node *plat __free(device_node) =
sound/soc/generic/simple-card.c
505
struct device_node *node __free(device_node) = of_get_child_by_name(dev->of_node, PREFIX "additional-devs");
sound/soc/generic/simple-card.c
726
struct link_info *li __free(kfree) = kzalloc_obj(*li);
sound/soc/qcom/common.c
100
struct device_node *platform __free(device_node) =
sound/soc/qcom/common.c
102
struct device_node *codec __free(device_node) =
sound/soc/qcom/common.c
98
struct device_node *cpu __free(device_node) =
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
1126
struct gpr_pkt *pkt __free(kfree) = NULL;
sound/soc/qcom/qdsp6/audioreach.c
1175
struct gpr_pkt *pkt __free(kfree) =
sound/soc/qcom/qdsp6/audioreach.c
1222
struct gpr_pkt *pkt __free(kfree) = audioreach_alloc_apm_cmd_pkt(size, APM_CMD_SET_CFG, 0);
sound/soc/qcom/qdsp6/audioreach.c
1247
struct gpr_pkt *pkt __free(kfree) = audioreach_alloc_apm_cmd_pkt(size, APM_CMD_SET_CFG, 0);
sound/soc/qcom/qdsp6/audioreach.c
1448
struct gpr_pkt *pkt __free(kfree) = NULL;
sound/soc/qcom/qdsp6/audioreach.c
1483
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
1085
void *p __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6afe.c
1137
void *p __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6afe.c
1294
void *p __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6afe.c
1697
void *p __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6afe.c
1844
void *p __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6afe.c
1879
void *p __free(kfree) = kzalloc(pkt_size, GFP_KERNEL);
sound/soc/qcom/qdsp6/q6apm.c
105
struct gpr_pkt *pkt __free(kfree) = audioreach_alloc_apm_cmd_pkt(payload_size, opcode, 0);
sound/soc/qcom/qdsp6/q6apm.c
145
struct gpr_pkt *pkt __free(kfree) = audioreach_alloc_apm_cmd_pkt(0,
sound/soc/qcom/qdsp6/q6apm.c
219
struct gpr_pkt *pkt __free(kfree) = audioreach_alloc_apm_cmd_pkt(payload_size,
sound/soc/qcom/qdsp6/q6apm.c
329
struct gpr_pkt *pkt __free(kfree) = audioreach_alloc_apm_cmd_pkt(sizeof(*cmd),
sound/soc/qcom/qdsp6/q6apm.c
478
struct gpr_pkt *pkt __free(kfree) = audioreach_alloc_pkt(sizeof(*write_buffer),
sound/soc/qcom/qdsp6/q6apm.c
515
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
1320
char *tplg_fw_name __free(kfree) = kasprintf(GFP_KERNEL, "qcom/%s/%s-tplg.bin",
sound/soc/renesas/rcar/msiof.c
562
struct device_node *port __free(device_node) = of_graph_get_next_port(dev->of_node, NULL);
sound/soc/renesas/rcar/ssiu.c
520
struct device_node *node __free(device_node) = rsnd_ssiu_of_node(priv);
sound/soc/sdca/sdca_functions.c
1250
u32 *delay_list __free(kfree) = kcalloc(num_delays, sizeof(*delay_list),
sound/soc/sdca/sdca_functions.c
1314
u8 *affected_list __free(kfree) = kcalloc(num_affected, sizeof(*affected_list),
sound/soc/sdca/sdca_functions.c
1570
u32 *entity_list __free(kfree) = kcalloc(num_entities, sizeof(*entity_list),
sound/soc/sdca/sdca_functions.c
1732
u32 *managed_list __free(kfree) = kcalloc(num_managed, sizeof(*managed_list),
sound/soc/sdca/sdca_functions.c
2050
u32 *cluster_list __free(kfree) = kcalloc(num_clusters, sizeof(*cluster_list),
sound/soc/sdca/sdca_functions.c
2110
u32 *filesets_list __free(kfree) = kcalloc(num_sets, sizeof(u32),
sound/soc/sdca/sdca_functions.c
212
struct raw_init_write *raw __free(kfree) = NULL;
sound/soc/sdca/sdca_functions.c
2148
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
363
struct snd_soc_dapm_widget *w __free(kfree) = kmemdup(_widget,
sound/soc/soc-dapm.c
3989
struct snd_pcm_hw_params *params __free(kfree) = kzalloc_obj(*params);
sound/soc/soc-ops.c
540
void *data __free(kfree) = kmemdup(ucontrol->value.bytes.data, len,
sound/soc/sof/ipc4-topology.c
2077
struct snd_pcm_hw_params *ref_params __free(kfree) = NULL;
sound/soc/ti/omap-mcbsp.c
293
void *reg_cache __free(kfree) = kzalloc(mcbsp->reg_cache_size, GFP_KERNEL);
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
2615
struct scarlett2_usb_packet *req __free(kfree) = NULL;
sound/usb/mixer_scarlett2.c
2621
struct scarlett2_usb_packet *resp __free(kfree) = NULL;
sound/usb/mixer_scarlett2.c
4153
char **values __free(kfree) =
sound/usb/mixer_scarlett2.c
9570
u8 *resp __free(kfree) =
sound/usb/mixer_scarlett2.c
9603
} __packed *req __free(kfree) = NULL;
sound/usb/mixer_scarlett2.c
9728
u8 *resp_buf __free(kfree) =
sound/usb/quirks.c
1284
struct usb_device_descriptor *new_device_descriptor __free(kfree) =
sound/usb/quirks.c
2712
char *val __free(kfree) = kstrdup(str, GFP_KERNEL);
sound/usb/quirks.c
571
struct usb_device_descriptor *new_device_descriptor __free(kfree) =
sound/usb/quirks.c
949
struct usb_device_descriptor *new_device_descriptor __free(kfree) =
sound/usb/stream.c
1167
struct snd_usb_power_domain *pd __free(kfree) = NULL;
sound/usb/usx2y/us144mkii.c
445
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
1430
struct cxl_root *cxl_root __free(put_cxl_root) =
tools/testing/cxl/test/cxl.c
441
struct cxl_mock_res *res __free(kfree) = kzalloc(sizeof(*res),
tools/testing/cxl/test/cxl.c
991
struct cxl_test_decoder *td __free(kfree) =
virt/kvm/vfio.c
147
struct file *filp __free(fput) = NULL;