Home
last modified time | relevance | path

Searched refs:misc_device (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-6.6/drivers/platform/chrome/
H A Dcros_hps_i2c.c25 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 Dvboxguest_linux.c55 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 Dvboxguest_core.h154 struct miscdevice misc_device; member
/kernel/linux/linux-6.6/drivers/misc/
H A Dpci_endpoint_test.c789 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 Dvboxguest_linux.c55 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 Dvboxguest_core.h154 struct miscdevice misc_device; member
/kernel/linux/linux-5.10/drivers/misc/
H A Dpci_endpoint_test.c796 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 Dtlogger.c150 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 Dbcm_vk_dev.c1288 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