Symbol: device_add
arch/arm/common/sa1111.c
779
ret = device_add(&dev->dev);
arch/mips/kernel/vpe-mt.c
369
err = device_add(&vpe_device);
block/genhd.c
496
ret = device_add(ddev);
block/partitions/core.c
366
err = device_add(pdev);
drivers/acpi/scan.c
793
result = device_add(&device->dev);
drivers/amba/bus.c
579
ret = device_add(&dev->dev);
drivers/ata/libata-transport.c
297
error = device_add(dev);
drivers/ata/libata-transport.c
585
error = device_add(dev);
drivers/ata/libata-transport.c
706
error = device_add(dev);
drivers/auxdisplay/line-display.c
565
err = device_add(&linedisp->dev);
drivers/base/attribute_container.c
424
int error = device_add(classdev);
drivers/base/auxiliary.c
337
ret = device_add(dev);
drivers/base/core.c
3750
EXPORT_SYMBOL_GPL(device_add);
drivers/base/core.c
3773
return device_add(dev);
drivers/base/core.c
4373
retval = device_add(dev);
drivers/base/cpu.c
484
retval = device_add(dev);
drivers/base/devcoredump.c
411
if (device_add(&devcd->devcd_dev))
drivers/base/faux.c
158
ret = device_add(dev);
drivers/base/firmware_loader/fallback.c
86
retval = device_add(f_dev);
drivers/base/firmware_loader/sysfs_upload.c
359
ret = device_add(fw_dev);
drivers/base/node.c
353
if (device_add(dev))
drivers/base/node.c
405
if (device_add(dev)) {
drivers/base/platform.c
756
ret = device_add(dev);
drivers/base/power/wakeup_stats.c
163
retval = device_add(dev);
drivers/bcma/main.c
282
err = device_add(&core->dev);
drivers/block/rbd.c
7162
rc = device_add(&rbd_dev->dev);
drivers/bus/fsl-mc/fsl-mc-bus.c
883
error = device_add(&mc_dev->dev);
drivers/bus/mhi/ep/main.c
1346
ret = device_add(&mhi_dev->dev);
drivers/bus/mhi/ep/main.c
1542
ret = device_add(&mhi_dev->dev);
drivers/bus/mhi/host/init.c
1026
ret = device_add(&mhi_dev->dev);
drivers/bus/mhi/host/main.c
426
ret = device_add(&mhi_dev->dev);
drivers/bus/moxtet.c
182
ret = device_add(&dev->dev);
drivers/cdx/cdx.c
834
ret = device_add(&cdx_dev->dev);
drivers/cdx/cdx.c
895
ret = device_add(&cdx_dev->dev);
drivers/cxl/core/pmem.c
146
rc = device_add(dev);
drivers/cxl/core/pmem.c
292
rc = device_add(dev);
drivers/cxl/core/pmu.c
58
rc = device_add(dev);
drivers/cxl/core/port.c
2159
return device_add(dev);
drivers/cxl/core/port.c
871
rc = device_add(dev);
drivers/cxl/core/region.c
2618
rc = device_add(dev);
drivers/cxl/core/region.c
3630
rc = device_add(dev);
drivers/cxl/core/region.c
3682
rc = device_add(dev);
drivers/dax/bus.c
1504
rc = device_add(dev);
drivers/dax/bus.c
826
rc = device_add(dev);
drivers/dibs/dibs_main.c
193
ret = device_add(&dibs->dev);
drivers/dma/idxd/cdev.c
298
rc = device_add(fdev);
drivers/dma/idxd/sysfs.c
1870
rc = device_add(engine_confdev(engine));
drivers/dma/idxd/sysfs.c
1898
rc = device_add(group_confdev(group));
drivers/dma/idxd/sysfs.c
1926
rc = device_add(wq_confdev(wq));
drivers/dma/idxd/sysfs.c
1952
rc = device_add(idxd_confdev(idxd));
drivers/edac/edac_mc_sysfs.c
287
err = device_add(&dimm->dev);
drivers/edac/edac_mc_sysfs.c
575
err = device_add(&mci->dev);
drivers/edac/i7core_edac.c
1174
rc = device_add(pvt->addrmatch_dev);
drivers/edac/i7core_edac.c
1194
rc = device_add(pvt->chancounts_dev);
drivers/firewire/core-device.c
1179
if (device_add(&device->device)) {
drivers/fpga/dfl.c
412
ret = device_add(&ddev->dev);
drivers/gpio/gpiolib.c
891
#define gcdev_register(gdev, devt) device_add(&(gdev)->dev)
drivers/gpu/drm/drm_drv.c
194
ret = device_add(minor->kdev);
drivers/gpu/drm/drm_mipi_dsi.c
157
return device_add(&dsi->dev);
drivers/gpu/drm/drm_sysfs.c
371
r = device_add(kdev);
drivers/gpu/host1x/bus.c
126
err = device_add(&device->dev);
drivers/gpu/host1x/bus.c
512
err = device_add(&device->dev);
drivers/gpu/host1x/context.c
64
err = device_add(&ctx->dev);
drivers/greybus/bundle.c
228
ret = device_add(&bundle->dev);
drivers/greybus/control.c
547
ret = device_add(&control->dev);
drivers/greybus/hd.c
204
ret = device_add(&hd->dev);
drivers/greybus/interface.c
1221
ret = device_add(&intf->dev);
drivers/greybus/module.c
200
ret = device_add(&module->dev);
drivers/greybus/svc.c
856
ret = device_add(&svc->dev);
drivers/hid/hid-core.c
2952
ret = device_add(&hdev->dev);
drivers/hsi/hsi_core.c
386
err = device_add(&hsi->device);
drivers/hsi/hsi_core.c
391
err = device_add(&hsi->port[i]->device);
drivers/hv/mshv_vtl_main.c
1357
ret = device_add(mem_dev);
drivers/hwtracing/intel_th/core.c
684
err = device_add(&thdev->dev);
drivers/hwtracing/stm/core.c
1248
err = device_add(&src->dev);
drivers/hwtracing/stm/core.c
898
err = device_add(&stm->dev);
drivers/i2c/i2c-core-base.c
1573
res = device_add(&adap->dev);
drivers/i3c/master.c
3065
ret = device_add(&master->dev);
drivers/iio/dummy/iio_dummy_evgen.c
205
ret = device_add(&iio_evgen_dev);
drivers/iio/industrialio-trigger.c
79
ret = device_add(&trig_info->dev);
drivers/iio/trigger/iio-trig-sysfs.c
209
ret = device_add(&iio_sysfs_trig_dev);
drivers/infiniband/core/device.c
1448
ret = device_add(&device->dev);
drivers/infiniband/core/device.c
974
ret = device_add(&cdev->dev);
drivers/infiniband/ulp/rtrs/rtrs-clt.c
2768
err = device_add(&clt->dev);
drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c
177
err = device_add(&srv->dev);
drivers/infiniband/ulp/srp/ib_srp.c
3976
if (device_add(&host->dev))
drivers/input/gameport/gameport.c
600
error = device_add(&gameport->dev);
drivers/input/input.c
2363
error = device_add(&dev->dev);
drivers/input/rmi4/rmi_bus.c
254
error = device_add(&fn->dev);
drivers/input/rmi4/rmi_bus.c
98
error = device_add(&rmi_dev->dev);
drivers/input/serio/serio.c
512
error = device_add(&serio->dev);
drivers/iommu/iommu-sysfs.c
78
ret = device_add(iommu->dev);
drivers/iommu/iommu.c
369
rc = device_add(dev);
drivers/ipack/ipack.c
463
return device_add(&dev->dev);
drivers/isdn/mISDN/core.c
240
err = device_add(&dev->dev);
drivers/mcb/mcb-core.c
240
ret = device_add(&dev->dev);
drivers/mcb/mcb-core.c
297
rc = device_add(&bus->dev);
drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c
1139
if (device_add(child) == 0) {
drivers/media/rc/rc-main.c
1934
rc = device_add(&dev->dev);
drivers/memstick/core/memstick.c
541
rc = device_add(&host->dev);
drivers/mfd/cros_ec_dev.c
236
retval = device_add(&ec->class_dev);
drivers/mfd/mcp-core.c
191
return device_add(&mcp->attached_device);
drivers/mfd/ucb1x00-core.c
533
ret = device_add(&ucb->dev);
drivers/misc/mei/bus.c
1427
ret = device_add(&cldev->dev);
drivers/misc/mei/main.c
1296
ret = device_add(&dev->dev);
drivers/misc/tifm_core.c
206
rc = device_add(&fm->dev);
drivers/mmc/core/bus.c
381
ret = device_add(&card->dev);
drivers/mmc/core/host.c
652
err = device_add(&host->class_dev);
drivers/mmc/core/sdio_bus.c
402
ret = device_add(&func->dev);
drivers/most/core.c
1316
if (device_add(iface->dev)) {
drivers/mux/core.c
180
ret = device_add(&mux_chip->dev);
drivers/net/phy/mdio_device.c
81
err = device_add(&mdiodev->dev);
drivers/net/phy/phy_device.c
1127
err = device_add(&phydev->mdio.dev);
drivers/net/wan/framer/framer-core.c
655
ret = device_add(&framer->dev);
drivers/net/wwan/wwan_core.c
477
err = device_add(&port->dev);
drivers/nvdimm/bus.c
365
rc = device_add(&nvdimm_bus->dev);
drivers/nvdimm/bus.c
491
if (device_add(dev) != 0) {
drivers/nvdimm/bus.c
754
rc = device_add(dev);
drivers/nvme/host/core.c
3255
ret = device_add(&subsys->dev);
drivers/nvmem/core.c
1014
rval = device_add(&nvmem->dev);
drivers/nvmem/layouts.c
119
ret = device_add(dev);
drivers/of/platform.c
61
return device_add(&ofdev->dev);
drivers/pci/endpoint/pci-epc-core.c
1015
ret = device_add(&epc->dev);
drivers/pci/endpoint/pci-epf-core.c
565
ret = device_add(dev);
drivers/pci/probe.c
1037
err = device_add(&bridge->dev);
drivers/pci/probe.c
2768
ret = device_add(&dev->dev);
drivers/peci/core.c
135
ret = device_add(&controller->dev);
drivers/peci/device.c
192
ret = device_add(&device->dev);
drivers/phy/phy-core.c
1042
ret = device_add(&phy->dev);
drivers/phy/tegra/xusb.c
176
err = device_add(&pad->dev);
drivers/phy/tegra/xusb.c
553
err = device_add(&port->dev);
drivers/platform/surface/aggregator/bus.c
158
status = device_add(&sdev->dev);
drivers/platform/wmi/core.c
1258
return device_add(&wdev->dev);
drivers/pmdomain/core.c
2699
ret = device_add(&genpd->dev);
drivers/pmdomain/core.c
2788
ret = device_add(&genpd->dev);
drivers/power/sequencing/core.c
524
ret = device_add(&pwrseq->dev);
drivers/power/supply/power_supply_core.c
1632
rc = device_add(dev);
drivers/ptp/ptp_ocp.c
4432
err = device_add(&bp->dev);
drivers/regulator/core.c
6193
ret = device_add(&rdev->dev);
drivers/regulator/core.c
6223
ret = device_add(&rdev->bdev);
drivers/regulator/mt6363-regulator.c
839
ret = device_add(&sdev->dev);
drivers/remoteproc/qcom_wcnss_iris.c
141
ret = device_add(&iris->dev);
drivers/remoteproc/remoteproc_core.c
2299
ret = device_add(dev);
drivers/rpmsg/rpmsg_core.c
573
ret = device_add(dev);
drivers/s390/cio/ccwgroup.c
390
rc = device_add(&gdev->dev);
drivers/s390/cio/css.c
249
ret = device_add(&sch->dev);
drivers/s390/cio/device.c
1044
rc = device_add(&cdev->dev);
drivers/s390/cio/device.c
849
ret = device_add(&cdev->dev);
drivers/scsi/hosts.c
277
error = device_add(&shost->shost_gendev);
drivers/scsi/hosts.c
287
error = device_add(&shost->shost_dev);
drivers/scsi/mpi3mr/mpi3mr.h
1579
bool device_add);
drivers/scsi/mpi3mr/mpi3mr_app.c
3048
if (device_add(bsg_dev)) {
drivers/scsi/mpi3mr/mpi3mr_os.c
892
bool device_add)
drivers/scsi/mpi3mr/mpi3mr_os.c
895
(device_add ? "addition" : "removal"));
drivers/scsi/scsi_sysfs.c
1362
error = device_add(&starget->dev);
drivers/scsi/scsi_sysfs.c
1410
error = device_add(&sdev->sdev_gendev);
drivers/scsi/scsi_sysfs.c
1418
error = device_add(&sdev->sdev_dev);
drivers/scsi/scsi_transport_fc.c
3158
error = device_add(dev);
drivers/scsi/scsi_transport_fc.c
3936
error = device_add(dev);
drivers/scsi/scsi_transport_iscsi.c
2093
err = device_add(&session->dev);
drivers/scsi/scsi_transport_iscsi.c
2457
err = device_add(&conn->dev);
drivers/scsi/scsi_transport_sas.c
1553
error = device_add(&rphy->dev);
drivers/scsi/scsi_transport_sas.c
749
error = device_add(&phy->dev);
drivers/scsi/scsi_transport_sas.c
984
error = device_add(&port->dev);
drivers/scsi/scsi_transport_srp.c
733
ret = device_add(&rport->dev);
drivers/scsi/sd.c
4018
error = device_add(&sdkp->disk_dev);
drivers/scsi/snic/snic_disc.c
300
ret = device_add(&tgt->dev);
drivers/siox/siox-core.c
614
static DEVICE_ATTR_WO(device_add);
drivers/siox/siox-core.c
760
ret = device_add(&smaster->dev);
drivers/spi/spi.c
3470
status = device_add(&ctlr->dev);
drivers/spi/spi.c
740
status = device_add(&spi->dev);
drivers/spmi/spmi.c
547
ret = device_add(&ctrl->dev);
drivers/spmi/spmi.c
69
err = device_add(&sdev->dev);
drivers/thunderbolt/domain.c
459
ret = device_add(&tb->dev);
drivers/thunderbolt/switch.c
3364
ret = device_add(&sw->dev);
drivers/thunderbolt/xdomain.c
1474
if (device_add(&xd->dev)) {
drivers/tty/serdev/core.c
119
err = device_add(&serdev->dev);
drivers/tty/serdev/core.c
775
ret = device_add(&ctrl->dev);
drivers/tty/serial/serial_base_bus.c
132
err = device_add(&ctrl_dev->dev);
drivers/tty/serial/serial_base_bus.c
186
err = device_add(&port_dev->dev);
drivers/ufs/core/ufs_bsg.c
255
ret = device_add(bsg_dev);
drivers/uio/uio.c
1022
ret = device_add(&idev->dev);
drivers/usb/core/hub.c
2695
err = device_add(&udev->dev);
drivers/usb/core/message.c
2266
ret = device_add(&intf->dev);
drivers/usb/gadget/udc/aspeed-vhub/dev.c
581
rc = device_add(d->port_dev);
drivers/usb/gadget/udc/core.c
1421
ret = device_add(&udc->dev);
drivers/usb/gadget/udc/core.c
1434
ret = device_add(&gadget->dev);
drivers/usb/serial/usb-serial.c
1150
retval = device_add(&port->dev);
drivers/usb/typec/class.c
2800
ret = device_add(&port->dev);
drivers/usb/typec/mux.c
192
ret = device_add(&sw_dev->dev);
drivers/usb/typec/mux.c
436
ret = device_add(&mux_dev->dev);
drivers/usb/typec/retimer.c
128
ret = device_add(&retimer->dev);
drivers/vdpa/vdpa.c
238
return device_add(&vdev->dev);
drivers/vfio/mdev/mdev_core.c
186
ret = device_add(&mdev->dev);
drivers/vfio/vfio.h
364
return device_add(&device->device);
drivers/vfio/vfio.h
390
return device_add(&device->device);
drivers/virt/coco/tsm-core.c
91
rc = device_add(dev);
drivers/virtio/virtio.c
559
err = device_add(&dev->dev);
fs/char_dev.c
553
rc = device_add(dev);
fs/fuse/cuse.c
386
rc = device_add(dev);
include/linux/device.h
1019
int __must_check device_add(struct device *dev);
kernel/events/core.c
12691
ret = device_add(pmu->dev);
net/bluetooth/hci_core.c
2622
error = device_add(&hdev->dev);
net/bluetooth/hci_sysfs.c
48
if (device_add(&conn->dev) < 0)
net/core/net-sysfs.c
2358
error = device_add(dev);
net/ieee802154/core.c
146
ret = device_add(&phy->dev);
net/nfc/core.c
1118
rc = device_add(&dev->dev);
net/rfkill/core.c
1098
error = device_add(dev);
net/wireless/core.c
1032
res = device_add(&rdev->wiphy.dev);
sound/ac97/bus.c
123
ret = device_add(&codec->dev);
sound/core/control_led.c
667
if (device_add(&led_card->dev))
sound/core/control_led.c
732
if (device_add(&snd_ctl_led_dev)) {
sound/core/control_led.c
744
if (device_add(&led->dev)) {
sound/core/init.c
878
err = device_add(&card->card_dev);
sound/core/seq_device.c
192
err = device_add(&dev->dev);
sound/core/sound.c
278
err = device_add(device);
sound/hda/core/device.c
147
err = device_add(&codec->dev);
sound/soc/soc-ac97.c
238
ret = device_add(&ac97->dev);