Lines Matching defs:virtio_config_ops
78 struct virtio_config_ops { struct
79 void (*get)(struct virtio_device *vdev, unsigned offset,
81 void (*set)(struct virtio_device *vdev, unsigned offset,
83 u32 (*generation)(struct virtio_device *vdev);
84 u8 (*get_status)(struct virtio_device *vdev);
85 void (*set_status)(struct virtio_device *vdev, u8 status);
86 void (*reset)(struct virtio_device *vdev);
87 int (*find_vqs)(struct virtio_device *, unsigned nvqs,
91 void (*del_vqs)(struct virtio_device *);
92 u64 (*get_features)(struct virtio_device *vdev);
93 int (*finalize_features)(struct virtio_device *vdev);
94 const char *(*bus_name)(struct virtio_device *vdev);
95 int (*set_vq_affinity)(struct virtqueue *vq,
97 const struct cpumask *(*get_vq_affinity)(struct virtio_device *vdev,
99 bool (*get_shm_region)(struct virtio_device *vdev,