Symbol: devm_add_action
drivers/acpi/acpi_video.c
1516
ret = devm_add_action(dev, acpi_video_bus_put_devices, video);
drivers/acpi/battery.c
1218
ret = devm_add_action(dev, sysfs_battery_cleanup, battery);
drivers/char/tpm/eventlog/acpi.c
169
ret = devm_add_action(&chip->dev, tpm_bios_log_free, log->bios_event_log);
drivers/firmware/arm_scpi.c
935
ret = devm_add_action(dev, scpi_free_channels, scpi_drvinfo);
drivers/gpu/drm/bridge/ti-sn65dsi83.c
703
devm_add_action(ctx->dev, sn65dsi83_release_resources, ctx);
drivers/gpu/drm/gud/gud_drv.c
484
ret = devm_add_action(dev, gud_free_buffers_and_mutex, gdrm);
drivers/gpu/drm/xe/xe_psmi.c
293
return devm_add_action(xe->drm.dev, psmi_fini, xe);
drivers/hwmon/g762.c
640
ret = devm_add_action(&client->dev, g762_of_clock_disable, data);
drivers/hwmon/hwmon.c
254
err = devm_add_action(dev, hwmon_thermal_remove_sensor, &tdata->node);
drivers/hwmon/lm87.c
887
rc = devm_add_action(&client->dev, lm87_restore_config, client);
drivers/hwmon/ltq-cputemp.c
95
err = devm_add_action(&pdev->dev, ltq_cputemp_disable, NULL);
drivers/hwmon/sfctemp.c
280
ret = devm_add_action(dev, sfctemp_disable_action, sfctemp);
drivers/hwtracing/ptt/hisi_ptt.c
525
ret = devm_add_action(&hisi_ptt->pdev->dev,
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
1161
ret = devm_add_action(dev, pci1xxxx_i2c_shutdown, i2c);
drivers/i3c/master/mipi-i3c-hci/dma.c
414
ret = devm_add_action(hci->master.dev.parent, hci_dma_free, hci);
drivers/iio/adc/palmas_gpadc.c
984
ret = devm_add_action(&pdev->dev, palmas_gpadc_reset, adc);
drivers/iio/potentiometer/max5481.c
164
ret = devm_add_action(&spi->dev, max5481_wiper_save, data);
drivers/input/keyboard/gpio_keys.c
659
error = devm_add_action(dev, gpio_keys_quiesce_key, bdata);
drivers/input/keyboard/snvs_pwrkey.c
200
error = devm_add_action(&pdev->dev, imx_snvs_pwrkey_act, pdata);
drivers/input/misc/nxp-bbnsm-pwrkey.c
160
error = devm_add_action(&pdev->dev, bbnsm_pwrkey_act, bbnsm);
drivers/input/touchscreen/colibri-vf50-ts.c
270
error = devm_add_action(dev, vf50_ts_channel_release, channels);
drivers/input/touchscreen/tsc2007_core.c
352
err = devm_add_action(&client->dev,
drivers/leds/leds-aw200xx.c
577
ret = devm_add_action(&client->dev, aw200xx_disable_action, chip);
drivers/leds/leds-aw200xx.c
596
ret = devm_add_action(&client->dev, aw200xx_chip_reset_action, chip);
drivers/leds/leds-aw2013.c
393
ret = devm_add_action(&client->dev, aw2013_chip_disable_action, chip);
drivers/leds/leds-lm3532.c
566
ret = devm_add_action(&priv->client->dev, gpio_set_low_action, priv);
drivers/leds/leds-lp3952.c
236
status = devm_add_action(&client->dev, gpio_set_low_action, priv);
drivers/leds/leds-nic78bx.c
171
ret = devm_add_action(dev, lock_led_reg_action, led_data);
drivers/leds/leds-turris-omnia.c
412
ret = devm_add_action(dev, omnia_brightness_knode_put, leds);
drivers/media/cec/i2c/tda9950.c
364
ret = devm_add_action(dev, tda9950_devm_glue_exit, glue);
drivers/media/cec/i2c/tda9950.c
428
ret = devm_add_action(dev, tda9950_cec_del, priv);
drivers/media/platform/synopsys/hdmirx/snps_hdmirx_cec.c
233
ret = devm_add_action(cec->dev, hdmirx_cec_del, cec);
drivers/mtd/spi-nor/debugfs.c
307
ret = devm_add_action(nor->dev, spi_nor_debugfs_unregister, nor);
drivers/net/ethernet/marvell/mvpp2/mvpp2_tai.c
446
ret = devm_add_action(dev, mvpp22_tai_remove, tai);
drivers/pci/devres.c
282
ret = devm_add_action(&pdev->dev, __pcim_clear_mwi, pdev);
drivers/pci/devres.c
374
ret = devm_add_action(&pdev->dev, pcim_disable_device, pdev);
drivers/pci/hotplug/octep_hp.c
350
ret = devm_add_action(&pdev->dev, octep_hp_irq_cleanup, hp_ctrl);
drivers/pci/hotplug/octep_hp.c
399
ret = devm_add_action(&pdev->dev, octep_hp_deregister_slot,
drivers/pci/msi/msi.c
98
ret = devm_add_action(&dev->dev, pcim_msi_release, dev);
drivers/perf/arm_smmuv3_pmu.c
761
devm_add_action(dev, smmu_pmu_free_msis, dev);
drivers/platform/cznic/turris-omnia-mcu-gpio.c
1098
err = devm_add_action(dev, devm_delayed_work_drop,
drivers/power/supply/max17040_battery.c
542
ret = devm_add_action(&client->dev, max17040_stop_work, chip);
drivers/regulator/devres.c
435
ret = devm_add_action(dev, devm_regulator_bulk_disable, devres);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
2622
return devm_add_action(&pdev->dev, hisi_sas_v3_free_vectors, pdev);
drivers/soc/imx/soc-imx8m.c
291
ret = devm_add_action(dev, imx8m_unregister_soc, soc_dev);
drivers/soc/imx/soc-imx8m.c
303
ret = devm_add_action(dev, imx8m_unregister_cpufreq, cpufreq_dev);
drivers/soc/tegra/fuse/fuse-tegra.c
146
err = devm_add_action(&pdev->dev, tegra_fuse_restore, (void __force *)base);
drivers/staging/vc04_services/bcm2835-audio/bcm2835.c
190
err = devm_add_action(dev, bcm2835_card_free, card);
drivers/thermal/imx91_thermal.c
308
ret = devm_add_action(dev, imx91_tmu_action_remove, tmu);
include/linux/devm-helpers.h
51
return devm_add_action(dev, devm_delayed_work_drop, w);
include/linux/devm-helpers.h
76
return devm_add_action(dev, devm_work_drop, w);
kernel/dma/map_benchmark.c
509
ret = devm_add_action(dev, map_benchmark_remove_debugfs, map);
lib/kunit/kunit-test.c
753
devm_add_action(test_device, test_dev_action, &action_was_run);
lib/kunit/kunit-test.c
771
devm_add_action(test_device, test_dev_action, &action_was_run);
lib/kunit/kunit-test.c
831
devm_add_action(test_device, test_dev_action, &test_state->action_was_run);
rust/helpers/device.c
9
return devm_add_action(dev, action, data);
sound/core/init.c
896
err = devm_add_action(card->dev, trigger_card_free, card);
sound/soc/rockchip/rockchip_i2s.c
812
ret = devm_add_action(&pdev->dev, rockchip_i2s_suspend, &pdev->dev);
tools/testing/nvdimm/test/ndtest.c
373
if (!devm_add_action(&p->pdev.dev, ndtest_release_resource, res))
tools/testing/nvdimm/test/nfit.c
1627
rc = devm_add_action(dev, release_nfit_res, nfit_res);