Searched refs:misc_dev (Results 1 – 3 of 3) sorted by relevance
/Linux-v4.19/lib/ |
D | test_kmod.c | 132 struct miscdevice misc_dev; member 164 static struct kmod_test_device *misc_dev_to_test_dev(struct miscdevice *misc_dev) in misc_dev_to_test_dev() argument 166 return container_of(misc_dev, struct kmod_test_device, misc_dev); in misc_dev_to_test_dev() 171 struct miscdevice *misc_dev; in dev_to_test_dev() local 173 misc_dev = dev_to_misc_dev(dev); in dev_to_test_dev() 175 return misc_dev_to_test_dev(misc_dev); in dev_to_test_dev() 1084 struct miscdevice *misc_dev; in alloc_test_dev_kmod() local 1103 misc_dev = &test_dev->misc_dev; in alloc_test_dev_kmod() 1105 misc_dev->minor = MISC_DYNAMIC_MINOR; in alloc_test_dev_kmod() 1106 misc_dev->name = kasprintf(GFP_KERNEL, "test_kmod%d", idx); in alloc_test_dev_kmod() [all …]
|
/Linux-v4.19/drivers/crypto/ccp/ |
D | psp-dev.c | 38 static struct sev_misc_dev *misc_dev; variable 778 struct sev_misc_dev *misc_dev = container_of(ref, struct sev_misc_dev, refcount); in sev_exit() local 780 misc_deregister(&misc_dev->misc); in sev_exit() 795 if (!misc_dev) { in sev_misc_init() 798 misc_dev = devm_kzalloc(dev, sizeof(*misc_dev), GFP_KERNEL); in sev_misc_init() 799 if (!misc_dev) in sev_misc_init() 802 misc = &misc_dev->misc; in sev_misc_init() 811 kref_init(&misc_dev->refcount); in sev_misc_init() 813 kref_get(&misc_dev->refcount); in sev_misc_init() 817 psp->sev_misc = misc_dev; in sev_misc_init() [all …]
|
/Linux-v4.19/drivers/video/fbdev/ |
D | pxa3xx-gcu.c | 104 struct miscdevice misc_dev; member 376 return container_of(dev, struct pxa3xx_gcu_priv, misc_dev); in to_pxa3xx_gcu_priv() 610 priv->misc_dev.minor = MISCDEV_MINOR, in pxa3xx_gcu_probe() 611 priv->misc_dev.name = DRV_NAME, in pxa3xx_gcu_probe() 612 priv->misc_dev.fops = &pxa3xx_gcu_miscdev_fops; in pxa3xx_gcu_probe() 650 ret = misc_register(&priv->misc_dev); in pxa3xx_gcu_probe() 686 misc_deregister(&priv->misc_dev); in pxa3xx_gcu_probe() 700 misc_deregister(&priv->misc_dev); in pxa3xx_gcu_remove()
|