Home
last modified time | relevance | path

Searched refs:vio_driver (Results 1 – 21 of 21) sorted by relevance

/Linux-v5.10/arch/powerpc/include/asm/
Dvio.h112 struct vio_driver { struct
125 extern int __vio_register_driver(struct vio_driver *drv, struct module *owner, argument
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()
/Linux-v5.10/arch/sparc/include/asm/
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()
/Linux-v5.10/arch/sparc/kernel/
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()
Dds.c1251 static struct vio_driver ds_driver = {
/Linux-v5.10/drivers/char/hw_random/
Dpseries-rng.c69 static struct vio_driver pseries_rng_driver = {
/Linux-v5.10/arch/powerpc/platforms/pseries/
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()
1286 int __vio_register_driver(struct vio_driver *viodrv, struct module *owner, in __vio_register_driver()
1306 void vio_unregister_driver(struct vio_driver *viodrv) in vio_unregister_driver()
1587 struct vio_driver *vio_drv = to_vio_driver(drv); in vio_bus_match()
/Linux-v5.10/drivers/crypto/nx/
Dnx.h80 struct vio_driver viodriver;
Dnx-842-pseries.c1075 static struct vio_driver nx842_vio_driver = {
/Linux-v5.10/drivers/tty/hvc/
Dhvc_vio.c365 static struct vio_driver hvc_vio_driver = {
Dhvcs.c858 static struct vio_driver hvcs_vio_driver = {
/Linux-v5.10/drivers/net/ethernet/sun/
Dldmvsw.c462 static struct vio_driver vsw_port_driver = {
Dsunvnet.c547 static struct vio_driver vnet_port_driver = {
/Linux-v5.10/drivers/char/tpm/
Dtpm_ibmvtpm.c718 static struct vio_driver ibmvtpm_driver = {
/Linux-v5.10/drivers/tty/
Dvcc.c733 static struct vio_driver vcc_driver = {
/Linux-v5.10/drivers/block/
Dsunvdc.c1218 static struct vio_driver vdc_port_driver = {
/Linux-v5.10/drivers/misc/
Dibmvmc.c2308 static struct vio_driver ibmvmc_driver = {
/Linux-v5.10/drivers/net/ethernet/ibm/
Dibmveth.c1938 static struct vio_driver ibmveth_driver = {
Dibmvnic.c5456 static struct vio_driver ibmvnic_driver = {
/Linux-v5.10/drivers/scsi/ibmvscsi/
Dibmvscsi.c2393 static struct vio_driver ibmvscsi_driver = {
Dibmvfc.c5268 static struct vio_driver ibmvfc_driver = {
/Linux-v5.10/drivers/scsi/ibmvscsi_tgt/
Dibmvscsi_tgt.c4087 static struct vio_driver ibmvscsis_driver = {