Home
last modified time | relevance | path

Searched refs:virtio_device (Results 1 – 7 of 7) sorted by relevance

/include/linux/
Dvirtio.h35 struct virtio_device *vdev;
140 struct virtio_device { struct
161 #define dev_to_virtio(_dev) container_of_const(_dev, struct virtio_device, dev) argument
163 void virtio_add_status(struct virtio_device *dev, unsigned int status);
164 int register_virtio_device(struct virtio_device *dev);
165 void unregister_virtio_device(struct virtio_device *dev);
168 void virtio_break_device(struct virtio_device *dev);
169 void __virtio_unbreak_device(struct virtio_device *dev);
174 void virtio_config_changed(struct virtio_device *dev);
176 void virtio_config_driver_disable(struct virtio_device *dev);
[all …]
Dvirtio_config.h109 void (*get)(struct virtio_device *vdev, unsigned offset,
111 void (*set)(struct virtio_device *vdev, unsigned offset,
113 u32 (*generation)(struct virtio_device *vdev);
114 u8 (*get_status)(struct virtio_device *vdev);
115 void (*set_status)(struct virtio_device *vdev, u8 status);
116 void (*reset)(struct virtio_device *vdev);
117 int (*find_vqs)(struct virtio_device *vdev, unsigned int nvqs,
121 void (*del_vqs)(struct virtio_device *);
122 void (*synchronize_cbs)(struct virtio_device *);
123 u64 (*get_features)(struct virtio_device *vdev);
[all …]
Dvirtio_anchor.h6 struct virtio_device;
8 bool virtio_require_restricted_mem_acc(struct virtio_device *dev);
9 extern bool (*virtio_check_mem_acc_cb)(struct virtio_device *dev);
11 static inline void virtio_set_mem_acc_cb(bool (*func)(struct virtio_device *)) in virtio_set_mem_acc_cb() argument
Dvirtio_ring.h59 struct virtio_device;
72 struct virtio_device *vdev,
87 struct virtio_device *vdev,
103 struct virtio_device *vdev,
118 void vring_transport_features(struct virtio_device *vdev);
Dblk-mq-virtio.h6 struct virtio_device;
9 struct virtio_device *vdev, int first_vec);
Dvringh.h60 struct virtio_device;
61 typedef void vrh_callback_t(struct virtio_device *, struct vringh *);
75 int (*find_vrhs)(struct virtio_device *vdev, unsigned nhvrs,
77 void (*del_vrhs)(struct virtio_device *vdev);
/include/xen/
Dxen-ops.h219 bool xen_virtio_restricted_mem_acc(struct virtio_device *dev);
221 struct virtio_device;
223 static inline bool xen_virtio_restricted_mem_acc(struct virtio_device *dev) in xen_virtio_restricted_mem_acc()