Home
last modified time | relevance | path

Searched refs:misc_dev (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/misc/
H A Ddw-xdata-pcie.c71 struct miscdevice misc_dev; member
202 static struct dw_xdata *misc_dev_to_dw(struct miscdevice *misc_dev) in misc_dev_to_dw() argument
204 return container_of(misc_dev, struct dw_xdata, misc_dev); in misc_dev_to_dw()
210 struct miscdevice *misc_dev = dev_get_drvdata(dev); in write_show() local
211 struct dw_xdata *dw = misc_dev_to_dw(misc_dev); in write_show()
222 struct miscdevice *misc_dev = dev_get_drvdata(dev); in write_store() local
223 struct dw_xdata *dw = misc_dev_to_dw(misc_dev); in write_store()
247 struct miscdevice *misc_dev = dev_get_drvdata(dev); in read_show() local
248 struct dw_xdata *dw = misc_dev_to_dw(misc_dev); in read_show()
259 struct miscdevice *misc_dev = dev_get_drvdata(dev); in read_store() local
[all …]
/linux/drivers/crypto/ccp/
H A Dsfs.c22 static struct sfs_misc_dev *misc_dev; variable
187 misc_deregister(&misc_dev->misc); in sfs_exit()
188 kfree(misc_dev); in sfs_exit()
189 misc_dev = NULL; in sfs_exit()
207 kref_put(&misc_dev->refcount, sfs_exit); in sfs_dev_destroy()
223 if (!misc_dev) { in sfs_misc_init()
226 misc_dev = kzalloc_obj(*misc_dev); in sfs_misc_init()
227 if (!misc_dev) in sfs_misc_init()
230 misc = &misc_dev->misc; in sfs_misc_init()
240 kref_init(&misc_dev->refcount); in sfs_misc_init()
[all …]
H A Dsev-dev.c60 static struct sev_misc_dev *misc_dev; variable
2637 misc_deregister(&misc_dev->misc); in sev_exit()
2638 kfree(misc_dev); in sev_exit()
2639 misc_dev = NULL; in sev_exit()
2654 if (!misc_dev) { in sev_misc_init()
2657 misc_dev = kzalloc_obj(*misc_dev); in sev_misc_init()
2658 if (!misc_dev) in sev_misc_init()
2661 misc = &misc_dev->misc; in sev_misc_init()
2670 kref_init(&misc_dev->refcount); in sev_misc_init()
2672 kref_get(&misc_dev->refcount); in sev_misc_init()
[all …]
/linux/lib/
H A Dtest_kmod.c131 struct miscdevice misc_dev; member
163 static struct kmod_test_device *misc_dev_to_test_dev(struct miscdevice *misc_dev) in misc_dev_to_test_dev() argument
165 return container_of(misc_dev, struct kmod_test_device, misc_dev); in misc_dev_to_test_dev()
170 struct miscdevice *misc_dev; in dev_to_test_dev() local
172 misc_dev = dev_to_misc_dev(dev); in dev_to_test_dev()
174 return misc_dev_to_test_dev(misc_dev); in dev_to_test_dev()
1076 struct miscdevice *misc_dev; in alloc_test_dev_kmod() local
1095 misc_dev = &test_dev->misc_dev; in alloc_test_dev_kmod()
1097 misc_dev->minor = MISC_DYNAMIC_MINOR; in alloc_test_dev_kmod()
1098 misc_dev->name = kasprintf(GFP_KERNEL, "test_kmod%d", idx); in alloc_test_dev_kmod()
[all …]
/linux/drivers/video/fbdev/
H A Dpxa3xx-gcu.c91 struct miscdevice misc_dev; member
363 return container_of(dev, struct pxa3xx_gcu_priv, misc_dev); in to_pxa3xx_gcu_priv()
597 priv->misc_dev.minor = PXA3XX_GCU_MINOR; in pxa3xx_gcu_probe()
598 priv->misc_dev.name = DRV_NAME; in pxa3xx_gcu_probe()
599 priv->misc_dev.fops = &pxa3xx_gcu_miscdev_fops; in pxa3xx_gcu_probe()
632 ret = misc_register(&priv->misc_dev); in pxa3xx_gcu_probe()
669 misc_deregister(&priv->misc_dev); in pxa3xx_gcu_probe()
684 misc_deregister(&priv->misc_dev); in pxa3xx_gcu_remove()