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

/linux-master/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)
161 return container_of(drv, struct vio_driver, driver);
/linux-master/drivers/char/hw_random/
H A Dpseries-rng.c68 static struct vio_driver pseries_rng_driver = {
/linux-master/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)
488 return container_of(drv, struct vio_driver, driver);
/linux-master/arch/sparc/kernel/
H A Dvio.c60 struct vio_driver *vio_drv = to_vio_driver(drv);
72 struct vio_driver *drv = to_vio_driver(dev->driver);
99 struct vio_driver *drv = to_vio_driver(dev->driver);
161 int __vio_register_driver(struct vio_driver *viodrv, struct module *owner,
173 void vio_unregister_driver(struct vio_driver *viodrv)
H A Dds.c1246 static struct vio_driver ds_driver = {
/linux-master/drivers/crypto/nx/
H A Dnx.h80 struct vio_driver viodriver;
H A Dnx-common-pseries.c1202 static struct vio_driver nx842_vio_driver = {
/linux-master/arch/powerpc/platforms/pseries/
H A Dvio.c706 struct vio_driver *viodrv = to_vio_driver(dev->driver);
1222 struct vio_driver *viodrv = to_vio_driver(dev->driver);
1249 struct vio_driver *viodrv = to_vio_driver(dev->driver);
1270 struct vio_driver *viodrv;
1283 * @viodrv: The vio_driver structure to be registered.
1285 int __vio_register_driver(struct vio_driver *viodrv, struct module *owner,
1307 * @viodrv: The vio_driver struct to be removed form registration
1309 void vio_unregister_driver(struct vio_driver *viodrv)
1582 struct vio_driver *vio_drv = to_vio_driver(drv);
/linux-master/drivers/tty/hvc/
H A Dhvc_vio.c367 static struct vio_driver hvc_vio_driver = {
H A Dhvcs.c828 static struct vio_driver hvcs_vio_driver = {
/linux-master/drivers/char/tpm/
H A Dtpm_ibmvtpm.c721 static struct vio_driver ibmvtpm_driver = {
/linux-master/drivers/net/ethernet/sun/
H A Dldmvsw.c458 static struct vio_driver vsw_port_driver = {
H A Dsunvnet.c550 static struct vio_driver vnet_port_driver = {
/linux-master/drivers/tty/
H A Dvcc.c727 static struct vio_driver vcc_driver = {
/linux-master/drivers/block/
H A Dsunvdc.c1205 static struct vio_driver vdc_port_driver = {
/linux-master/drivers/net/ethernet/ibm/
H A Dibmveth.c1948 static struct vio_driver ibmveth_driver = {
H A Dibmvnic.c6635 static struct vio_driver ibmvnic_driver = {
/linux-master/drivers/misc/
H A Dibmvmc.c2306 static struct vio_driver ibmvmc_driver = {
/linux-master/drivers/scsi/ibmvscsi/
H A Dibmvscsi.c2393 static struct vio_driver ibmvscsi_driver = {
H A Dibmvfc.c6508 static struct vio_driver ibmvfc_driver = {
/linux-master/drivers/scsi/ibmvscsi_tgt/
H A Dibmvscsi_tgt.c4013 static struct vio_driver ibmvscsis_driver = {

Completed in 274 milliseconds