Home
last modified time | relevance | path

Searched refs:char_dev (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.4/drivers/platform/x86/
Dwmi.c58 struct miscdevice char_dev; member
957 wblock->char_dev.minor = MISC_DYNAMIC_MINOR; in wmi_dev_probe()
958 wblock->char_dev.name = buf; in wmi_dev_probe()
959 wblock->char_dev.fops = &wmi_fops; in wmi_dev_probe()
960 wblock->char_dev.mode = 0444; in wmi_dev_probe()
961 ret = misc_register(&wblock->char_dev); in wmi_dev_probe()
989 misc_deregister(&wblock->char_dev); in wmi_dev_remove()
990 kfree(wblock->char_dev.name); in wmi_dev_remove()
/Linux-v5.4/drivers/rtc/
Ddev.c25 struct rtc_device, char_dev); in rtc_dev_open()
461 cdev_init(&rtc->char_dev, &rtc_dev_fops); in rtc_dev_prepare()
462 rtc->char_dev.owner = rtc->owner; in rtc_dev_prepare()
Dclass.c288 cdev_device_del(&rtc->char_dev, &rtc->dev); in rtc_device_unregister()
364 err = cdev_device_add(&rtc->char_dev, &rtc->dev); in __rtc_register_device()
/Linux-v5.4/Documentation/
Ddebugging-modules.txt8 fs/char_dev.c, for example.
/Linux-v5.4/include/linux/
Drtc.h109 struct cdev char_dev; member
/Linux-v5.4/fs/
DMakefile10 char_dev.o stat.o exec.o pipe.o namei.o fcntl.o \
/Linux-v5.4/drivers/scsi/cxlflash/
Dmain.c3608 struct device *char_dev; in init_chrdev() local
3629 char_dev = device_create(cxlflash_class, NULL, devno, in init_chrdev()
3631 if (IS_ERR(char_dev)) { in init_chrdev()
3632 rc = PTR_ERR(char_dev); in init_chrdev()
3638 cfg->chardev = char_dev; in init_chrdev()
/Linux-v5.4/Documentation/core-api/
Dkernel-api.rst324 .. kernel-doc:: fs/char_dev.c