Searched refs:vio_driver (Results 1 – 21 of 21) sorted by relevance
/Linux-v4.19/arch/powerpc/include/asm/ |
D | vio.h | 116 struct vio_driver { struct 129 extern int __vio_register_driver(struct vio_driver *drv, struct module *owner, argument 136 extern void vio_unregister_driver(struct vio_driver *drv); 162 static inline struct vio_driver *to_vio_driver(struct device_driver *drv) in to_vio_driver() 164 return container_of(drv, struct vio_driver, driver); in to_vio_driver()
|
/Linux-v4.19/arch/sparc/include/asm/ |
D | vio.h | 360 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-v4.19/arch/sparc/kernel/ |
D | vio.c | 60 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()
|
D | ds.c | 1250 static struct vio_driver ds_driver = {
|
/Linux-v4.19/drivers/char/hw_random/ |
D | pseries-rng.c | 81 static struct vio_driver pseries_rng_driver = {
|
/Linux-v4.19/arch/powerpc/platforms/pseries/ |
D | vio.c | 719 struct vio_driver *viodrv = to_vio_driver(dev->driver); in vio_cmo_bus_probe() 1249 struct vio_driver *viodrv = to_vio_driver(dev->driver); in vio_bus_probe() 1276 struct vio_driver *viodrv = to_vio_driver(dev->driver); in vio_bus_remove() 1300 int __vio_register_driver(struct vio_driver *viodrv, struct module *owner, in __vio_register_driver() 1320 void vio_unregister_driver(struct vio_driver *viodrv) in vio_unregister_driver() 1603 struct vio_driver *vio_drv = to_vio_driver(drv); in vio_bus_match()
|
/Linux-v4.19/drivers/crypto/nx/ |
D | nx.h | 91 struct vio_driver viodriver;
|
D | nx-842-pseries.c | 1090 static struct vio_driver nx842_vio_driver = {
|
/Linux-v4.19/drivers/tty/hvc/ |
D | hvc_vio.c | 351 static struct vio_driver hvc_vio_driver = {
|
D | hvcs.c | 860 static struct vio_driver hvcs_vio_driver = {
|
/Linux-v4.19/drivers/net/ethernet/sun/ |
D | ldmvsw.c | 463 static struct vio_driver vsw_port_driver = {
|
D | sunvnet.c | 548 static struct vio_driver vnet_port_driver = {
|
/Linux-v4.19/drivers/char/tpm/ |
D | tpm_ibmvtpm.c | 698 static struct vio_driver ibmvtpm_driver = {
|
/Linux-v4.19/drivers/tty/ |
D | vcc.c | 731 static struct vio_driver vcc_driver = {
|
/Linux-v4.19/drivers/block/ |
D | sunvdc.c | 1166 static struct vio_driver vdc_port_driver = {
|
/Linux-v4.19/drivers/misc/ |
D | ibmvmc.c | 2305 static struct vio_driver ibmvmc_driver = {
|
/Linux-v4.19/drivers/net/ethernet/ibm/ |
D | ibmveth.c | 1910 static struct vio_driver ibmveth_driver = {
|
D | ibmvnic.c | 4893 static struct vio_driver ibmvnic_driver = {
|
/Linux-v4.19/drivers/scsi/ibmvscsi/ |
D | ibmvscsi.c | 2340 static struct vio_driver ibmvscsi_driver = {
|
D | ibmvfc.c | 4934 static struct vio_driver ibmvfc_driver = {
|
/Linux-v4.19/drivers/scsi/ibmvscsi_tgt/ |
D | ibmvscsi_tgt.c | 4112 static struct vio_driver ibmvscsis_driver = {
|