|
XenevaOS
|
#include <virtio.h>

Public Attributes | |
| struct device_driver | driver |
| const struct virtio_device_id * | id_table |
| const unsigned int * | feature_table |
| unsigned int | feature_table_size |
| const unsigned int * | feature_table_legacy |
| unsigned int | feature_table_size_legacy |
| int(* | validate )(struct virtio_device *vdev) |
| int(* | probe )(struct virtio_device *vdev) |
| void(* | scan )(struct virtio_device *vdev) |
| void(* | remove )(struct virtio_device *vdev) |
| void(* | config_changed )(struct virtio_device *vdev) |
| void(* | shutdown )(struct virtio_device *vdev) |
| int(* | freeze )(struct virtio_device *vdev) |
| int(* | restore )(struct virtio_device *vdev) |
| void(* virtio_driver::config_changed) (struct virtio_device *vdev) |
| struct device_driver virtio_driver::driver |
| const unsigned int* virtio_driver::feature_table |
| const unsigned int* virtio_driver::feature_table_legacy |
| unsigned int virtio_driver::feature_table_size |
| unsigned int virtio_driver::feature_table_size_legacy |
| int(* virtio_driver::freeze) (struct virtio_device *vdev) |
| const struct virtio_device_id* virtio_driver::id_table |
| int(* virtio_driver::probe) (struct virtio_device *vdev) |
| void(* virtio_driver::remove) (struct virtio_device *vdev) |
| int(* virtio_driver::restore) (struct virtio_device *vdev) |
| void(* virtio_driver::scan) (struct virtio_device *vdev) |
| void(* virtio_driver::shutdown) (struct virtio_device *vdev) |
| int(* virtio_driver::validate) (struct virtio_device *vdev) |