Home
last modified time | relevance | path

Searched refs:DEFINE_FREE (Results 1 – 25 of 28) sorted by relevance

12

/linux-6.12.1/include/linux/
Dmnt_namespace.h17 DEFINE_FREE(put_mnt_ns, struct mnt_namespace *, if (!IS_ERR_OR_NULL(_T)) put_mnt_ns(_T))
Dnsproxy.h126 DEFINE_FREE(put_nsproxy, struct nsproxy *, if (_T) put_nsproxy(_T))
Dpercpu.h162 DEFINE_FREE(free_percpu, void __percpu *, free_percpu(_T))
Dfile.h101 DEFINE_FREE(fput, struct file *, if (!IS_ERR_OR_NULL(_T)) fput(_T))
Dfirmware.h214 DEFINE_FREE(firmware, struct firmware *, release_firmware(_T))
Dcleanup.h197 #define DEFINE_FREE(_name, _type, _free) \ macro
Dslab.h450 DEFINE_FREE(kfree, void *, if (!IS_ERR_OR_NULL(_T)) kfree(_T))
1056 DEFINE_FREE(kvfree, void *, if (!IS_ERR_OR_NULL(_T)) kvfree(_T))
Ddevice.h1075 DEFINE_FREE(device_del, struct device *, if (_T) device_del(_T))
1242 DEFINE_FREE(put_device, struct device *, if (_T) put_device(_T))
Dbitmap.h138 DEFINE_FREE(bitmap, unsigned long *, if (_T) bitmap_free(_T))
Dproperty.h203 DEFINE_FREE(fwnode_handle, struct fwnode_handle *, fwnode_handle_put(_T))
Dcpumask.h1021 DEFINE_FREE(free_cpumask_var, struct cpumask *, if (_T) free_cpumask_var(_T));
Dof.h138 DEFINE_FREE(device_node, struct device_node *, if (_T) of_node_put(_T))
/linux-6.12.1/include/linux/firmware/qcom/
Dqcom_tzmem.h52 DEFINE_FREE(qcom_tzmem, void *, if (_T) qcom_tzmem_free(_T))
/linux-6.12.1/crypto/asymmetric_keys/
Dx509_parser.h48 DEFINE_FREE(x509_free_certificate, struct x509_certificate *,
/linux-6.12.1/fs/pstore/
Dinode.c38 DEFINE_FREE(pstore_iput, struct inode *, if (_T) iput(_T))
66 DEFINE_FREE(pstore_private, struct pstore_private *, free_pstore_private(_T));
/linux-6.12.1/include/linux/sched/
Dtask.h172 DEFINE_FREE(put_task, struct task_struct *, if (_T) put_task_struct(_T)) in DEFINE_FREE() function
/linux-6.12.1/drivers/cxl/
Dcxl.h746 DEFINE_FREE(put_cxl_root, struct cxl_root *, if (_T) put_cxl_root(_T))
748 DEFINE_FREE(put_cxl_port, struct cxl_port *, if (!IS_ERR_OR_NULL(_T)) put_device(&_T->dev))
Dacpi.c340 DEFINE_FREE(put_cxlrd, struct cxl_root_decoder *,
342 DEFINE_FREE(del_cxl_resource, struct resource *, if (_T) del_cxl_resource(_T)) in DEFINE_FREE() function
/linux-6.12.1/drivers/platform/x86/intel/pmc/
Dcore_ssram.c32 DEFINE_FREE(pmc_core_iounmap, void __iomem *, if (_T) iounmap(_T)) in DEFINE_FREE() function
/linux-6.12.1/include/linux/gpio/
Ddriver.h647 DEFINE_FREE(gpio_device_put, struct gpio_device *,
/linux-6.12.1/drivers/cxl/core/
Dcdat.c389 DEFINE_FREE(dsmas, struct xarray *, if (_T) discard_dsmas(_T)) in DEFINE_FREE() function
733 DEFINE_FREE(free_perf_xa, struct xarray *, if (_T) free_perf_xa(_T)) in DEFINE_FREE() function
/linux-6.12.1/drivers/vdpa/mlx5/core/
Dmr.c276 DEFINE_FREE(free_cmds, struct mlx5_vdpa_async_cmd *, kvfree(_T)) in DEFINE_FREE() function
277 DEFINE_FREE(free_cmd_mem, struct mlx5_destroy_mkey_mem *, kvfree(_T)) in DEFINE_FREE()
/linux-6.12.1/fs/btrfs/
Dctree.h607 DEFINE_FREE(btrfs_free_path, struct btrfs_path *, btrfs_free_path(_T))
/linux-6.12.1/sound/core/
Dcontrol_led.c243 DEFINE_FREE(snd_card_unref, struct snd_card *, if (_T) snd_card_unref(_T)) in DEFINE_FREE() function
/linux-6.12.1/fs/fuse/
Dvirtio_fs.c1048 DEFINE_FREE(cleanup_dax, struct dax_dev *, if (!IS_ERR_OR_NULL(_T)) virtio_fs_cleanup_dax(_T))

12