Searched refs:viodrv (Results 1 - 2 of 2) sorted by relevance

/linux-master/arch/sparc/kernel/
H A Dvio.c161 int __vio_register_driver(struct vio_driver *viodrv, struct module *owner, argument
164 viodrv->driver.bus = &vio_bus_type;
165 viodrv->driver.name = viodrv->name;
166 viodrv->driver.owner = owner;
167 viodrv->driver.mod_name = mod_name;
169 return driver_register(&viodrv->driver);
173 void vio_unregister_driver(struct vio_driver *viodrv) argument
175 driver_unregister(&viodrv->driver);
/linux-master/arch/powerpc/platforms/pseries/
H A Dvio.c706 struct vio_driver *viodrv = to_vio_driver(dev->driver); local
732 if (!viodrv->get_desired_dma) {
739 IOMMU_PAGE_ALIGN(viodrv->get_desired_dma(viodev), tbl);
1222 struct vio_driver *viodrv = to_vio_driver(dev->driver); local
1226 if (!viodrv->probe)
1229 id = vio_match_device(viodrv->id_table, viodev);
1237 error = viodrv->probe(viodev, id);
1249 struct vio_driver *viodrv = to_vio_driver(dev->driver); local
1258 if (viodrv->remove)
1259 viodrv
1270 struct vio_driver *viodrv; local
1285 __vio_register_driver(struct vio_driver *viodrv, struct module *owner, const char *mod_name) argument
1309 vio_unregister_driver(struct vio_driver *viodrv) argument
[all...]

Completed in 213 milliseconds