Home
last modified time | relevance | path

Searched refs:vio_driver (Results 1 - 25 of 42) sorted by relevance

12

/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dvio.h112 struct vio_driver { struct
125 extern int __vio_register_driver(struct vio_driver *drv, struct module *owner,
132 extern void vio_unregister_driver(struct vio_driver *drv);
158 static inline struct vio_driver *to_vio_driver(struct device_driver *drv) in to_vio_driver()
160 return container_of(drv, struct vio_driver, driver); in to_vio_driver()
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dvio.h112 struct vio_driver { struct
126 extern int __vio_register_driver(struct vio_driver *drv, struct module *owner,
133 extern void vio_unregister_driver(struct vio_driver *drv);
159 static inline struct vio_driver *to_vio_driver(struct device_driver *drv) in to_vio_driver()
161 return container_of(drv, struct vio_driver, driver); in to_vio_driver()
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dvio.h360 struct vio_driver { struct
477 int __vio_register_driver(struct vio_driver *drv, struct module *owner,
484 void vio_unregister_driver(struct vio_driver *drv);
486 static inline struct vio_driver *to_vio_driver(struct device_driver *drv) in to_vio_driver()
488 return container_of(drv, struct vio_driver, driver); in to_vio_driver()
/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dvio.c60 struct vio_driver *vio_drv = to_vio_driver(drv); in vio_bus_match()
72 struct vio_driver *drv = to_vio_driver(dev->driver); in vio_device_probe()
99 struct vio_driver *drv = to_vio_driver(dev->driver); in vio_device_remove()
163 int __vio_register_driver(struct vio_driver *viodrv, struct module *owner, in __vio_register_driver()
175 void vio_unregister_driver(struct vio_driver *viodrv) in vio_unregister_driver()
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dvio.h360 struct vio_driver { struct
477 int __vio_register_driver(struct vio_driver *drv, struct module *owner,
484 void vio_unregister_driver(struct vio_driver *drv);
486 static inline struct vio_driver *to_vio_driver(struct device_driver *drv) in to_vio_driver()
488 return container_of(drv, struct vio_driver, driver); in to_vio_driver()
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dvio.c60 struct vio_driver *vio_drv = to_vio_driver(drv); in vio_bus_match()
72 struct vio_driver *drv = to_vio_driver(dev->driver); in vio_device_probe()
99 struct vio_driver *drv = to_vio_driver(dev->driver); in vio_device_remove()
161 int __vio_register_driver(struct vio_driver *viodrv, struct module *owner, in __vio_register_driver()
173 void vio_unregister_driver(struct vio_driver *viodrv) in vio_unregister_driver()
/kernel/linux/linux-5.10/drivers/char/hw_random/
H A Dpseries-rng.c69 static struct vio_driver pseries_rng_driver = {
/kernel/linux/linux-6.6/drivers/char/hw_random/
H A Dpseries-rng.c68 static struct vio_driver pseries_rng_driver = {
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/
H A Dvio.c706 struct vio_driver *viodrv = to_vio_driver(dev->driver); in vio_cmo_bus_probe()
1238 struct vio_driver *viodrv = to_vio_driver(dev->driver); in vio_bus_probe()
1265 struct vio_driver *viodrv = to_vio_driver(dev->driver); in vio_bus_remove()
1286 struct vio_driver *viodrv; in vio_bus_shutdown()
1299 * @viodrv: The vio_driver structure to be registered.
1301 int __vio_register_driver(struct vio_driver *viodrv, struct module *owner, in __vio_register_driver()
1323 * @viodrv: The vio_driver struct to be removed form registration
1325 void vio_unregister_driver(struct vio_driver *viodrv) in vio_unregister_driver()
1606 struct vio_driver *vio_drv = to_vio_driver(drv); in vio_bus_match()
/kernel/linux/linux-5.10/arch/powerpc/platforms/pseries/
H A Dvio.c703 struct vio_driver *viodrv = to_vio_driver(dev->driver); in vio_cmo_bus_probe()
1235 struct vio_driver *viodrv = to_vio_driver(dev->driver); in vio_bus_probe()
1262 struct vio_driver *viodrv = to_vio_driver(dev->driver); in vio_bus_remove()
1284 * @viodrv: The vio_driver structure to be registered.
1286 int __vio_register_driver(struct vio_driver *viodrv, struct module *owner, in __vio_register_driver()
1308 * @viodrv: The vio_driver struct to be removed form registration
1310 void vio_unregister_driver(struct vio_driver *viodrv) in vio_unregister_driver()
1591 struct vio_driver *vio_drv = to_vio_driver(drv); in vio_bus_match()
/kernel/linux/linux-5.10/drivers/crypto/nx/
H A Dnx.h80 struct vio_driver viodriver;
H A Dnx-842-pseries.c1078 static struct vio_driver nx842_vio_driver = {
/kernel/linux/linux-6.6/drivers/crypto/nx/
H A Dnx.h80 struct vio_driver viodriver;
/kernel/linux/linux-5.10/drivers/tty/hvc/
H A Dhvc_vio.c365 static struct vio_driver hvc_vio_driver = {
H A Dhvcs.c858 static struct vio_driver hvcs_vio_driver = {
/kernel/linux/linux-6.6/drivers/tty/hvc/
H A Dhvc_vio.c365 static struct vio_driver hvc_vio_driver = {
H A Dhvcs.c830 static struct vio_driver hvcs_vio_driver = {
/kernel/linux/linux-5.10/drivers/char/tpm/
H A Dtpm_ibmvtpm.c723 static struct vio_driver ibmvtpm_driver = {
/kernel/linux/linux-5.10/drivers/net/ethernet/sun/
H A Dldmvsw.c465 static struct vio_driver vsw_port_driver = {
H A Dsunvnet.c550 static struct vio_driver vnet_port_driver = {
/kernel/linux/linux-6.6/drivers/char/tpm/
H A Dtpm_ibmvtpm.c721 static struct vio_driver ibmvtpm_driver = {
/kernel/linux/linux-6.6/drivers/net/ethernet/sun/
H A Dsunvnet.c550 static struct vio_driver vnet_port_driver = {
H A Dldmvsw.c458 static struct vio_driver vsw_port_driver = {
/kernel/linux/linux-5.10/drivers/tty/
H A Dvcc.c743 static struct vio_driver vcc_driver = {
/kernel/linux/linux-6.6/drivers/tty/
H A Dvcc.c727 static struct vio_driver vcc_driver = {

Completed in 24 milliseconds

12