vio_driver
extern int __vio_register_driver(struct vio_driver *drv, struct module *owner,
extern void vio_unregister_driver(struct vio_driver *drv);
#define to_vio_driver(__drv) container_of_const(__drv, struct vio_driver, driver)
struct vio_driver *viodrv = to_vio_driver(dev->driver);
struct vio_driver *viodrv = to_vio_driver(dev->driver);
struct vio_driver *viodrv;
int __vio_register_driver(struct vio_driver *viodrv, struct module *owner,
void vio_unregister_driver(struct vio_driver *viodrv)
const struct vio_driver *vio_drv = to_vio_driver(drv);
struct vio_driver *viodrv = to_vio_driver(dev->driver);
int __vio_register_driver(struct vio_driver *drv, struct module *owner,
void vio_unregister_driver(struct vio_driver *drv);
#define to_vio_driver(__drv) container_of_const(__drv, struct vio_driver, driver)
static struct vio_driver ds_driver = {
struct vio_driver *drv = to_vio_driver(dev->driver);
int __vio_register_driver(struct vio_driver *viodrv, struct module *owner,
void vio_unregister_driver(struct vio_driver *viodrv)
const struct vio_driver *vio_drv = to_vio_driver(drv);
struct vio_driver *drv = to_vio_driver(dev->driver);
static struct vio_driver vdc_port_driver = {
static struct vio_driver pseries_rng_driver = {
static struct vio_driver ibmvtpm_driver = {
static struct vio_driver nx842_vio_driver = {
struct vio_driver viodriver;
static struct vio_driver ibmvmc_driver = {
static struct vio_driver ibmveth_driver = {
static struct vio_driver ibmvnic_driver = {
static struct vio_driver vsw_port_driver = {
static struct vio_driver vnet_port_driver = {
static struct vio_driver ibmvfc_driver = {
static struct vio_driver ibmvscsi_driver = {
static struct vio_driver ibmvscsis_driver = {
static struct vio_driver hvc_vio_driver = {
static struct vio_driver hvcs_vio_driver = {
static struct vio_driver vcc_driver = {