Home
last modified time | relevance | path

Searched refs:devt (Results 1 – 25 of 104) sorted by relevance

12345

/drivers/char/xilinx_hwicap/
Dxilinx_hwicap.c603 dev_t devt; in hwicap_setup() local
632 devt = MKDEV(XHWICAP_MAJOR, XHWICAP_MINOR + id); in hwicap_setup()
647 drvdata->devt = devt; in hwicap_setup()
657 retval = cdev_add(&drvdata->cdev, devt, 1); in hwicap_setup()
663 device_create(&icap_class, dev, devt, NULL, "%s%d", DRIVER_NAME, id); in hwicap_setup()
723 device_destroy(&icap_class, drvdata->devt); in hwicap_drv_remove()
727 probed_devices[MINOR(dev->devt)-XHWICAP_MINOR] = 0; in hwicap_drv_remove()
750 dev_t devt; in hwicap_module_init() local
758 devt = MKDEV(XHWICAP_MAJOR, XHWICAP_MINOR); in hwicap_module_init()
759 retval = register_chrdev_region(devt, in hwicap_module_init()
[all …]
/drivers/dax/
Dsuper.c412 dev_t devt = *(dev_t *) data; in dax_test() local
414 return inode->i_rdev == devt; in dax_test()
419 dev_t devt = *(dev_t *) data; in dax_set() local
421 inode->i_rdev = devt; in dax_set()
425 static struct dax_device *dax_dev_get(dev_t devt) in dax_dev_get() argument
430 inode = iget5_locked(dax_superblock, hash_32(devt + DAXFS_MAGIC, 31), in dax_dev_get()
431 dax_test, dax_set, &devt); in dax_dev_get()
452 dev_t devt; in alloc_dax() local
470 devt = MKDEV(MAJOR(dax_devt), minor); in alloc_dax()
471 dax_dev = dax_dev_get(devt); in alloc_dax()
/drivers/net/ipvlan/
Dipvtap.c142 dev_t devt; in ipvtap_device_event() local
162 devt = MKDEV(MAJOR(ipvtap_major), vlantap->tap.minor); in ipvtap_device_event()
163 classdev = device_create(&ipvtap_class, &dev->dev, devt, in ipvtap_device_event()
179 devt = MKDEV(MAJOR(ipvtap_major), vlantap->tap.minor); in ipvtap_device_event()
180 device_destroy(&ipvtap_class, devt); in ipvtap_device_event()
/drivers/net/
Dmacvtap.c155 dev_t devt; in macvtap_device_event() local
175 devt = MKDEV(MAJOR(macvtap_major), vlantap->tap.minor); in macvtap_device_event()
176 classdev = device_create(&macvtap_class, &dev->dev, devt, in macvtap_device_event()
192 devt = MKDEV(MAJOR(macvtap_major), vlantap->tap.minor); in macvtap_device_event()
193 device_destroy(&macvtap_class, devt); in macvtap_device_event()
/drivers/fsi/
Di2cr-scom.c105 ret = fsi_get_new_minor(fsi_dev, fsi_dev_scom, &scom->dev.devt, &didx); in i2cr_scom_probe()
113 fsi_free_minor(scom->dev.devt); in i2cr_scom_probe()
123 fsi_free_minor(scom->dev.devt); in i2cr_scom_remove()
Dfsi-scom.c556 rc = fsi_get_new_minor(fsi_dev, fsi_dev_scom, &scom->dev.devt, &didx); in scom_probe()
571 fsi_free_minor(scom->dev.devt); in scom_probe()
585 fsi_free_minor(scom->dev.devt); in scom_remove()
/drivers/dma/idxd/
Dcdev.c22 dev_t devt; member
532 return MAJOR(ictx[idxd->data->type].devt); in idxd_cdev_get_major()
564 dev->devt = MKDEV(MAJOR(cdev_ctx->devt), minor); in idxd_wq_add_cdev()
696 rc = alloc_chrdev_region(&ictx[i].devt, 0, MINORMASK, in idxd_cdev_register()
706 unregister_chrdev_region(ictx[i].devt, MINORMASK); in idxd_cdev_register()
716 unregister_chrdev_region(ictx[i].devt, MINORMASK); in idxd_cdev_remove()
/drivers/rpmsg/
Drpmsg_ctrl.c134 ida_free(&rpmsg_minor_ida, MINOR(dev->devt)); in rpmsg_ctrldev_release_device()
162 dev->devt = MKDEV(MAJOR(rpmsg_major), ret); in rpmsg_ctrldev_probe()
184 ida_free(&rpmsg_minor_ida, MINOR(dev->devt)); in rpmsg_ctrldev_probe()
Drpmsg_char.c403 ida_free(&rpmsg_minor_ida, MINOR(eptdev->dev.devt)); in rpmsg_eptdev_release_device()
447 dev->devt = MKDEV(MAJOR(rpmsg_major), ret); in rpmsg_chrdev_eptdev_add()
467 ida_free(&rpmsg_minor_ida, MINOR(dev->devt)); in rpmsg_chrdev_eptdev_add()
/drivers/misc/cxl/
Dflash.c523 dev_t devt; in cxl_guest_add_chardev() local
526 devt = MKDEV(MAJOR(cxl_get_dev()), CXL_CARD_MINOR(adapter)); in cxl_guest_add_chardev()
528 if ((rc = cdev_add(&adapter->guest->cdev, devt, 1))) { in cxl_guest_add_chardev()
534 adapter->dev.devt = devt; in cxl_guest_add_chardev()
Dfile.c550 CXL_DEVT_IS_CARD(dev->devt)) { in cxl_devnode()
565 static int cxl_add_chardev(struct cxl_afu *afu, dev_t devt, struct cdev *cdev, in cxl_add_chardev() argument
573 rc = cdev_add(cdev, devt, 1); in cxl_add_chardev()
579 dev = device_create(&cxl_class, &afu->dev, devt, afu, in cxl_add_chardev()
/drivers/usb/gadget/
Dandroid_configfs_uevent.c223 device_destroy(dev->class, dev->devt); in android_device_destroy()
308 device_destroy(&android_usb_class, dev->devt); in android_remove_function_device()
317 ida_free(&opts->function_ida, MINOR(dev->devt)); in android_remove_function_device()
/drivers/remoteproc/
Dremoteproc_cdev.c105 rproc->dev.devt = MKDEV(MAJOR(rproc_major), rproc->index); in rproc_char_device_add()
107 ret = cdev_add(&rproc->cdev, rproc->dev.devt, 1); in rproc_char_device_add()
/drivers/s390/crypto/
Dzcrypt_api.c147 static inline struct zcdn_device *find_zcdndev_by_devt(dev_t devt) in find_zcdndev_by_devt() argument
149 struct device *dev = class_find_device_by_devt(&zcrypt_class, devt); in find_zcdndev_by_devt()
358 __func__, MAJOR(dev->devt), MINOR(dev->devt)); in zcdn_device_release()
365 dev_t devt; in zcdn_create() local
384 devt = MKDEV(MAJOR(zcrypt_devt), MINOR(zcrypt_devt) + i); in zcdn_create()
385 zcdndev = find_zcdndev_by_devt(devt); in zcdn_create()
404 zcdndev->device.devt = devt; in zcdn_create()
409 rc = dev_set_name(&zcdndev->device, ZCRYPT_NAME "_%d", (int)MINOR(devt)); in zcdn_create()
421 __func__, MAJOR(devt), MINOR(devt)); in zcdn_create()
458 dev_t devt; in zcdn_destroy_all() local
[all …]
/drivers/spi/
Dspidev.c71 dev_t devt; member
595 if (iter->devt == inode->i_rdev) { in spidev_open()
805 spidev->devt = MKDEV(SPIDEV_MAJOR, minor); in spidev_probe()
806 dev = device_create(&spidev_class, &spi->dev, spidev->devt, in spidev_probe()
842 device_destroy(&spidev_class, spidev->devt); in spidev_remove()
843 clear_bit(MINOR(spidev->devt), minors); in spidev_remove()
/drivers/base/
Dcore.c2662 if (MAJOR(dev->devt)) { in dev_uevent()
2669 add_uevent_var(env, "MAJOR=%u", MAJOR(dev->devt)); in dev_uevent()
2670 add_uevent_var(env, "MINOR=%u", MINOR(dev->devt)); in dev_uevent()
2988 return print_dev_t(buf, dev->devt); in dev_show()
3517 format_dev_t(devt_str, dev->devt); in device_create_sys_dev_entry()
3530 format_dev_t(devt_str, dev->devt); in device_remove_sys_dev_entry()
3657 if (MAJOR(dev->devt)) { in device_add()
3723 if (MAJOR(dev->devt)) in device_add()
3859 if (MAJOR(dev->devt)) { in device_del()
4391 dev_t devt, void *drvdata, in device_create_groups_vargs() argument
[all …]
/drivers/char/tpm/
Dtpm-chip.c362 chip->dev.devt = MKDEV(MISC_MAJOR, TPM_MINOR); in tpm_chip_alloc()
364 chip->dev.devt = MKDEV(MAJOR(tpm_devt), chip->dev_num); in tpm_chip_alloc()
433 dev_name(&chip->dev), MAJOR(chip->dev.devt), in tpm_add_char_device()
434 MINOR(chip->dev.devt), rc); in tpm_add_char_device()
/drivers/video/fbdev/core/
Dfbsysfs.c476 dev_t devt = MKDEV(FB_MAJOR, node); in fb_device_create() local
479 fb_info->dev = device_create(fb_class, fb_info->device, devt, NULL, "fb%d", node); in fb_device_create()
494 dev_t devt = MKDEV(FB_MAJOR, fb_info->node); in fb_device_destroy() local
500 device_destroy(fb_class, devt); in fb_device_destroy()
/drivers/net/wireless/ath/ath6kl/
Dcore.h934 void ath6kl_ready_event(void *devt, u8 *datap, u32 sw_ver, u32 abi_ver,
936 int ath6kl_control_tx(void *devt, struct sk_buff *skb,
951 void ath6kl_txpwr_rx_evt(void *devt, u8 tx_pwr);
954 void ath6kl_indicate_tx_activity(void *devt, u8 traffic_class, bool active);
955 enum htc_endpoint_id ath6kl_ac2_endpoint_id(void *devt, u8 ac);
/drivers/gpio/
Dgpiolib-cdev.h10 int gpiolib_cdev_register(struct gpio_device *gdev, dev_t devt);
/drivers/mtd/devices/
Dblock2mtd.c240 dev_t devt; in mdtblock_early_get_bdev() local
251 if (!early_lookup_bdev(devname, &devt)) { in mdtblock_early_get_bdev()
252 bdev_file = bdev_file_open_by_dev(devt, mode, dev, NULL); in mdtblock_early_get_bdev()
/drivers/usb/gadget/function/
Df_printer.c1088 dev_t devt; in printer_func_bind() local
1145 devt = MKDEV(major, dev->minor); in printer_func_bind()
1146 pdev = device_create(&usb_gadget_class, NULL, devt, in printer_func_bind()
1160 ret = cdev_add(&dev->printer_cdev, devt, 1); in printer_func_bind()
1169 device_destroy(&usb_gadget_class, devt); in printer_func_bind()
1537 dev_t devt; in gprinter_setup() local
1543 status = alloc_chrdev_region(&devt, 0, count, "USB printer gadget"); in gprinter_setup()
1550 major = MAJOR(devt); in gprinter_setup()
/drivers/fpga/
Ddfl.c77 dev_t devt; member
615 if (MAJOR(dfl_chrdevs[i].devt)) { in dfl_chardev_uinit()
616 unregister_chrdev_region(dfl_chrdevs[i].devt, in dfl_chardev_uinit()
618 dfl_chrdevs[i].devt = MKDEV(0, 0); in dfl_chardev_uinit()
627 ret = alloc_chrdev_region(&dfl_chrdevs[i].devt, 0, in dfl_chardev_init()
645 return MKDEV(MAJOR(dfl_chrdevs[type].devt), id); in dfl_get_devt()
674 return cdev_add(&pdata->cdev, pdev->dev.devt, 1); in dfl_fpga_dev_ops_register()
915 fdev->dev.devt = dfl_get_devt(dfl_devs[type].devt_type, fdev->id); in build_info_create_dev()
/drivers/misc/ocxl/
Dfile.c45 idr_remove(&minors_idr, MINOR(info->dev.devt)); in free_minor()
497 rc = cdev_add(&info->cdev, info->dev.devt, 1); in ocxl_file_make_visible()
540 info->dev.devt = MKDEV(MAJOR(ocxl_dev), minor); in ocxl_file_register_afu()
/drivers/platform/chrome/wilco_ec/
Dtelemetry.c385 dev_data->dev.devt = MKDEV(telem_major, minor); in telem_device_probe()
408 ida_free(&telem_ida, MINOR(dev_data->dev.devt)); in telem_device_remove()

12345