Symbol: devres_alloc
drivers/acpi/platform_profile.c
672
dr = devres_alloc(devm_platform_profile_release, sizeof(*dr), GFP_KERNEL);
drivers/ata/libahci_platform.c
489
hpriv = devres_alloc(ahci_platform_put_resources, sizeof(*hpriv),
drivers/ata/libata-core.c
5775
dr = devres_alloc(ata_devres_release, 0, GFP_KERNEL);
drivers/ata/libata-core.c
5971
start_dr = devres_alloc(ata_host_stop, 0, GFP_KERNEL);
drivers/base/component.c
394
match = devres_alloc(devm_component_match_release,
drivers/base/core.c
2877
devres = devres_alloc(devm_attr_group_remove,
drivers/base/devres.c
1185
devres = devres_alloc(devm_pages_release,
drivers/base/devres.c
1247
p = devres_alloc(devm_percpu_release, sizeof(void *), GFP_KERNEL);
drivers/base/firmware_loader/main.c
668
fwn = devres_alloc(fw_name_devm_release, sizeof(struct fw_name_devm),
drivers/base/platform.c
408
ptr = devres_alloc(devm_platform_get_irqs_affinity_release, size,
drivers/base/regmap/regmap-irq.c
1092
ptr = devres_alloc(devm_regmap_irq_chip_release, sizeof(*ptr),
drivers/base/regmap/regmap.c
1199
ptr = devres_alloc(devm_regmap_release, sizeof(*ptr), GFP_KERNEL);
drivers/base/regmap/regmap.c
591
m = devres_alloc(dev_get_regmap_release, sizeof(*m), GFP_KERNEL);
drivers/bus/vexpress-config.c
140
res = devres_alloc(vexpress_config_devres_release, sizeof(*res),
drivers/char/hw_random/core.c
664
ptr = devres_alloc(devm_hwrng_release, sizeof(*ptr), GFP_KERNEL);
drivers/clk/clk-composite.c
460
ptr = devres_alloc(devm_clk_hw_release_composite, sizeof(*ptr),
drivers/clk/clk-devres.c
148
devres = devres_alloc(devm_clk_bulk_release,
drivers/clk/clk-devres.c
196
devres = devres_alloc(devm_clk_bulk_release_enable,
drivers/clk/clk-devres.c
245
devres = devres_alloc(devm_clk_bulk_release_all,
drivers/clk/clk-devres.c
277
devres = devres_alloc(devm_clk_bulk_release_all_enable,
drivers/clk/clk-devres.c
31
state = devres_alloc(devm_clk_release, sizeof(*state), GFP_KERNEL);
drivers/clk/clk-devres.c
330
state = devres_alloc(devm_clk_release, sizeof(*state), GFP_KERNEL);
drivers/clk/clk-divider.c
657
ptr = devres_alloc(devm_clk_hw_release_divider, sizeof(*ptr), GFP_KERNEL);
drivers/clk/clk-fixed-factor.c
110
fix = devres_alloc(devm_clk_hw_register_fixed_factor_release,
drivers/clk/clk-fixed-rate.c
78
fixed = devres_alloc(devm_clk_hw_register_fixed_rate_release,
drivers/clk/clk-gate.c
242
ptr = devres_alloc(devm_clk_hw_release_gate, sizeof(*ptr), GFP_KERNEL);
drivers/clk/clk-mux.c
225
ptr = devres_alloc(devm_clk_hw_release_mux, sizeof(*ptr), GFP_KERNEL);
drivers/clk/clk.c
4650
clkp = devres_alloc(devm_clk_unregister_cb, sizeof(*clkp), GFP_KERNEL);
drivers/clk/clk.c
4680
hwp = devres_alloc(devm_clk_hw_unregister_cb, sizeof(*hwp), GFP_KERNEL);
drivers/clk/clk.c
4723
clkp = devres_alloc(devm_clk_release, sizeof(*clkp), GFP_KERNEL);
drivers/clk/clk.c
4898
devres = devres_alloc(devm_clk_notifier_release,
drivers/clk/clk.c
5125
ptr = devres_alloc(devm_of_clk_release_provider, sizeof(*ptr),
drivers/clk/sunxi-ng/ccu_common.c
223
ccu = devres_alloc(devm_sunxi_ccu_release, sizeof(*ccu), GFP_KERNEL);
drivers/devfreq/devfreq-event.c
398
ptr = devres_alloc(devm_devfreq_event_release, sizeof(*ptr),
drivers/devfreq/devfreq.c
1043
ptr = devres_alloc(devm_devfreq_dev_release, sizeof(*ptr), GFP_KERNEL);
drivers/devfreq/devfreq.c
2132
ptr = devres_alloc(devm_devfreq_opp_release, sizeof(*ptr), GFP_KERNEL);
drivers/devfreq/devfreq.c
2248
ptr = devres_alloc(devm_devfreq_notifier_release, sizeof(*ptr),
drivers/extcon/devres.c
123
ptr = devres_alloc(devm_extcon_dev_unreg, sizeof(*ptr), GFP_KERNEL);
drivers/extcon/devres.c
178
ptr = devres_alloc(devm_extcon_dev_notifier_unreg, sizeof(*ptr),
drivers/extcon/devres.c
234
ptr = devres_alloc(devm_extcon_dev_notifier_all_unreg, sizeof(*ptr),
drivers/extcon/devres.c
70
ptr = devres_alloc(devm_extcon_dev_release, sizeof(*ptr), GFP_KERNEL);
drivers/firewire/ohci.c
3586
ohci = devres_alloc(release_ohci, sizeof(*ohci), GFP_KERNEL);
drivers/firmware/arm_scmi/driver.c
2408
dres = devres_alloc(scmi_devm_release_protocol,
drivers/firmware/arm_scmi/notify.c
1507
dres = devres_alloc(scmi_devm_release_notifier,
drivers/firmware/samsung/exynos-acpm.c
751
ptr = devres_alloc(devm_acpm_release, sizeof(*ptr), GFP_KERNEL);
drivers/firmware/ti_sci.c
3385
ptr = devres_alloc(devm_ti_sci_release, sizeof(*ptr), GFP_KERNEL);
drivers/firmware/ti_sci.c
3466
ptr = devres_alloc(devm_ti_sci_release, sizeof(*ptr), GFP_KERNEL);
drivers/fpga/fpga-mgr.c
932
dr = devres_alloc(devm_fpga_mgr_unregister, sizeof(*dr), GFP_KERNEL);
drivers/gpu/drm/bridge/panel.c
407
ptr = devres_alloc(devm_drm_panel_bridge_release, sizeof(*ptr),
drivers/hid/wacom_sys.c
1267
devres = devres_alloc(wacom_devm_sysfs_group_release,
drivers/hid/wacom_sys.c
1308
pen_fifo = devres_alloc(wacom_devm_kfifo_release,
drivers/hwmon/hwmon.c
1167
ptr = devres_alloc(devm_hwmon_release, sizeof(*ptr), GFP_KERNEL);
drivers/hwmon/hwmon.c
1213
ptr = devres_alloc(devm_hwmon_release, sizeof(*ptr), GFP_KERNEL);
drivers/hwspinlock/hwspinlock_core.c
652
ptr = devres_alloc(devm_hwspin_lock_unreg, sizeof(*ptr), GFP_KERNEL);
drivers/hwspinlock/hwspinlock_core.c
875
ptr = devres_alloc(devm_hwspin_lock_release, sizeof(*ptr), GFP_KERNEL);
drivers/iio/buffer/kfifo_buf.c
243
ptr = devres_alloc(devm_iio_kfifo_release, sizeof(*ptr), GFP_KERNEL);
drivers/iio/industrialio-trigger.c
664
ptr = devres_alloc(devm_iio_trigger_release, sizeof(*ptr),
drivers/input/input.c
1974
devres = devres_alloc(devm_input_device_release,
drivers/input/input.c
2326
devres = devres_alloc(devm_input_device_unregister,
drivers/interconnect/bulk.c
144
devres = devres_alloc(devm_icc_bulk_release, sizeof(*devres), GFP_KERNEL);
drivers/interconnect/core.c
430
ptr = devres_alloc(devm_icc_release, sizeof(*ptr), GFP_KERNEL);
drivers/iommu/riscv/iommu.c
81
devres = devres_alloc(riscv_iommu_devres_pages_release,
drivers/leds/led-class-flash.c
339
dr = devres_alloc(devm_led_classdev_flash_release, sizeof(*dr),
drivers/leds/led-class-multicolor.c
164
dr = devres_alloc(devm_led_classdev_multicolor_release,
drivers/leds/led-class.c
304
dr = devres_alloc(devm_led_release, sizeof(struct led_classdev *), GFP_KERNEL);
drivers/leds/led-class.c
650
dr = devres_alloc(devm_led_classdev_release, sizeof(*dr), GFP_KERNEL);
drivers/leds/led-triggers.c
389
dr = devres_alloc(devm_led_trigger_release, sizeof(*dr),
drivers/macintosh/macio_asic.c
570
dr = devres_alloc(maciom_release, sizeof(*dr), GFP_KERNEL);
drivers/mailbox/mailbox.c
597
ptr = devres_alloc(__devm_mbox_controller_unregister, sizeof(*ptr),
drivers/media/rc/rc-main.c
1765
dr = devres_alloc(devm_rc_alloc_release, sizeof(*dr), GFP_KERNEL);
drivers/media/rc/rc-main.c
1999
dr = devres_alloc(devm_rc_release, sizeof(*dr), GFP_KERNEL);
drivers/mfd/mfd-core.c
425
ptr = devres_alloc(devm_mfd_dev_release, sizeof(*ptr), GFP_KERNEL);
drivers/mfd/rave-sp.c
224
rcnb = devres_alloc(rave_sp_unregister_event_notifier,
drivers/mmc/core/host.c
600
dr = devres_alloc(devm_mmc_host_release, sizeof(*dr), GFP_KERNEL);
drivers/mtd/nand/raw/atmel/pmecc.c
881
ptr = devres_alloc(devm_atmel_pmecc_put, sizeof(*ptr), GFP_KERNEL);
drivers/mux/core.c
240
ptr = devres_alloc(devm_mux_chip_release, sizeof(*ptr), GFP_KERNEL);
drivers/mux/core.c
279
ptr = devres_alloc(devm_mux_chip_reg_release, sizeof(*ptr), GFP_KERNEL);
drivers/mux/core.c
656
ptr = devres_alloc(devm_mux_control_release, sizeof(*ptr), GFP_KERNEL);
drivers/mux/core.c
731
ptr = devres_alloc(devm_mux_state_release, sizeof(*ptr), GFP_KERNEL);
drivers/net/arcnet/arcnet.c
238
res = devres_alloc(arcnet_led_release, 0, GFP_KERNEL);
drivers/net/ethernet/freescale/fec_main.c
432
dr = devres_alloc(fec_dmam_release, sizeof(*dr), gfp);
drivers/net/phy/mdio_devres.c
117
dr = devres_alloc(devm_mdiobus_unregister, sizeof(*dr), GFP_KERNEL);
drivers/net/phy/mdio_devres.c
34
dr = devres_alloc(devm_mdiobus_free, sizeof(*dr), GFP_KERNEL);
drivers/net/phy/mdio_devres.c
83
dr = devres_alloc(devm_mdiobus_unregister, sizeof(*dr), GFP_KERNEL);
drivers/net/phy/phy_package.c
366
ptr = devres_alloc(devm_phy_package_leave, sizeof(*ptr),
drivers/net/phy/phy_package.c
400
ptr = devres_alloc(devm_phy_package_leave, sizeof(*ptr),
drivers/net/pse-pd/pse_core.c
1151
pcdevp = devres_alloc(devm_pse_controller_release, sizeof(*pcdevp),
drivers/net/wan/framer/framer-core.c
545
ptr = devres_alloc(devm_framer_put, sizeof(*ptr), GFP_KERNEL);
drivers/net/wan/framer/framer-core.c
717
ptr = devres_alloc(devm_framer_destroy, sizeof(*ptr), GFP_KERNEL);
drivers/net/wan/framer/framer-core.c
836
ptr = devres_alloc(devm_framer_provider_of_unregister, sizeof(*ptr), GFP_KERNEL);
drivers/ntb/msi.c
240
dr = devres_alloc(ntbm_msi_callback_release,
drivers/nvmem/core.c
1276
ptr = devres_alloc(devm_nvmem_device_release, sizeof(*ptr), GFP_KERNEL);
drivers/nvmem/core.c
1539
ptr = devres_alloc(devm_nvmem_cell_release, sizeof(*ptr), GFP_KERNEL);
drivers/of/platform.c
671
ptr = devres_alloc(devm_of_platform_populate_release,
drivers/pci/devres.c
158
ptr = devres_alloc(devm_pci_unmap_iospace, sizeof(*ptr), GFP_KERNEL);
drivers/pci/devres.c
189
ptr = devres_alloc(devm_ioremap_release, sizeof(*ptr), GFP_KERNEL);
drivers/pci/devres.c
337
res = devres_alloc(pcim_intx_restore, sizeof(*res), GFP_KERNEL);
drivers/pci/endpoint/pci-epc-core.c
1048
ptr = devres_alloc(devm_pci_epc_release, sizeof(*ptr), GFP_KERNEL);
drivers/phy/phy-core.c
1081
ptr = devres_alloc(devm_phy_consume, sizeof(*ptr), GFP_KERNEL);
drivers/phy/phy-core.c
1215
ptr = devres_alloc(devm_phy_provider_release, sizeof(*ptr), GFP_KERNEL);
drivers/phy/phy-core.c
834
ptr = devres_alloc(devm_phy_release, sizeof(*ptr), GFP_KERNEL);
drivers/phy/phy-core.c
890
ptr = devres_alloc(devm_phy_release, sizeof(*ptr), GFP_KERNEL);
drivers/phy/phy-core.c
960
ptr = devres_alloc(devm_phy_release, sizeof(*ptr), GFP_KERNEL);
drivers/platform/x86/intel_scu_ipc.c
166
dr = devres_alloc(devm_intel_scu_ipc_dev_release, sizeof(*dr), GFP_KERNEL);
drivers/platform/x86/intel_scu_ipc.c
678
dr = devres_alloc(devm_intel_scu_ipc_unregister, sizeof(*dr), GFP_KERNEL);
drivers/power/reset/reboot-mode.c
161
dr = devres_alloc(devm_reboot_mode_release, sizeof(*dr), GFP_KERNEL);
drivers/power/supply/power_supply_core.c
1736
ptr = devres_alloc(devm_power_supply_release, sizeof(*ptr), GFP_KERNEL);
drivers/power/supply/power_supply_core.c
565
ptr = devres_alloc(devm_power_supply_put, sizeof(*ptr), GFP_KERNEL);
drivers/regulator/devres.c
255
devres = devres_alloc(devm_regulator_bulk_release,
drivers/regulator/devres.c
27
ptr = devres_alloc(devm_regulator_release, sizeof(*ptr), GFP_KERNEL);
drivers/regulator/devres.c
471
ptr = devres_alloc(devm_rdev_release, sizeof(*ptr),
drivers/regulator/devres.c
529
match = devres_alloc(devm_regulator_destroy_supply_alias,
drivers/regulator/devres.c
652
match = devres_alloc(devm_regulator_destroy_notifier,
drivers/regulator/devres.c
758
ptr = devres_alloc(devm_regulator_release, sizeof(*ptr), GFP_KERNEL);
drivers/regulator/of_regulator.c
414
devm_matches = devres_alloc(devm_of_regulator_put_matches,
drivers/remoteproc/remoteproc_core.c
2629
ptr = devres_alloc(devm_rproc_free, sizeof(*ptr), GFP_KERNEL);
drivers/reset/core.c
1183
ptr = devres_alloc(deasserted ? devm_reset_control_release_deasserted :
drivers/reset/core.c
1243
ptr = devres_alloc(deasserted ? devm_reset_control_bulk_release_deasserted :
drivers/reset/core.c
1406
ptr = devres_alloc(devm_reset_control_release, sizeof(*ptr),
drivers/reset/core.c
176
rcdevp = devres_alloc(devm_reset_controller_release, sizeof(*rcdevp),
drivers/soc/fsl/qe/qe_common.c
218
dr = devres_alloc(devm_cpm_muram_release, sizeof(*dr), GFP_KERNEL);
drivers/soc/fsl/qe/qe_common.c
278
dr = devres_alloc(devm_cpm_muram_release, sizeof(*dr), GFP_KERNEL);
drivers/soc/fsl/qe/qmc.c
2220
dr = devres_alloc(devm_qmc_chan_release, sizeof(*dr), GFP_KERNEL);
drivers/soc/fsl/qe/qmc.c
2242
dr = devres_alloc(devm_qmc_chan_release, sizeof(*dr), GFP_KERNEL);
drivers/soc/fsl/qe/tsa.c
1150
dr = devres_alloc(devm_tsa_serial_release, sizeof(*dr), GFP_KERNEL);
drivers/soc/qcom/ice.c
701
dr = devres_alloc(devm_of_qcom_ice_put, sizeof(*dr), GFP_KERNEL);
drivers/soc/qcom/pmic_glink.c
83
client = devres_alloc(_devm_pmic_glink_release_client, sizeof(*client), GFP_KERNEL);
drivers/soc/qcom/smem_state.c
172
ptr = devres_alloc(devm_qcom_smem_state_release, sizeof(*ptr), GFP_KERNEL);
drivers/soc/xilinx/zynqmp_power.c
263
event_info = devres_alloc(unregister_event, sizeof(struct zynqmp_pm_event_info),
drivers/spi/spi-mem.c
794
ptr = devres_alloc(devm_spi_mem_dirmap_release, sizeof(*ptr),
drivers/spmi/spmi-devres.c
18
ptr = devres_alloc(devm_spmi_controller_release, sizeof(*ptr), GFP_KERNEL);
drivers/spmi/spmi-devres.c
45
ptr = devres_alloc(devm_spmi_controller_remove, sizeof(*ptr), GFP_KERNEL);
drivers/staging/vc04_services/bcm2835-audio/bcm2835.c
36
vchi_ctx = devres_alloc(bcm2835_devm_free_vchi_ctx, sizeof(*vchi_ctx),
drivers/thermal/thermal_core.c
1222
ptr = devres_alloc(thermal_cooling_device_release, sizeof(*ptr),
drivers/thermal/thermal_hwmon.c
266
ptr = devres_alloc(devm_thermal_hwmon_release, sizeof(*ptr),
drivers/thermal/thermal_of.c
476
ptr = devres_alloc(devm_thermal_of_zone_release, sizeof(*ptr),
drivers/uio/uio.c
1082
ptr = devres_alloc(devm_uio_unregister_device, sizeof(*ptr),
drivers/usb/phy/phy.c
461
ptr = devres_alloc(devm_usb_phy_release, sizeof(*ptr), GFP_KERNEL);
drivers/usb/phy/phy.c
536
ptr = devres_alloc(devm_usb_phy_release2, sizeof(*ptr), GFP_KERNEL);
drivers/video/backlight/backlight.c
534
ptr = devres_alloc(devm_backlight_device_release, sizeof(*ptr),
drivers/video/backlight/lcd.c
284
ptr = devres_alloc(devm_lcd_device_release, sizeof(*ptr), GFP_KERNEL);
drivers/watchdog/watchdog_core.c
438
rcwdd = devres_alloc(devm_watchdog_unregister_device, sizeof(*rcwdd),
kernel/dma/mapping.c
99
dr = devres_alloc(dmam_release, sizeof(*dr), gfp);
kernel/irq/devres.c
120
dr = devres_alloc(devm_irq_release, sizeof(struct irq_devres),
kernel/irq/devres.c
232
dr = devres_alloc(devm_irq_desc_release, sizeof(*dr), GFP_KERNEL);
kernel/irq/devres.c
315
dr = devres_alloc(devm_irq_remove_generic_chip,
kernel/irq/devres.c
356
dr = devres_alloc(devm_irq_domain_remove, sizeof(*dr), GFP_KERNEL);
kernel/irq/devres.c
53
dr = devres_alloc(devm_irq_release, sizeof(struct irq_devres),
kernel/irq/msi.c
318
md = devres_alloc(msi_device_data_release, sizeof(*md), GFP_KERNEL);
kernel/reboot.c
149
rcnb = devres_alloc(devm_unregister_reboot_notifier,
kernel/resource.c
1691
ptr = devres_alloc(devm_resource_release, sizeof(*ptr), GFP_KERNEL);
kernel/resource.c
1759
dr = devres_alloc(devm_region_release, sizeof(struct region_devres),
kernel/resource.c
2029
dr = devres_alloc(devm_region_release,
lib/genalloc.c
845
ptr = devres_alloc(devm_gen_pool_release, sizeof(*ptr), GFP_KERNEL);
lib/string_helpers.c
823
ptr = devres_alloc(devm_kfree_strarray, sizeof(*ptr), GFP_KERNEL);
mm/dmapool.c
501
ptr = devres_alloc(dmam_pool_release, sizeof(*ptr), GFP_KERNEL);
net/devres.c
26
dr = devres_alloc(devm_free_netdev, sizeof(*dr), GFP_KERNEL);
net/devres.c
80
dr = devres_alloc(devm_unregister_netdev, sizeof(*dr), GFP_KERNEL);
sound/core/init.c
235
card = devres_alloc(__snd_card_release, sizeof(*card) + extra_size,
sound/core/isadma.c
129
p = devres_alloc(__snd_release_dma, sizeof(*p), GFP_KERNEL);
sound/core/memalloc.c
169
dmab = devres_alloc(__snd_release_pages, sizeof(*dmab), GFP_KERNEL);
sound/drivers/vx/vx_core.c
787
chip = devres_alloc(snd_vx_release, sizeof(*chip) + extra_size,
sound/hda/core/component.c
293
acomp = devres_alloc(hdac_acomp_release, sizeof(*acomp) + extra_size,
sound/soc/codecs/sigmadsp.c
583
sigmadsp = devres_alloc(devm_sigmadsp_release, sizeof(*sigmadsp),
sound/soc/soc-core.c
2332
ptr = devres_alloc(devm_card_bind_release, sizeof(*ptr), GFP_KERNEL);
sound/soc/soc-devres.c
115
ptr = devres_alloc(devm_dmaengine_pcm_release, sizeof(*ptr), GFP_KERNEL);
sound/soc/soc-devres.c
36
ptr = devres_alloc(devm_component_release, sizeof(*ptr), GFP_KERNEL);
sound/soc/soc-devres.c
70
ptr = devres_alloc(devm_card_release, sizeof(*ptr), GFP_KERNEL);
sound/soc/soc-jack.c
316
tbl = devres_alloc(jack_devres_free_gpios, sizeof(*tbl), GFP_KERNEL);
tools/testing/nvdimm/test/iomap.c
297
d = devres_alloc(nfit_devres_release,