/linux-4.4.14/drivers/platform/x86/ |
D | dell-smo8800.c | 31 struct miscdevice miscdev; /* for /dev/freefall */ member 89 struct smo8800_device, miscdev); in smo8800_misc_read() 122 struct smo8800_device, miscdev); in smo8800_misc_open() 134 struct smo8800_device, miscdev); in smo8800_misc_release() 159 smo8800->miscdev.minor = MISC_DYNAMIC_MINOR; in smo8800_add() 160 smo8800->miscdev.name = "freefall"; in smo8800_add() 161 smo8800->miscdev.fops = &smo8800_misc_fops; in smo8800_add() 165 err = misc_register(&smo8800->miscdev); in smo8800_add() 196 misc_deregister(&smo8800->miscdev); in smo8800_add() 205 misc_deregister(&smo8800->miscdev); in smo8800_remove()
|
D | toshiba_acpi.c | 171 struct miscdevice miscdev; member 2580 misc_deregister(&dev->miscdev); in toshiba_acpi_remove() 2652 dev->miscdev.minor = MISC_DYNAMIC_MINOR; in toshiba_acpi_add() 2653 dev->miscdev.name = "toshiba_acpi"; in toshiba_acpi_add() 2654 dev->miscdev.fops = &toshiba_acpi_fops; in toshiba_acpi_add() 2656 ret = misc_register(&dev->miscdev); in toshiba_acpi_add()
|
/linux-4.4.14/drivers/watchdog/ |
D | at32ap700x_wdt.c | 82 struct miscdevice miscdev; member 150 dev_dbg(wdt->miscdev.parent, in at32_wdt_close() 349 wdt->miscdev.minor = WATCHDOG_MINOR; in at32_wdt_probe() 350 wdt->miscdev.name = "watchdog"; in at32_wdt_probe() 351 wdt->miscdev.fops = &at32_wdt_fops; in at32_wdt_probe() 352 wdt->miscdev.parent = &pdev->dev; in at32_wdt_probe() 363 ret = misc_register(&wdt->miscdev); in at32_wdt_probe() 387 misc_deregister(&wdt->miscdev); in at32_wdt_remove()
|
D | intel_scu_watchdog.c | 514 watchdog_device.miscdev.minor = WATCHDOG_MINOR; in intel_scu_watchdog_init() 515 watchdog_device.miscdev.name = "watchdog"; in intel_scu_watchdog_init() 516 watchdog_device.miscdev.fops = &intel_scu_fops; in intel_scu_watchdog_init() 518 ret = misc_register(&watchdog_device.miscdev); in intel_scu_watchdog_init() 540 misc_deregister(&watchdog_device.miscdev); in intel_scu_watchdog_init() 552 misc_deregister(&watchdog_device.miscdev); in intel_scu_watchdog_exit()
|
D | intel_scu_watchdog.h | 59 struct miscdevice miscdev; member
|
/linux-4.4.14/drivers/misc/mic/host/ |
D | mic_main.c | 265 mdev->miscdev.minor = MISC_DYNAMIC_MINOR; in mic_probe() 267 mdev->miscdev.name = mdev->name; in mic_probe() 268 mdev->miscdev.fops = &mic_fops; in mic_probe() 269 mdev->miscdev.parent = &mdev->pdev->dev; in mic_probe() 270 rc = misc_register(&mdev->miscdev); in mic_probe() 285 misc_deregister(&mdev->miscdev); in mic_probe() 326 misc_deregister(&mdev->miscdev); in mic_remove()
|
D | mic_device.h | 95 struct miscdevice miscdev; member
|
D | mic_fops.c | 34 struct mic_device, miscdev); in mic_open()
|
/linux-4.4.14/drivers/hwtracing/coresight/ |
D | coresight-etb10.c | 85 struct miscdevice miscdev; member 282 struct etb_drvdata, miscdev); in etb_open() 296 struct etb_drvdata, miscdev); in etb_read() 319 struct etb_drvdata, miscdev); in etb_release() 477 drvdata->miscdev.name = pdata->name; in etb_probe() 478 drvdata->miscdev.minor = MISC_DYNAMIC_MINOR; in etb_probe() 479 drvdata->miscdev.fops = &etb_fops; in etb_probe() 480 ret = misc_register(&drvdata->miscdev); in etb_probe() 496 misc_deregister(&drvdata->miscdev); in etb_remove()
|
D | coresight-tmc.c | 121 struct miscdevice miscdev; member 489 struct tmc_drvdata, miscdev); in tmc_open() 509 struct tmc_drvdata, miscdev); in tmc_read() 539 struct tmc_drvdata, miscdev); in tmc_release() 754 drvdata->miscdev.name = pdata->name; in tmc_probe() 755 drvdata->miscdev.minor = MISC_DYNAMIC_MINOR; in tmc_probe() 756 drvdata->miscdev.fops = &tmc_fops; in tmc_probe() 757 ret = misc_register(&drvdata->miscdev); in tmc_probe() 777 misc_deregister(&drvdata->miscdev); in tmc_remove()
|
/linux-4.4.14/drivers/misc/lis3lv02d/ |
D | lis3lv02d.c | 578 struct lis3lv02d, miscdev); in lis3lv02d_misc_open() 593 struct lis3lv02d, miscdev); in lis3lv02d_misc_release() 605 struct lis3lv02d, miscdev); in lis3lv02d_misc_read() 656 struct lis3lv02d, miscdev); in lis3lv02d_misc_poll() 667 struct lis3lv02d, miscdev); in lis3lv02d_misc_fasync() 752 misc_deregister(&lis3->miscdev); in lis3lv02d_joystick_disable() 1249 lis3->miscdev.minor = MISC_DYNAMIC_MINOR; in lis3lv02d_init_device() 1250 lis3->miscdev.name = "freefall"; in lis3lv02d_init_device() 1251 lis3->miscdev.fops = &lis3lv02d_misc_fops; in lis3lv02d_init_device() 1253 if (misc_register(&lis3->miscdev)) in lis3lv02d_init_device()
|
D | lis3lv02d.h | 308 struct miscdevice miscdev; member
|
/linux-4.4.14/fs/ecryptfs/ |
D | Makefile | 10 ecryptfs-$(CONFIG_ECRYPT_FS_MESSAGING) += messaging.o miscdev.o
|
/linux-4.4.14/drivers/staging/android/ion/ |
D | ion_test.c | 209 struct miscdevice *miscdev = file->private_data; in ion_test_open() local 215 data->dev = miscdev->parent; in ion_test_open()
|
D | ion.c | 1356 struct miscdevice *miscdev = file->private_data; in ion_open() local 1357 struct ion_device *dev = container_of(miscdev, struct ion_device, dev); in ion_open()
|
/linux-4.4.14/Documentation/watchdog/ |
D | convert_drivers_to_kernel_api.txt | 192 Replace misc_register(&miscdev) with watchdog_register_device(&watchdog_dev).
|
D | watchdog-kernel-api.txt | 65 /dev/watchdog miscdev. The id is set automatically when calling
|