Searched refs:misc_device (Results 1 - 9 of 9) sorted by relevance
/kernel/linux/linux-6.6/drivers/platform/chrome/ |
H A D | cros_hps_i2c.c | 25 struct miscdevice misc_device; member 37 struct hps_drvdata, misc_device); in hps_open() 46 struct hps_drvdata, misc_device); in hps_release() 67 hps->misc_device.parent = &client->dev; in hps_i2c_probe() 68 hps->misc_device.minor = MISC_DYNAMIC_MINOR; in hps_i2c_probe() 69 hps->misc_device.name = "cros-hps"; in hps_i2c_probe() 70 hps->misc_device.fops = &hps_fops; in hps_i2c_probe() 87 ret = misc_register(&hps->misc_device); in hps_i2c_probe() 103 misc_deregister(&hps->misc_device); in hps_i2c_remove()
|
/kernel/linux/linux-5.10/drivers/virt/vboxguest/ |
H A D | vboxguest_linux.c | 55 gdev = container_of(filp->private_data, struct vbg_dev, misc_device); in vbg_misc_device_open() 342 gdev->misc_device.minor = MISC_DYNAMIC_MINOR; in vbg_pci_probe() 343 gdev->misc_device.name = DEVICE_NAME; in vbg_pci_probe() 344 gdev->misc_device.fops = &vbg_misc_device_fops; in vbg_pci_probe() 366 ret = misc_register(&gdev->misc_device); in vbg_pci_probe() 397 gdev->misc_device.minor, pci->irq, gdev->io_port, in vbg_pci_probe() 405 misc_deregister(&gdev->misc_device); in vbg_pci_probe() 428 misc_deregister(&gdev->misc_device); in vbg_pci_remove()
|
H A D | vboxguest_core.h | 154 struct miscdevice misc_device; member
|
/kernel/linux/linux-6.6/drivers/misc/ |
H A D | pci_endpoint_test.c | 789 struct miscdevice *misc_device; in pci_endpoint_test_probe() local 882 misc_device = &test->miscdev; in pci_endpoint_test_probe() 883 misc_device->minor = MISC_DYNAMIC_MINOR; in pci_endpoint_test_probe() 884 misc_device->name = kstrdup(name, GFP_KERNEL); in pci_endpoint_test_probe() 885 if (!misc_device->name) { in pci_endpoint_test_probe() 889 misc_device->parent = &pdev->dev; in pci_endpoint_test_probe() 890 misc_device->fops = &pci_endpoint_test_fops; in pci_endpoint_test_probe() 892 err = misc_register(misc_device); in pci_endpoint_test_probe() 901 kfree(misc_device->name); in pci_endpoint_test_probe() 933 struct miscdevice *misc_device in pci_endpoint_test_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/virt/vboxguest/ |
H A D | vboxguest_linux.c | 55 gdev = container_of(filp->private_data, struct vbg_dev, misc_device); in vbg_misc_device_open() 349 gdev->misc_device.minor = MISC_DYNAMIC_MINOR; in vbg_pci_probe() 350 gdev->misc_device.name = DEVICE_NAME; in vbg_pci_probe() 351 gdev->misc_device.fops = &vbg_misc_device_fops; in vbg_pci_probe() 373 ret = misc_register(&gdev->misc_device); in vbg_pci_probe() 406 misc_deregister(&gdev->misc_device); in vbg_pci_probe() 427 misc_deregister(&gdev->misc_device); in vbg_pci_remove()
|
H A D | vboxguest_core.h | 154 struct miscdevice misc_device; member
|
/kernel/linux/linux-5.10/drivers/misc/ |
H A D | pci_endpoint_test.c | 796 struct miscdevice *misc_device; in pci_endpoint_test_probe() local 889 misc_device = &test->miscdev; in pci_endpoint_test_probe() 890 misc_device->minor = MISC_DYNAMIC_MINOR; in pci_endpoint_test_probe() 891 misc_device->name = kstrdup(name, GFP_KERNEL); in pci_endpoint_test_probe() 892 if (!misc_device->name) { in pci_endpoint_test_probe() 896 misc_device->fops = &pci_endpoint_test_fops, in pci_endpoint_test_probe() 898 err = misc_register(misc_device); in pci_endpoint_test_probe() 907 kfree(misc_device->name); in pci_endpoint_test_probe() 939 struct miscdevice *misc_device = &test->miscdev; in pci_endpoint_test_remove() local 941 if (sscanf(misc_device in pci_endpoint_test_remove() [all...] |
/kernel/linux/common_modules/tzdriver/tlogger/ |
H A D | tlogger.c | 150 struct miscdevice misc_device; /* misc device log */ member 483 if (log->misc_device.minor == minor) in get_tlogger_log_by_minor() 951 log->misc_device.minor = MISC_DYNAMIC_MINOR; in register_device() 952 log->misc_device.name = kstrdup(log_name, GFP_KERNEL); in register_device() 953 if (!log->misc_device.name) { in register_device() 958 log->misc_device.fops = &g_logger_fops; in register_device() 959 log->misc_device.parent = NULL; in register_device() 968 ret = misc_register(&log->misc_device); in register_device() 971 log->misc_device.name); in register_device() 978 if (log->misc_device in register_device() [all...] |
/kernel/linux/linux-6.6/drivers/misc/bcm-vk/ |
H A D | bcm_vk_dev.c | 1288 struct miscdevice *misc_device; in bcm_vk_probe() local 1413 misc_device = &vk->miscdev; in bcm_vk_probe() 1414 misc_device->minor = MISC_DYNAMIC_MINOR; in bcm_vk_probe() 1415 misc_device->name = kstrdup(name, GFP_KERNEL); in bcm_vk_probe() 1416 if (!misc_device->name) { in bcm_vk_probe() 1420 misc_device->fops = &bcm_vk_fops, in bcm_vk_probe() 1422 err = misc_register(misc_device); in bcm_vk_probe() 1496 misc_deregister(misc_device); in bcm_vk_probe() 1499 kfree(misc_device->name); in bcm_vk_probe() 1500 misc_device in bcm_vk_probe() 1548 struct miscdevice *misc_device = &vk->miscdev; bcm_vk_remove() local [all...] |
Completed in 10 milliseconds