Home
last modified time | relevance | path

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

/linux-2.6.39/arch/powerpc/include/asm/
Dvio.h71 struct vio_driver { struct
82 extern int vio_register_driver(struct vio_driver *drv); argument
83 extern void vio_unregister_driver(struct vio_driver *drv);
107 static inline struct vio_driver *to_vio_driver(struct device_driver *drv) in to_vio_driver()
109 return container_of(drv, struct vio_driver, driver); in to_vio_driver()
/linux-2.6.39/arch/sparc/include/asm/
Dvio.h286 struct vio_driver { struct
374 extern int vio_register_driver(struct vio_driver *drv);
375 extern void vio_unregister_driver(struct vio_driver *drv);
377 static inline struct vio_driver *to_vio_driver(struct device_driver *drv) in to_vio_driver()
379 return container_of(drv, struct vio_driver, driver); in to_vio_driver()
/linux-2.6.39/arch/sparc/kernel/
Dvio.c50 struct vio_driver *vio_drv = to_vio_driver(drv); in vio_bus_match()
62 struct vio_driver *drv = to_vio_driver(dev->driver); in vio_device_probe()
78 struct vio_driver *drv = to_vio_driver(dev->driver); in vio_device_remove()
121 int vio_register_driver(struct vio_driver *viodrv) in vio_register_driver()
129 void vio_unregister_driver(struct vio_driver *viodrv) in vio_unregister_driver()
Dds.c1228 static struct vio_driver ds_driver = {
/linux-2.6.39/drivers/tty/hvc/
Dhvc_vio.c113 static struct vio_driver hvc_vio_driver = {
Dhvc_iseries.c241 static struct vio_driver hvc_vio_driver = {
Dhvcs.c878 static struct vio_driver hvcs_vio_driver = {
/linux-2.6.39/arch/powerpc/kernel/
Dvio.c706 struct vio_driver *viodrv = to_vio_driver(dev->driver); in vio_cmo_bus_probe()
1114 struct vio_driver *viodrv = to_vio_driver(dev->driver); in vio_bus_probe()
1141 struct vio_driver *viodrv = to_vio_driver(dev->driver); in vio_bus_remove()
1165 int vio_register_driver(struct vio_driver *viodrv) in vio_register_driver()
1181 void vio_unregister_driver(struct vio_driver *viodrv) in vio_unregister_driver()
1373 struct vio_driver *vio_drv = to_vio_driver(drv); in vio_bus_match()
/linux-2.6.39/drivers/block/
Dviodasd.c718 static struct vio_driver viodasd_driver = {
Dsunvdc.c838 static struct vio_driver vdc_port_driver = {
/linux-2.6.39/drivers/cdrom/
Dviocd.c666 static struct vio_driver viocd_driver = {
/linux-2.6.39/drivers/char/
Dviotape.c922 static struct vio_driver viotape_driver = {
/linux-2.6.39/drivers/scsi/ibmvscsi/
Dibmvstgt.c917 static struct vio_driver ibmvstgt_driver = {
Dibmvscsi.c2066 static struct vio_driver ibmvscsi_driver = {
Dibmvfc.c4888 static struct vio_driver ibmvfc_driver = {
/linux-2.6.39/drivers/net/
Dsunvnet.c1263 static struct vio_driver vnet_port_driver = {
Diseries_veth.c1625 static struct vio_driver veth_driver = {
Dibmveth.c1632 static struct vio_driver ibmveth_driver = {