virtio_device     477 include/linux/remoteproc.h 	struct virtio_device vdev;
virtio_device     493 include/linux/remoteproc.h static inline struct rproc_vdev *vdev_to_rvdev(struct virtio_device *vdev)
virtio_device     498 include/linux/remoteproc.h static inline struct rproc *vdev_to_rproc(struct virtio_device *vdev)
virtio_device      31 include/linux/virtio.h 	struct virtio_device *vdev;
virtio_device     109 include/linux/virtio.h static inline struct virtio_device *dev_to_virtio(struct device *_dev)
virtio_device     111 include/linux/virtio.h 	return container_of(_dev, struct virtio_device, dev);
virtio_device     114 include/linux/virtio.h int register_virtio_device(struct virtio_device *dev);
virtio_device     115 include/linux/virtio.h void unregister_virtio_device(struct virtio_device *dev);
virtio_device     117 include/linux/virtio.h void virtio_break_device(struct virtio_device *dev);
virtio_device     119 include/linux/virtio.h void virtio_config_changed(struct virtio_device *dev);
virtio_device     121 include/linux/virtio.h int virtio_device_freeze(struct virtio_device *dev);
virtio_device     122 include/linux/virtio.h int virtio_device_restore(struct virtio_device *dev);
virtio_device     141 include/linux/virtio.h 	int (*probe)(struct virtio_device *dev);
virtio_device     142 include/linux/virtio.h 	void (*scan)(struct virtio_device *dev);
virtio_device     143 include/linux/virtio.h 	void (*remove)(struct virtio_device *dev);
virtio_device     144 include/linux/virtio.h 	void (*config_changed)(struct virtio_device *dev);
virtio_device     146 include/linux/virtio.h 	int (*freeze)(struct virtio_device *dev);
virtio_device     147 include/linux/virtio.h 	int (*restore)(struct virtio_device *dev);
virtio_device      57 include/linux/virtio_config.h 	void (*get)(struct virtio_device *vdev, unsigned offset,
virtio_device      59 include/linux/virtio_config.h 	void (*set)(struct virtio_device *vdev, unsigned offset,
virtio_device      61 include/linux/virtio_config.h 	u8 (*get_status)(struct virtio_device *vdev);
virtio_device      62 include/linux/virtio_config.h 	void (*set_status)(struct virtio_device *vdev, u8 status);
virtio_device      63 include/linux/virtio_config.h 	void (*reset)(struct virtio_device *vdev);
virtio_device      64 include/linux/virtio_config.h 	int (*find_vqs)(struct virtio_device *, unsigned nvqs,
virtio_device      68 include/linux/virtio_config.h 	void (*del_vqs)(struct virtio_device *);
virtio_device      69 include/linux/virtio_config.h 	u32 (*get_features)(struct virtio_device *vdev);
virtio_device      70 include/linux/virtio_config.h 	void (*finalize_features)(struct virtio_device *vdev);
virtio_device      71 include/linux/virtio_config.h 	const char *(*bus_name)(struct virtio_device *vdev);
virtio_device      76 include/linux/virtio_config.h void virtio_check_driver_offered_feature(const struct virtio_device *vdev,
virtio_device      84 include/linux/virtio_config.h static inline bool virtio_has_feature(const struct virtio_device *vdev,
virtio_device     100 include/linux/virtio_config.h struct virtqueue *virtio_find_single_vq(struct virtio_device *vdev,
virtio_device     121 include/linux/virtio_config.h void virtio_device_ready(struct virtio_device *dev)
virtio_device     130 include/linux/virtio_config.h const char *virtio_bus_name(struct virtio_device *vdev)
virtio_device     149 include/linux/virtio_config.h 	struct virtio_device *vdev = vq->vdev;
virtio_device     217 include/linux/virtio_config.h static inline u8 virtio_cread8(struct virtio_device *vdev, unsigned int offset)
virtio_device     224 include/linux/virtio_config.h static inline void virtio_cread_bytes(struct virtio_device *vdev,
virtio_device     231 include/linux/virtio_config.h static inline void virtio_cwrite8(struct virtio_device *vdev,
virtio_device     237 include/linux/virtio_config.h static inline u16 virtio_cread16(struct virtio_device *vdev,
virtio_device     245 include/linux/virtio_config.h static inline void virtio_cwrite16(struct virtio_device *vdev,
virtio_device     251 include/linux/virtio_config.h static inline u32 virtio_cread32(struct virtio_device *vdev,
virtio_device     259 include/linux/virtio_config.h static inline void virtio_cwrite32(struct virtio_device *vdev,
virtio_device     265 include/linux/virtio_config.h static inline u64 virtio_cread64(struct virtio_device *vdev,
virtio_device     273 include/linux/virtio_config.h static inline void virtio_cwrite64(struct virtio_device *vdev,
virtio_device      65 include/linux/virtio_ring.h struct virtio_device;
virtio_device      71 include/linux/virtio_ring.h 				      struct virtio_device *vdev,
virtio_device      79 include/linux/virtio_ring.h void vring_transport_features(struct virtio_device *vdev);
virtio_device      66 include/linux/vringh.h struct virtio_device;
virtio_device      67 include/linux/vringh.h typedef void vrh_callback_t(struct virtio_device *, struct vringh *);
virtio_device      69 include/linux/vringh.h 	int (*find_vrhs)(struct virtio_device *vdev, unsigned nhvrs,
virtio_device      71 include/linux/vringh.h 	void (*del_vrhs)(struct virtio_device *vdev);