Lines Matching refs:vdpa_device

75 	struct vdpa_device vdpa;
149 static inline struct vduse_dev *vdpa_to_vduse(struct vdpa_device *vdpa) in vdpa_to_vduse()
158 struct vdpa_device *vdpa = dev_to_vdpa(dev); in dev_to_vduse()
478 static int vduse_vdpa_set_vq_address(struct vdpa_device *vdpa, u16 idx, in vduse_vdpa_set_vq_address()
514 static void vduse_vdpa_kick_vq(struct vdpa_device *vdpa, u16 idx) in vduse_vdpa_kick_vq()
526 static void vduse_vdpa_set_vq_cb(struct vdpa_device *vdpa, u16 idx, in vduse_vdpa_set_vq_cb()
539 static void vduse_vdpa_set_vq_num(struct vdpa_device *vdpa, u16 idx, u32 num) in vduse_vdpa_set_vq_num()
547 static u16 vduse_vdpa_get_vq_size(struct vdpa_device *vdpa, u16 idx) in vduse_vdpa_get_vq_size()
558 static void vduse_vdpa_set_vq_ready(struct vdpa_device *vdpa, in vduse_vdpa_set_vq_ready()
567 static bool vduse_vdpa_get_vq_ready(struct vdpa_device *vdpa, u16 idx) in vduse_vdpa_get_vq_ready()
575 static int vduse_vdpa_set_vq_state(struct vdpa_device *vdpa, u16 idx, in vduse_vdpa_set_vq_state()
594 static int vduse_vdpa_get_vq_state(struct vdpa_device *vdpa, u16 idx, in vduse_vdpa_get_vq_state()
606 static u32 vduse_vdpa_get_vq_align(struct vdpa_device *vdpa) in vduse_vdpa_get_vq_align()
613 static u64 vduse_vdpa_get_device_features(struct vdpa_device *vdpa) in vduse_vdpa_get_device_features()
620 static int vduse_vdpa_set_driver_features(struct vdpa_device *vdpa, u64 features) in vduse_vdpa_set_driver_features()
628 static u64 vduse_vdpa_get_driver_features(struct vdpa_device *vdpa) in vduse_vdpa_get_driver_features()
635 static void vduse_vdpa_set_config_cb(struct vdpa_device *vdpa, in vduse_vdpa_set_config_cb()
646 static u16 vduse_vdpa_get_vq_num_max(struct vdpa_device *vdpa) in vduse_vdpa_get_vq_num_max()
659 static u32 vduse_vdpa_get_device_id(struct vdpa_device *vdpa) in vduse_vdpa_get_device_id()
666 static u32 vduse_vdpa_get_vendor_id(struct vdpa_device *vdpa) in vduse_vdpa_get_vendor_id()
673 static u8 vduse_vdpa_get_status(struct vdpa_device *vdpa) in vduse_vdpa_get_status()
680 static void vduse_vdpa_set_status(struct vdpa_device *vdpa, u8 status) in vduse_vdpa_set_status()
690 static size_t vduse_vdpa_get_config_size(struct vdpa_device *vdpa) in vduse_vdpa_get_config_size()
697 static void vduse_vdpa_get_config(struct vdpa_device *vdpa, unsigned int offset, in vduse_vdpa_get_config()
714 static void vduse_vdpa_set_config(struct vdpa_device *vdpa, unsigned int offset, in vduse_vdpa_set_config()
720 static int vduse_vdpa_reset(struct vdpa_device *vdpa) in vduse_vdpa_reset()
730 static u32 vduse_vdpa_get_generation(struct vdpa_device *vdpa) in vduse_vdpa_get_generation()
737 static int vduse_vdpa_set_vq_affinity(struct vdpa_device *vdpa, u16 idx, in vduse_vdpa_set_vq_affinity()
751 vduse_vdpa_get_vq_affinity(struct vdpa_device *vdpa, u16 idx) in vduse_vdpa_get_vq_affinity()
758 static int vduse_vdpa_set_map(struct vdpa_device *vdpa, in vduse_vdpa_set_map()
778 static void vduse_vdpa_free(struct vdpa_device *vdpa) in vduse_vdpa_free()
2070 static void vdpa_dev_del(struct vdpa_mgmt_dev *mdev, struct vdpa_device *dev) in vdpa_dev_del()