device_create
dev = device_create(&mt_class, NULL, MKDEV(major, i), NULL,
dev = device_create(&tb_class, NULL, MKDEV(SBPROF_TB_MAJOR, 0), NULL, "tb");
coproc_device.device = device_create(coproc_device.class, NULL,
dev = device_create(&cpuid_class, NULL, MKDEV(CPUID_MAJOR, cpu), NULL,
dev = device_create(&msr_class, NULL, MKDEV(MSR_MAJOR, cpu), NULL,
EXPORT_SYMBOL_GPL(device_create);
device_create(&aoe_class, NULL,
rnbd_dev = device_create(&rnbd_dev_class, NULL,
cur->bsr_device = device_create(&bsr_class, NULL, cur->bsr_dev,
device_create(&dsp56k_class, NULL, MKDEV(DSP56K_MAJOR, 0), NULL,
device_create(&ipmi_class, device, dev, NULL, "ipmi%d", if_num);
device_create(&lp_class, port->dev, MKDEV(LP_MAJOR, nr), NULL,
device_create(&mem_class, NULL, MKDEV(MEM_MAJOR, minor),
ret = device_create(&ppdev_class, port->dev,
port->dev = device_create(&port_class, &port->portdev->vdev->dev,
device_create(&icap_class, dev, devt, NULL, "%s%d", DRIVER_NAME, id);
device = device_create(&xillybus_class,
csdev = device_create(&comedi_class, hardware_device,
csdev = device_create(&comedi_class, dev->class_dev,
ctdev = device_create(&ctcls, NULL, MKDEV(0, 0), NULL, DEV_NAME);
drv_device = device_create(&adf_ctl_class, NULL,
cd = device_create(&dca_class, dca->cd, MKDEV(0, slot + 1), NULL,
cd = device_create(&dca_class, dev, MKDEV(0, 0), NULL, "dca%d", dca->id);
dev_ret = device_create(dma_heap_class,
board_array[i].gpib_dev = device_create(gpib_class, NULL,
kfd_device = device_create(&kfd_class, NULL,
aux_dev->dev = device_create(drm_dp_aux_dev_class, aux->dev,
device->dev = device_create(klass, &hid->dev,
dev->dev = device_create(&hidraw_class, &hid->dev, MKDEV(hidraw_major, minor),
device = device_create(&user_class, NULL, dev, NULL, "%s", name);
device = device_create(&class, NULL, dev, NULL, "%s", name);
device_create(&capi_class, NULL, MKDEV(capi_major, 0), NULL, "capi20");
device_create(&adb_dev_class, NULL, MKDEV(ADB_MAJOR, 0), NULL, "adb");
clsdev = device_create(dvb_class, adap->device,
dev->ddb_dev = device_create(&ddb_class, dev->dev,
c2dev->dev = device_create(c2port_class, NULL, 0, c2dev,
dev = device_create(&ilo_class, &pdev->dev,
if (IS_ERR(device_create(&phantom_class, &pdev->dev,
c->dev = device_create(comp.class, NULL, c->devno, NULL, "%s", name);
device_create(&mtd_class, mtd->dev.parent, MTD_DEVT(i) + 1, NULL,
classdev = device_create(&ipvtap_class, &dev->dev, devt,
classdev = device_create(&macvtap_class, &dev->dev, devt,
device_create(&ppp_class, NULL, MKDEV(PPP_MAJOR, 0), NULL, "ppp");
data->dev = device_create(hwsim_class, NULL, 0, hw, "hwsim%d", idx);
device_create(&nvmf_class, NULL, MKDEV(0, 0), NULL, "ctl");
fc_udev_device = device_create(&fc_class, NULL, MKDEV(0, 0), NULL,
wmi_bus_dev = device_create(&wmi_bus_class, &device->dev, MKDEV(0, 0), NULL, "wmi_bus-%s",
asus_armoury.fw_attr_dev = device_create(&firmware_attributes_class, NULL, MKDEV(0, 0),
wmi_priv.class_dev = device_create(&firmware_attributes_class, NULL, MKDEV(0, 0),
bioscfg_drv.class_dev = device_create(&firmware_attributes_class, NULL, MKDEV(0, 0),
dev = device_create(&intel_pmt_class, parent, MKDEV(0, 0), entry,
priv->dev = device_create(&intel_pmt_class, &auxdev->dev, MKDEV(0, 0), priv,
tlmi_priv.class_dev = device_create(&firmware_attributes_class, NULL, MKDEV(0, 0),
priv->fw_attr_dev = device_create(&firmware_attributes_class, NULL,
galaxybook->fw_attrs_dev = device_create(&firmware_attributes_class, NULL, MKDEV(0, 0),
pps_gen->dev = device_create(pps_gen_class, pps_gen->info->parent, devt,
riocm_cdev.dev = device_create(&dev_class, NULL, devno, NULL, DEV_NAME);
device_create(&class3270, NULL, MKDEV(IBM_FS3270_MAJOR, minor),
device_create(&class3270, NULL, MKDEV(IBM_FS3270_MAJOR, 0),
dev = device_create(hmcdrv_dev_class, NULL, hmcdrv_dev_no, NULL,
tcd->class_device = device_create(&tape_class, device,
priv->class_device = device_create(&vmlogrdr_class, dev,
urd->device = device_create(&vmur_class, &cdev->dev,
if (device_create(&cl, NULL, first, NULL, dax_name) == NULL) {
class_dev = device_create(&ch_sysfs_class, dev,
device_create(&pmcraid_class, NULL, MKDEV(pmcraid_major, minor),
sg_class_member = device_create(&sg_sysfs_class, cl_dev->parent,
dev = device_create(&st_sysfs_class, &tape->device->sdev_gendev,
dev = device_create(&spidev_class, &spi->dev, spidev->devt,
cap->class_device = device_create(&cap_class, cap->parent, cap->dev_num,
fw_mgmt->class_device = device_create(&fw_mgmt_class, fw_mgmt->parent,
raw->device = device_create(&raw_class, &connection->bundle->dev,
dev = device_create(&vibrator_class, &bundle->dev,
image[i].device = device_create(&vme_user_sysfs_class, NULL,
device_create(&tty_class, NULL, MKDEV(TTYAUX_MAJOR, 2), NULL, "ptmx");
device_create(&tty_class, NULL, MKDEV(TTYAUX_MAJOR, 0), NULL, "tty");
device_create(&vc_class, NULL, MKDEV(VCS_MAJOR, index + 1), NULL, "vcs%u", index + 1);
device_create(&vc_class, NULL, MKDEV(VCS_MAJOR, index + 65), NULL, "vcsu%u", index + 1);
device_create(&vc_class, NULL, MKDEV(VCS_MAJOR, index + 129), NULL, "vcsa%u", index + 1);
device_create(&vc_class, NULL, MKDEV(VCS_MAJOR, 0), NULL, "vcs");
device_create(&vc_class, NULL, MKDEV(VCS_MAJOR, 64), NULL, "vcsu");
device_create(&vc_class, NULL, MKDEV(VCS_MAJOR, 128), NULL, "vcsa");
intf->usb_dev = device_create(&usbmisc_class, &intf->dev,
pdev = device_create(&usb_gadget_class, NULL, devt,
dev = device_create(&mon_bin_class, ubus ? ubus->controller : NULL,
dev = device_create(&vduse_class, NULL, vduse_major, NULL, "control");
device_create(coda_psdev_class, NULL,
pmsg_device = device_create(pmsg_class, NULL, MKDEV(pmsg_major, 0),
dev = device_create(&pseudo_lock_class, NULL,
device_create(const struct class *cls, struct device *parent, dev_t devt,
dev = device_create(&bdi_class, NULL, MKDEV(0, 0), bdi, bdi->dev_name);
idletimer_tg_device = device_create(idletimer_tg_class, NULL,
device_create(&sound_class, dev, MKDEV(SOUND_MAJOR, s->unit_minor),