Virtio api structure.
More...
#include <virtio.h>
◆ commit_feature_bits
int(* virtio_driver_api::commit_feature_bits) (const struct device *dev) |
◆ finalize_init
void(* virtio_driver_api::finalize_init) (const struct device *dev) |
◆ get_device_specific_config
void *(* virtio_driver_api::get_device_specific_config) (const struct device *dev) |
◆ get_virtqueue
struct virtq *(* virtio_driver_api::get_virtqueue) (const struct device *dev, uint16_t queue_idx) |
◆ init_virtqueues
◆ notify_virtqueue
void(* virtio_driver_api::notify_virtqueue) (const struct device *dev, uint16_t queue_idx) |
◆ read_device_feature_bit
bool(* virtio_driver_api::read_device_feature_bit) (const struct device *dev, int bit) |
◆ write_driver_feature_bit
int(* virtio_driver_api::write_driver_feature_bit) (const struct device *dev, int bit, bool value) |
The documentation for this struct was generated from the following file: