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: