Symbol: class_register
arch/mips/kernel/mips-mt.c
160
return class_register(&mt_class);
arch/mips/kernel/vpe-mt.c
358
err = class_register(&vpe_class);
arch/mips/sibyte/common/sb_tbprof.c
554
err = class_register(&tb_class);
arch/x86/kernel/cpuid.c
161
err = class_register(&cpuid_class);
arch/x86/kernel/msr.c
270
err = class_register(&msr_class);
block/bsg.c
286
ret = class_register(&bsg_class);
block/genhd.c
995
error = class_register(&block_class);
drivers/accel/drm_accel.c
39
return class_register(&accel_class);
drivers/acpi/platform_profile.c
696
err = class_register(&platform_profile_class);
drivers/base/class.c
231
EXPORT_SYMBOL_GPL(class_register);
drivers/base/class.c
280
retval = class_register(cls);
drivers/base/core.c
719
ret = class_register(&devlink_class);
drivers/base/devcoredump.c
471
return class_register(&devcd_class);
drivers/base/firmware_loader/sysfs.c
116
int ret = class_register(&firmware_class);
drivers/base/transport_class.c
53
return class_register(&tclass->class);
drivers/block/aoe/aoechr.c
298
n = class_register(&aoe_class);
drivers/block/rnbd/rnbd-clt-sysfs.c
659
err = class_register(&rnbd_dev_class);
drivers/block/rnbd/rnbd-srv-sysfs.c
218
err = class_register(&rnbd_dev_class);
drivers/block/ublk_drv.c
5885
ret = class_register(&ublk_chr_class);
drivers/block/zram/zram_drv.c
3256
ret = class_register(&zram_control_class);
drivers/char/bsr.c
298
ret = class_register(&bsr_class);
drivers/char/dsp56k.c
509
err = class_register(&dsp56k_class);
drivers/char/ipmi/ipmi_devintf.c
862
rv = class_register(&ipmi_class);
drivers/char/lp.c
1053
err = class_register(&lp_class);
drivers/char/mem.c
757
retval = class_register(&mem_class);
drivers/char/misc.c
302
err = class_register(&misc_class);
drivers/char/ppdev.c
851
err = class_register(&ppdev_class);
drivers/char/tpm/tpm-interface.c
525
rc = class_register(&tpm_class);
drivers/char/tpm/tpm-interface.c
531
rc = class_register(&tpmrm_class);
drivers/char/virtio_console.c
2197
err = class_register(&port_class);
drivers/char/xilinx_hwicap/xilinx_hwicap.c
753
retval = class_register(&icap_class);
drivers/char/xillybus/xillybus_class.c
247
return class_register(&xillybus_class);
drivers/comedi/comedi_fops.c
3654
retval = class_register(&comedi_class);
drivers/comedi/drivers/comedi_test.c
873
ret = class_register(&ctcls);
drivers/dca/dca-sysfs.c
81
err = class_register(&dca_class);
drivers/devfreq/devfreq-event.c
475
err = class_register(&devfreq_event_class);
drivers/dibs/dibs_main.c
258
rc = class_register(&dibs_class);
drivers/dma/dmaengine.c
1632
err = class_register(&dma_devclass);
drivers/dma/ti/k3-udma-glue.c
1580
return class_register(&k3_udma_glue_devclass);
drivers/firmware/dmi-id.c
236
ret = class_register(&dmi_class);
drivers/fpga/fpga-bridge.c
432
return class_register(&fpga_bridge_class);
drivers/fpga/fpga-mgr.c
996
return class_register(&fpga_mgr_class);
drivers/fpga/fpga-region.c
308
return class_register(&fpga_region_class);
drivers/fsi/fsi-core.c
1475
rc = class_register(&fsi_master_class);
drivers/fwctl/main.c
402
ret = class_register(&fwctl_class);
drivers/gpib/common/gpib_os.c
2228
err = class_register(&gpib_class);
drivers/gpio/gpiolib-sysfs.c
1095
status = class_register(&gpio_class);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
115
err = class_register(&kfd_class);
drivers/hid/hid-roccat-arvo.c
439
retval = class_register(&arvo_class);
drivers/hid/hid-roccat-isku.c
442
retval = class_register(&isku_class);
drivers/hid/hid-roccat-kone.c
896
retval = class_register(&kone_class);
drivers/hid/hid-roccat-koneplus.c
555
retval = class_register(&koneplus_class);
drivers/hid/hid-roccat-konepure.c
213
retval = class_register(&konepure_class);
drivers/hid/hid-roccat-kovaplus.c
644
retval = class_register(&kovaplus_class);
drivers/hid/hid-roccat-pyra.c
591
retval = class_register(&pyra_class);
drivers/hid/hid-roccat-ryos.c
222
retval = class_register(&ryos_class);
drivers/hid/hid-roccat-savu.c
210
retval = class_register(&savu_class);
drivers/hid/hidraw.c
682
result = class_register(&hidraw_class);
drivers/hwmon/hwmon.c
1327
err = class_register(&hwmon_class);
drivers/hwtracing/stm/core.c
1326
err = class_register(&stm_class);
drivers/hwtracing/stm/core.c
1330
err = class_register(&stm_source_class);
drivers/i2c/i2c-dev.c
769
res = class_register(&i2c_dev_class);
drivers/infiniband/core/device.c
3060
ret = class_register(&ib_class);
drivers/infiniband/core/ucaps.c
101
ret = class_register(&ucaps_class);
drivers/infiniband/core/user_mad.c
1473
ret = class_register(&umad_class);
drivers/infiniband/core/uverbs_main.c
1310
ret = class_register(&uverbs_class);
drivers/infiniband/hw/hfi1/device.c
106
ret = class_register(&class);
drivers/infiniband/hw/hfi1/device.c
113
ret = class_register(&user_class);
drivers/infiniband/ulp/rtrs/rtrs-clt.c
3208
ret = class_register(&rtrs_clt_dev_class);
drivers/infiniband/ulp/rtrs/rtrs-srv.c
2393
err = class_register(&rtrs_dev_class);
drivers/infiniband/ulp/srp/ib_srp.c
4200
ret = class_register(&srp_class);
drivers/input/input.c
2740
err = class_register(&input_class);
drivers/iommu/iommu-sysfs.c
45
return class_register(&iommu_class);
drivers/leds/led-class.c
717
return class_register(&leds_class);
drivers/macintosh/adb.c
891
if (class_register(&adb_dev_class))
drivers/media/pci/ddbridge/ddbridge-core.c
3128
if (class_register(&ddb_class) < 0)
drivers/media/rc/lirc_dev.c
794
retval = class_register(&lirc_class);
drivers/media/rc/rc-main.c
2054
int rc = class_register(&rc_class);
drivers/media/usb/pvrusb2/pvrusb2-sysfs.c
764
if (class_register(&pvr2_class))
drivers/media/v4l2-core/v4l2-dev.c
1237
ret = class_register(&video_class);
drivers/memstick/core/memstick.c
644
rc = class_register(&memstick_host_class);
drivers/mfd/cros_ec_dev.c
396
ret = class_register(&cros_class);
drivers/mfd/ucb1x00-core.c
749
int ret = class_register(&ucb1x00_class);
drivers/misc/enclosure.c
671
return class_register(&enclosure_class);
drivers/misc/genwqe/card_base.c
1368
rc = class_register(&class_genwqe);
drivers/misc/hpilo.c
887
error = class_register(&ilo_class);
drivers/misc/mei/main.c
1353
ret = class_register(&mei_class);
drivers/misc/ocxl/file.c
608
rc = class_register(&ocxl_class);
drivers/misc/phantom.c
508
retval = class_register(&phantom_class);
drivers/misc/rpmb-core.c
206
ret = class_register(&rpmb_class);
drivers/misc/tifm_core.c
340
rc = class_register(&tifm_adapter_class);
drivers/misc/uacce/uacce.c
621
ret = class_register(&uacce_class);
drivers/mmc/core/host.c
92
return class_register(&mmc_host_class);
drivers/most/most_cdev.c
498
err = class_register(&most_cdev_class);
drivers/mtd/mtdcore.c
2620
ret = class_register(&mtd_class);
drivers/mtd/ubi/build.c
1347
err = class_register(&ubi_class);
drivers/mux/core.c
64
return class_register(&mux_class);
drivers/net/ethernet/hisilicon/hns/hnae.c
452
return class_register(&hnae_class);
drivers/net/ipvlan/ipvtap.c
206
err = class_register(&ipvtap_class);
drivers/net/macvtap.c
219
err = class_register(&macvtap_class);
drivers/net/phy/phy_device.c
3957
rc = class_register(&mdio_bus_class);
drivers/net/ppp/ppp_generic.c
1421
err = class_register(&ppp_class);
drivers/net/wan/framer/framer-core.c
871
return class_register(&framer_class);
drivers/net/wireless/virtual/mac80211_hwsim_main.c
7487
err = class_register(&hwsim_class);
drivers/net/wwan/wwan_core.c
1403
err = class_register(&wwan_class);
drivers/net/wwan/wwan_hwsim.c
649
err = class_register(&wwan_hwsim_class);
drivers/nvdimm/bus.c
1303
rc = class_register(&nd_class);
drivers/nvme/host/core.c
5474
result = class_register(&nvme_class);
drivers/nvme/host/core.c
5478
result = class_register(&nvme_subsys_class);
drivers/nvme/host/core.c
5487
result = class_register(&nvme_ns_chr_class);
drivers/nvme/host/fabrics.c
1501
ret = class_register(&nvmf_class);
drivers/nvme/host/fc.c
3909
ret = class_register(&fc_class);
drivers/nvme/target/fcloop.c
1710
ret = class_register(&fcloop_class);
drivers/pci/endpoint/pci-epc-core.c
1147
return class_register(&pci_epc_class);
drivers/pci/probe.c
91
return class_register(&pcibus_class);
drivers/pci/switch/switchtec.c
1897
rc = class_register(&switchtec_class);
drivers/pcmcia/cs.c
891
return class_register(&pcmcia_socket_class);
drivers/phy/phy-core.c
1295
err = class_register(&phy_class);
drivers/platform/chrome/wilco_ec/event.c
549
ret = class_register(&event_class);
drivers/platform/chrome/wilco_ec/telemetry.c
431
ret = class_register(&telem_class);
drivers/platform/wmi/core.c
1579
error = class_register(&wmi_bus_class);
drivers/platform/x86/firmware_attributes_class.c
15
return class_register(&firmware_attributes_class);
drivers/platform/x86/intel/pmt/class.c
552
return class_register(&intel_pmt_class);
drivers/platform/x86/intel_scu_ipc.c
697
return class_register(&intel_scu_ipc_class);
drivers/power/reset/reboot-mode.c
336
return class_register(&reboot_mode_class);
drivers/power/supply/power_supply_core.c
1777
return class_register(&power_supply_class);
drivers/powercap/powercap_sys.c
678
return class_register(&powercap_class);
drivers/pps/generators/pps_gen.c
321
err = class_register(&pps_gen_class);
drivers/pps/pps.c
474
err = class_register(&pps_class);
drivers/ptp/ptp_clock.c
686
err = class_register(&ptp_class);
drivers/ptp/ptp_ocp.c
5241
err = class_register(&timecard_class);
drivers/pwm/core.c
2747
ret = class_register(&pwm_class);
drivers/rapidio/devices/rio_mport_cdev.c
2585
ret = class_register(&dev_class);
drivers/rapidio/rio-driver.c
251
ret = class_register(&rio_mport_class);
drivers/rapidio/rio_cm.c
2295
ret = class_register(&dev_class);
drivers/regulator/core.c
6770
ret = class_register(&regulator_class);
drivers/remoteproc/remoteproc_sysfs.c
265
int err = class_register(&rproc_class);
drivers/rpmsg/rpmsg_core.c
615
ret = class_register(&rpmsg_class);
drivers/rtc/class.c
483
err = class_register(&rtc_class);
drivers/s390/char/raw3270.c
1327
rc = class_register(&class3270);
drivers/s390/char/tape_class.c
114
return class_register(&tape_class);
drivers/s390/char/vmlogrdr.c
703
ret = class_register(&vmlogrdr_class);
drivers/s390/char/vmur.c
1026
rc = class_register(&vmur_class);
drivers/s390/crypto/zcrypt_api.c
1902
rc = class_register(&zcrypt_class);
drivers/sbus/char/oradax.c
328
ret = class_register(&cl);
drivers/scsi/ch.c
1007
rc = class_register(&ch_sysfs_class);
drivers/scsi/hosts.c
649
return class_register(&shost_class);
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
4030
rc = class_register(&ibmvscsis_class);
drivers/scsi/pmcraid.c
5396
error = class_register(&pmcraid_class);
drivers/scsi/scsi_sysfs.c
610
error = class_register(&sdev_class);
drivers/scsi/scsi_transport_iscsi.c
4955
err = class_register(&iscsi_transport_class);
drivers/scsi/scsi_transport_iscsi.c
4959
err = class_register(&iscsi_endpoint_class);
drivers/scsi/scsi_transport_iscsi.c
4963
err = class_register(&iscsi_iface_class);
drivers/scsi/sd.c
4452
err = class_register(&sd_disk_class);
drivers/scsi/sg.c
1679
rc = class_register(&sg_sysfs_class);
drivers/scsi/st.c
4565
err = class_register(&st_sysfs_class);
drivers/soc/qcom/rmtfs_mem.c
329
ret = class_register(&rmtfs_class);
drivers/spi/spi.c
5109
status = class_register(&spi_controller_class);
drivers/spi/spi.c
5114
status = class_register(&spi_target_class);
drivers/spi/spidev.c
872
status = class_register(&spidev_class);
drivers/staging/greybus/authentication.c
408
ret = class_register(&cap_class);
drivers/staging/greybus/fw-management.c
684
ret = class_register(&fw_mgmt_class);
drivers/staging/greybus/loopback.c
1151
retval = class_register(&loopback_class);
drivers/staging/greybus/raw.c
364
retval = class_register(&raw_class);
drivers/staging/greybus/vibrator.c
223
retval = class_register(&vibrator_class);
drivers/staging/vme_user/vme_user.c
650
err = class_register(&vme_user_sysfs_class);
drivers/tee/tee_core.c
1536
rc = class_register(&tee_class);
drivers/tty/tty_io.c
3548
return class_register(&tty_class);
drivers/tty/vt/vc_screen.c
797
if (class_register(&vc_class))
drivers/tty/vt/vt.c
4616
i = class_register(&vtconsole_class);
drivers/uio/uio.c
947
ret = class_register(&uio_class);
drivers/usb/core/usb.c
1232
retval = class_register(&usbmisc_class);
drivers/usb/gadget/function/f_hid.c
1676
status = class_register(&hidg_class);
drivers/usb/gadget/function/f_printer.c
1551
status = class_register(&usb_gadget_class);
drivers/usb/gadget/udc/core.c
1962
rc = class_register(&udc_class);
drivers/usb/mon/mon_bin.c
1390
rc = class_register(&mon_bin_class);
drivers/usb/roles/class.c
456
return class_register(&role_class);
drivers/usb/typec/class.c
2847
ret = class_register(&typec_mux_class);
drivers/usb/typec/class.c
2851
ret = class_register(&retimer_class);
drivers/usb/typec/class.c
2855
ret = class_register(&typec_class);
drivers/usb/typec/pd.c
790
return class_register(&pd_class);
drivers/vdpa/vdpa_user/vduse_dev.c
2536
ret = class_register(&vduse_class);
drivers/vfio/group.c
906
ret = class_register(&vfio_class);
drivers/vfio/vfio_main.c
1823
ret = class_register(&vfio_device_class);
drivers/video/backlight/backlight.c
669
ret = class_register(&backlight_class);
drivers/video/backlight/lcd.c
329
ret = class_register(&lcd_class);
drivers/virt/coco/tsm-core.c
121
return class_register(&tsm_class);
drivers/watchdog/watchdog_dev.c
1234
err = class_register(&watchdog_class);
fs/resctrl/pseudo_lock.c
1085
ret = class_register(&pseudo_lock_class);
fs/smb/server/server.c
600
ret = class_register(&ksmbd_control_class);
include/linux/device/class.h
78
int __must_check class_register(const struct class *class);
mm/backing-dev.c
482
ret = class_register(&bdi_class);
net/atm/atm_sysfs.c
152
return class_register(&atm_class);
net/bluetooth/hci_sysfs.c
132
return class_register(&bt_class);
net/core/net-sysfs.c
2400
return class_register(&net_class);
net/ieee802154/sysfs.c
105
return class_register(&wpan_phy_class);
net/nfc/core.c
1220
rc = class_register(&nfc_class);
net/rfkill/core.c
1428
error = class_register(&rfkill_class);
net/wireless/sysfs.c
181
return class_register(&ieee80211_class);
samples/vfio-mdev/mbochs.c
1405
ret = class_register(&mbochs_class);
samples/vfio-mdev/mdpy.c
695
ret = class_register(&mdpy_class);
samples/vfio-mdev/mtty.c
1980
ret = class_register(&mtty_class);
sound/sound_core.c
51
rc = class_register(&sound_class);
tools/testing/nvdimm/test/ndtest.c
939
rc = class_register(&ndtest_dimm_class);
tools/testing/nvdimm/test/nfit.c
3286
rc = class_register(&nfit_test_dimm);