Symbol: device_register
arch/arm/common/locomo.c
256
ret = device_register(&dev->dev);
arch/arm/mach-rpc/ecard.c
971
rc = device_register(&ec->dev);
arch/arm/mach-s3c/s3c6410.c
84
return device_register(&s3c6410_dev);
arch/arm/mach-s3c/s3c64xx.c
209
return device_register(&s3c64xx_dev);
arch/mips/bcm47xx/setup.c
269
if (device_register(bcm47xx_bus.bcma.dev))
arch/mips/sgi-ip22/ip22-gio.c
97
return device_register(&giodev->dev);
arch/mips/txx9/generic/setup.c
843
err = device_register(&dev->dev);
arch/parisc/kernel/drivers.c
435
if (device_register(&dev->dev)) {
arch/powerpc/platforms/cell/spu_base.c
542
ret = device_register(&spu->dev);
arch/powerpc/platforms/ps3/system-bus.c
489
result = device_register(&ps3_system_bus);
arch/powerpc/platforms/ps3/system-bus.c
776
result = device_register(&dev->core);
arch/powerpc/platforms/pseries/cmm.c
403
if ((rc = device_register(dev)))
arch/powerpc/platforms/pseries/ibmebus.c
462
err = device_register(&ibmebus_bus_device);
arch/powerpc/platforms/pseries/vio.c
1446
if (device_register(&viodev->dev)) {
arch/powerpc/platforms/pseries/vio.c
1513
err = device_register(&vio_bus_device.dev);
arch/sh/drivers/dma/dma-sysfs.c
136
ret = device_register(dev);
arch/sparc/kernel/vio.c
398
err = device_register(&vdev->dev);
arch/um/drivers/virtio_uml.c
1336
err = device_register(&vu_cmdline_parent);
arch/x86/kernel/cpu/mce/core.c
2676
err = device_register(dev);
drivers/acpi/container.c
65
ret = device_register(dev);
drivers/acpi/platform_profile.c
602
err = device_register(ppdev);
drivers/ata/pata_parport/pata_parport.c
519
if (device_register(&pi->dev)) {
drivers/base/bus.c
1328
err = device_register(dev);
drivers/base/core.c
3856
EXPORT_SYMBOL_GPL(device_register);
drivers/base/core.c
4376
err = device_register(&root->dev);
drivers/base/core.c
940
if (device_register(&link->link_dev)) {
drivers/base/cpu.c
431
error = device_register(&cpu->dev);
drivers/base/isa.c
144
error = device_register(&isa_dev->dev);
drivers/base/memory.c
692
ret = device_register(&memory->dev);
drivers/base/node.c
173
if (device_register(dev))
drivers/base/node.c
896
error = device_register(&node->dev);
drivers/base/platform.c
1551
error = device_register(&platform_bus);
drivers/base/soc.c
167
ret = device_register(&soc_dev->dev);
drivers/bus/mips_cdmm.c
562
ret = device_register(&dev->dev);
drivers/bus/sunxi-rsb.c
222
err = device_register(&rdev->dev);
drivers/devfreq/devfreq-event.c
334
ret = device_register(&edev->dev);
drivers/devfreq/devfreq.c
878
err = device_register(&devfreq->dev);
drivers/dio/dio.c
186
error = device_register(&dio_bus.dev);
drivers/dio/dio.c
260
error = device_register(&dev->dev);
drivers/dma/dmaengine.c
1107
rc = device_register(&chan->dev->device);
drivers/dma/ti/k3-udma-glue.c
1097
ret = device_register(&rx_chn->common.chan_dev);
drivers/dma/ti/k3-udma-glue.c
305
ret = device_register(&tx_chn->common.chan_dev);
drivers/dma/ti/k3-udma-glue.c
996
ret = device_register(&rx_chn->common.chan_dev);
drivers/edac/edac_device.c
741
ret = device_register(&ctx->dev);
drivers/edac/edac_mc_sysfs.c
659
err = device_register(mci_pdev);
drivers/edac/versalnet_edac.c
831
rc = device_register(dev);
drivers/eisa/eisa-bus.c
228
int rc = device_register(&edev->dev);
drivers/extcon/extcon.c
1309
ret = device_register(&edev->dev);
drivers/firewire/core-device.c
869
if (device_register(&unit->device) < 0) {
drivers/firmware/arm_ffa/bus.c
227
ret = device_register(&ffa_dev->dev);
drivers/firmware/arm_scmi/bus.c
473
retval = device_register(&scmi_dev->dev);
drivers/firmware/dmi-id.c
250
ret = device_register(dmi_dev);
drivers/firmware/google/coreboot_table.c
160
ret = device_register(&device->dev);
drivers/fpga/fpga-bridge.c
377
ret = device_register(&bridge->dev);
drivers/fpga/fpga-mgr.c
840
ret = device_register(&mgr->dev);
drivers/fpga/fpga-region.c
232
ret = device_register(&region->dev);
drivers/fsi/fsi-core.c
1385
rc = device_register(&master->dev);
drivers/fsi/fsi-core.c
570
rc = device_register(&dev->dev);
drivers/gpu/drm/display/drm_dp_aux_bus.c
299
ret = device_register(&aux_ep->dev);
drivers/gpu/drm/drm_privacy_screen.c
415
ret = device_register(&priv->dev);
drivers/gpu/drm/drm_sysfs.c
607
return device_register(dev);
drivers/hid/intel-ish-hid/ishtp/bus.c
456
status = device_register(&device->dev);
drivers/hsi/hsi_core.c
102
if (device_register(&cl->device) < 0) {
drivers/hsi/hsi_core.c
296
if (device_register(&cl->device) < 0) {
drivers/hv/vmbus_drv.c
2184
ret = device_register(&child_device_obj->device);
drivers/hwmon/hwmon.c
986
err = device_register(hdev);
drivers/hwtracing/coresight/coresight-core.c
1606
ret = device_register(&csdev->dev);
drivers/hwtracing/coresight/coresight-syscfg.c
1212
err = device_register(dev);
drivers/i2c/i2c-core-base.c
1019
status = device_register(&client->dev);
drivers/i3c/master.c
1933
ret = device_register(&desc->dev->dev);
drivers/mailbox/zynqmp-ipi-mailbox.c
523
ret = device_register(&ipi_mbox->dev);
drivers/media/pci/bt8xx/bttv-gpio.c
86
err = device_register(&sub->dev);
drivers/media/pci/solo6x10/solo6x10-core.c
419
if (device_register(dev)) {
drivers/media/usb/pvrusb2/pvrusb2-sysfs.c
632
ret = device_register(class_dev);
drivers/media/v4l2-core/v4l2-dev.c
1081
ret = device_register(&vdev->dev);
drivers/memstick/core/memstick.c
474
if (device_register(&card->dev)) {
drivers/misc/enclosure.c
134
err = device_register(&edev->edev);
drivers/misc/enclosure.c
339
err = device_register(cdev);
drivers/misc/ocxl/core.c
464
rc = device_register(&fn->dev);
drivers/misc/ocxl/file.c
552
rc = device_register(&info->dev);
drivers/misc/rpmb-core.c
184
ret = device_register(&rdev->dev);
drivers/misc/tifm_7xx1.c
184
if (!device_register(&sock->dev)) {
drivers/most/core.c
1360
if (device_register(&c->dev)) {
drivers/most/most_usb.c
1076
if (device_register(&mdev->dci->dev)) {
drivers/mtd/mtdcore.c
810
error = device_register(&mtd->dev);
drivers/mtd/ubi/vmt.c
646
err = device_register(&vol->dev);
drivers/net/ethernet/hisilicon/hns/hnae.c
422
ret = device_register(&hdev->cls_dev);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c
1203
err = device_register(&cpp->dev);
drivers/net/netdevsim/bus.c
471
err = device_register(&nsim_bus_dev->dev);
drivers/net/phy/mdio_bus_provider.c
601
err = device_register(&bus->dev);
drivers/net/wwan/wwan_core.c
267
err = device_register(&wwandev->dev);
drivers/net/wwan/wwan_hwsim.c
408
err = device_register(&dev->dev);
drivers/ntb/core.c
125
ret = device_register(&ntb->dev);
drivers/ntb/ntb_transport.c
435
rc = device_register(dev);
drivers/nubus/bus.c
81
return device_register(&board->dev);
drivers/parport/share.c
486
ret = device_register(&tmp->bus_dev);
drivers/parport/share.c
749
ret = device_register(&par_dev->dev);
drivers/pci/pcie/portdrv.c
313
retval = device_register(device);
drivers/pci/probe.c
1064
err = device_register(&bus->dev);
drivers/pci/probe.c
1268
ret = device_register(&child->dev);
drivers/pcmcia/cs.c
586
ret = device_register(&skt->dev);
drivers/pcmcia/ds.c
574
if (device_register(&p_dev->dev)) {
drivers/platform/raspberrypi/vchiq-interface/vchiq_bus.c
85
ret = device_register(&device->dev);
drivers/platform/x86/intel_scu_ipc.c
613
err = device_register(&scu->dev);
drivers/pmdomain/core.c
3510
ret = device_register(virt_dev);
drivers/pnp/card.c
241
error = device_register(&card->dev);
drivers/pnp/core.c
174
ret = device_register(&dev->dev);
drivers/pnp/core.c
74
ret = device_register(&protocol->dev);
drivers/powercap/powercap_sys.c
556
result = device_register(&power_zone->dev);
drivers/powercap/powercap_sys.c
632
result = device_register(&control_type->dev);
drivers/pps/pps.c
391
err = device_register(&pps->dev);
drivers/pwm/core.c
1351
ret = device_register(&export->pwm_dev);
drivers/rapidio/rio.c
127
err = device_register(&net->dev);
drivers/rapidio/rio.c
177
err = device_register(&rdev->dev);
drivers/rapidio/rio.c
2085
res = device_register(&port->dev);
drivers/rpmsg/qcom_glink_smem.c
243
ret = device_register(dev);
drivers/rpmsg/qcom_smd.c
1500
ret = device_register(&edge->dev);
drivers/s390/block/dcssblk.c
684
rc = device_register(&dev_info->dev);
drivers/s390/char/vmlogrdr.c
734
ret = device_register(dev);
drivers/s390/cio/chp.c
557
ret = device_register(&chp->dev);
drivers/s390/cio/css.c
973
ret = device_register(&css->device);
drivers/s390/cio/css.c
992
ret = device_register(&css->pseudo_subchannel->dev);
drivers/s390/cio/scm.c
214
ret = device_register(&scmdev->dev);
drivers/s390/cio/vfio_ccw_drv.c
181
ret = device_register(&parent->dev);
drivers/s390/crypto/ap_bus.c
2059
rc = device_register(dev);
drivers/s390/crypto/ap_bus.c
2291
rc = device_register(dev);
drivers/s390/crypto/vfio_ap_drv.c
122
ret = device_register(&matrix_dev->device);
drivers/s390/crypto/zcrypt_api.c
417
rc = device_register(&zcdndev->device);
drivers/s390/net/smsgiucv_app.c
168
rc = device_register(smsg_app_dev);
drivers/s390/scsi/zfcp_aux.c
550
if (device_register(&port->dev)) {
drivers/s390/scsi/zfcp_unit.c
160
if (device_register(&unit->dev)) {
drivers/scsi/fcoe/fcoe_sysfs.c
1015
error = device_register(&fcf->dev);
drivers/scsi/fcoe/fcoe_sysfs.c
808
error = device_register(&ctlr->dev);
drivers/scsi/scsi_debug.c
8885
error = device_register(&sdbg_host->dev);
drivers/scsi/scsi_transport_iscsi.c
1253
err = device_register(&fnode_sess->dev);
drivers/scsi/scsi_transport_iscsi.c
1301
err = device_register(&fnode_conn->dev);
drivers/scsi/scsi_transport_iscsi.c
232
err = device_register(&ep->dev);
drivers/scsi/scsi_transport_iscsi.c
4860
err = device_register(&priv->dev);
drivers/scsi/scsi_transport_iscsi.c
769
err = device_register(&iface->dev);
drivers/sh/intc/core.c
488
error = device_register(&d->dev);
drivers/sh/maple/maple.c
391
error = device_register(&mdev->dev);
drivers/sh/maple/maple.c
794
retval = device_register(&maple_bus);
drivers/siox/siox-core.c
860
ret = device_register(&sdevice->dev);
drivers/slimbus/core.c
173
return device_register(&sbdev->dev);
drivers/soc/qcom/apr.c
474
ret = device_register(&adev->dev);
drivers/soundwire/master.c
150
ret = device_register(&md->dev);
drivers/soundwire/slave.c
87
ret = device_register(&slave->dev);
drivers/ssb/main.c
522
err = device_register(dev);
drivers/staging/greybus/gbphy.c
248
retval = device_register(&gbphy_dev->dev);
drivers/staging/vme_user/vme.c
1827
err = device_register(&vdev->dev);
drivers/target/loopback/tcm_loop.c
371
ret = device_register(&tl_hba->dev);
drivers/tc/tc.c
137
if (device_register(&tdev->dev)) {
drivers/tc/tc.c
159
if (device_register(&tc_bus.dev))
drivers/tee/optee/device.c
93
rc = device_register(&optee_device->dev);
drivers/thermal/thermal_core.c
1526
result = device_register(&tz->device);
drivers/thunderbolt/retimer.c
437
ret = device_register(&rt->dev);
drivers/thunderbolt/usb4_port.c
317
ret = device_register(&usb4->dev);
drivers/thunderbolt/xdomain.c
1269
if (device_register(&svc->dev)) {
drivers/tty/hvc/hvc_iucv.c
1094
rc = device_register(priv->dev);
drivers/tty/tty_io.c
3261
retval = device_register(dev);
drivers/ufs/core/ufs-rpmb.c
183
ret = device_register(&ufs_rpmb->dev);
drivers/usb/core/endpoint.c
162
retval = device_register(&ep_dev->dev);
drivers/usb/core/port.c
786
retval = device_register(&port_dev->dev);
drivers/usb/gadget/function/f_mass_storage.c
2920
rc = device_register(&lun->dev);
drivers/usb/roles/class.c
397
ret = device_register(&sw->dev);
drivers/usb/typec/class.c
1150
ret = device_register(&partner->dev);
drivers/usb/typec/class.c
1326
ret = device_register(&plug->dev);
drivers/usb/typec/class.c
1487
ret = device_register(&cable->dev);
drivers/usb/typec/class.c
689
ret = device_register(&alt->adev.dev);
drivers/usb/typec/pd.c
521
ret = device_register(&p->dev);
drivers/usb/typec/pd.c
583
ret = device_register(&cap->dev);
drivers/usb/typec/pd.c
719
ret = device_register(&pd->dev);
drivers/vdpa/vdpa_user/vduse_dev.c
2507
ret = device_register(&vduse_mgmt->dev);
drivers/video/backlight/backlight.c
399
rc = device_register(&new_bd->dev);
drivers/video/backlight/lcd.c
215
rc = device_register(&new_ld->dev);
drivers/w1/w1.c
690
err = device_register(&sl->dev);
drivers/w1/w1_int.c
69
err = device_register(&dev->dev);
drivers/xen/pcpu.c
233
err = device_register(dev);
drivers/xen/xen-balloon.c
257
error = device_register(dev);
drivers/xen/xenbus/xenbus_probe.c
558
err = device_register(&xendev->dev);
drivers/zorro/zorro.c
145
error = device_register(&bus->dev);
drivers/zorro/zorro.c
201
error = device_register(&z->dev);
include/linux/device.h
1159
int __must_check device_register(struct device *dev);
kernel/time/clockevents.c
784
int err = device_register(&tick_bc_dev);
kernel/time/clockevents.c
808
err = device_register(dev);
kernel/time/clocksource.c
1570
error = device_register(&device_clocksource);
kernel/workqueue.c
7614
ret = device_register(&wq_dev->dev);
lib/kunit/device.c
130
err = device_register(&kunit_dev->dev);
mm/dmapool_test.c
114
ret = device_register(&test_dev);
mm/memory-tiers.c
247
ret = device_register(&new_memtier->dev);
net/atm/atm_sysfs.c
124
err = device_register(cdev);
samples/vfio-mdev/mbochs.c
1412
ret = device_register(&mbochs_dev);
samples/vfio-mdev/mdpy.c
702
ret = device_register(&mdpy_dev);
samples/vfio-mdev/mtty.c
1991
ret = device_register(&mtty_dev.dev);
sound/ac97/bus.c
302
ret = device_register(&ac97_ctrl->adap);
sound/ac97/snd_ac97_compat.c
82
ret = device_register(&ac97->dev);
sound/pci/ac97/ac97_codec.c
1999
err = device_register(&ac97->dev);
sound/soc/soc-core.c
520
ret = device_register(dev);