Symbol: DEFINE_FREE
crypto/asymmetric_keys/x509_parser.h
50
DEFINE_FREE(x509_free_certificate, struct x509_certificate *,
drivers/cxl/acpi.c
400
DEFINE_FREE(del_cxl_resource, struct resource *, if (_T) del_cxl_resource(_T))
drivers/cxl/cxl.h
808
DEFINE_FREE(put_cxl_port, struct cxl_port *, if (!IS_ERR_OR_NULL(_T)) put_device(&_T->dev))
drivers/cxl/cxl.h
809
DEFINE_FREE(put_cxl_root_decoder, struct cxl_root_decoder *, if (!IS_ERR_OR_NULL(_T)) put_device(&_T->cxlsd.cxld.dev))
drivers/cxl/cxl.h
810
DEFINE_FREE(put_cxl_region, struct cxl_region *, if (!IS_ERR_OR_NULL(_T)) put_device(&_T->dev))
drivers/firewire/core-card.c
380
DEFINE_FREE(card_unref, struct fw_card *, if (_T) fw_card_put(_T))
drivers/firmware/efi/libstub/efistub.h
1088
DEFINE_FREE(efi_pool, void *, if (_T) efi_bs_call(free_pool, _T));
drivers/fwctl/mlx5/main.c
28
DEFINE_FREE(mlx5ctl, struct mlx5ctl_dev *, if (_T) fwctl_put(&_T->fwctl));
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h
131
DEFINE_FREE(xgmi_put_hive, struct amdgpu_hive_info *, if (_T) amdgpu_put_xgmi_hive(_T))
drivers/pci/msi/msi.c
668
DEFINE_FREE(free_msi_irqs, struct pci_dev *, if (_T) pci_free_msi_irqs(_T));
drivers/tty/vt/vc_screen.c
56
DEFINE_FREE(free_page_ptr, void *, if (_T) free_page((unsigned long)_T));
drivers/vdpa/mlx5/core/mr.c
280
DEFINE_FREE(free_cmd_mem, struct mlx5_destroy_mkey_mem *, kvfree(_T))
fs/btrfs/ctree.h
612
DEFINE_FREE(btrfs_release_path, struct btrfs_path, btrfs_release_path(&_T))
fs/btrfs/tests/btrfs-tests.h
60
DEFINE_FREE(btrfs_free_dummy_block_group, struct btrfs_block_group *,
fs/namespace.c
94
DEFINE_FREE(mntput, struct vfsmount *, if (!IS_ERR(_T)) mntput(_T))
fs/pstore/inode.c
66
DEFINE_FREE(pstore_private, struct pstore_private *, free_pstore_private(_T));
include/drm/drm_bridge.h
1295
DEFINE_FREE(drm_bridge_put, struct drm_bridge *, if (_T) drm_bridge_put(_T))
include/linux/cpumask.h
1118
DEFINE_FREE(free_cpumask_var, struct cpumask *, if (_T) free_cpumask_var(_T));
include/linux/cred.h
287
DEFINE_FREE(put_cred, struct cred *, if (!IS_ERR_OR_NULL(_T)) put_cred(_T))
include/linux/execmem.h
179
DEFINE_FREE(execmem, void *, if (_T) execmem_free(_T));
include/linux/file.h
97
DEFINE_FREE(fput, struct file *, if (!IS_ERR_OR_NULL(_T)) fput(_T))
include/linux/firmware.h
214
DEFINE_FREE(firmware, struct firmware *, release_firmware(_T))
include/linux/fwctl.h
116
DEFINE_FREE(fwctl, struct fwctl_device *, if (_T) fwctl_put(_T));
include/linux/gfp.h
470
DEFINE_FREE(free_page, void *, free_page((unsigned long)_T))
include/linux/gpio/driver.h
635
DEFINE_FREE(gpio_device_put, struct gpio_device *,
include/linux/mnt_namespace.h
19
DEFINE_FREE(put_mnt_ns, struct mnt_namespace *, if (!IS_ERR_OR_NULL(_T)) put_mnt_ns(_T))
include/linux/module.h
1025
DEFINE_FREE(module_put, struct module *, if (_T) module_put(_T))
include/linux/nsproxy.h
118
DEFINE_FREE(put_nsproxy, struct nsproxy *, if (_T) put_nsproxy(_T))
include/linux/of.h
138
DEFINE_FREE(device_node, struct device_node *, if (_T) of_node_put(_T))
include/linux/pci-ide.h
116
DEFINE_FREE(pci_ide_stream_release, struct pci_ide *, if (_T) pci_ide_stream_release(_T))
include/linux/percpu.h
158
DEFINE_FREE(free_percpu, void __percpu *, free_percpu(_T))
include/linux/pm_opp.h
618
DEFINE_FREE(put_opp_table, struct opp_table *, if (!IS_ERR_OR_NULL(_T)) dev_pm_opp_put_opp_table(_T))
include/linux/slab.h
518
DEFINE_FREE(kfree_sensitive, void *, if (_T) kfree_sensitive(_T))
include/linux/string.h
316
DEFINE_FREE(argv_free, char **, if (!IS_ERR_OR_NULL(_T)) argv_free(_T))
include/linux/tsm.h
118
DEFINE_FREE(put_tsm_dev, struct tsm_dev *,
kernel/trace/rv/rv.h
20
DEFINE_FREE(rv_remove, struct dentry *, if (_T) rv_remove(_T));
kernel/trace/trace_probe.h
586
DEFINE_FREE(trace_probe_log_clear, const char *, if (_T) trace_probe_log_clear())
net/core/dev.h
38
DEFINE_FREE(netdev_unlock, struct net_device *, if (_T) netdev_unlock(_T));
net/core/dev.h
51
DEFINE_FREE(netdev_unlock_ops_compat, struct net_device *,
sound/core/seq/oss/seq_oss_synth.c
47
DEFINE_FREE(seq_oss_synth, struct seq_oss_synth *, if (!IS_ERR_OR_NULL(_T)) snd_use_lock_free(&(_T)->use_lock))
sound/core/seq/seq_ports.h
99
DEFINE_FREE(snd_seq_port, struct snd_seq_client_port *, if (!IS_ERR_OR_NULL(_T)) snd_seq_port_unlock(_T))
sound/core/seq/seq_queue.h
76
DEFINE_FREE(snd_seq_queue, struct snd_seq_queue *, if (!IS_ERR_OR_NULL(_T)) queuefree(_T))