Lines Matching refs:vdpa_device
34 struct vdpa_device vdpa;
50 static struct vp_vdpa *vdpa_to_vp(struct vdpa_device *vdpa) in vdpa_to_vp()
55 static struct virtio_pci_modern_device *vdpa_to_mdev(struct vdpa_device *vdpa) in vdpa_to_mdev()
67 static u64 vp_vdpa_get_device_features(struct vdpa_device *vdpa) in vp_vdpa_get_device_features()
74 static int vp_vdpa_set_driver_features(struct vdpa_device *vdpa, u64 features) in vp_vdpa_set_driver_features()
83 static u64 vp_vdpa_get_driver_features(struct vdpa_device *vdpa) in vp_vdpa_get_driver_features()
90 static u8 vp_vdpa_get_status(struct vdpa_device *vdpa) in vp_vdpa_get_status()
97 static int vp_vdpa_get_vq_irq(struct vdpa_device *vdpa, u16 idx) in vp_vdpa_get_vq_irq()
209 static void vp_vdpa_set_status(struct vdpa_device *vdpa, u8 status) in vp_vdpa_set_status()
223 static int vp_vdpa_reset(struct vdpa_device *vdpa) in vp_vdpa_reset()
237 static u16 vp_vdpa_get_vq_num_max(struct vdpa_device *vdpa) in vp_vdpa_get_vq_num_max()
242 static int vp_vdpa_get_vq_state(struct vdpa_device *vdpa, u16 qid, in vp_vdpa_get_vq_state()
252 static int vp_vdpa_set_vq_state_split(struct vdpa_device *vdpa, in vp_vdpa_set_vq_state_split()
263 static int vp_vdpa_set_vq_state_packed(struct vdpa_device *vdpa, in vp_vdpa_set_vq_state_packed()
277 static int vp_vdpa_set_vq_state(struct vdpa_device *vdpa, u16 qid, in vp_vdpa_set_vq_state()
298 static void vp_vdpa_set_vq_cb(struct vdpa_device *vdpa, u16 qid, in vp_vdpa_set_vq_cb()
306 static void vp_vdpa_set_vq_ready(struct vdpa_device *vdpa, in vp_vdpa_set_vq_ready()
314 static bool vp_vdpa_get_vq_ready(struct vdpa_device *vdpa, u16 qid) in vp_vdpa_get_vq_ready()
321 static void vp_vdpa_set_vq_num(struct vdpa_device *vdpa, u16 qid, in vp_vdpa_set_vq_num()
329 static int vp_vdpa_set_vq_address(struct vdpa_device *vdpa, u16 qid, in vp_vdpa_set_vq_address()
341 static void vp_vdpa_kick_vq(struct vdpa_device *vdpa, u16 qid) in vp_vdpa_kick_vq()
348 static u32 vp_vdpa_get_generation(struct vdpa_device *vdpa) in vp_vdpa_get_generation()
355 static u32 vp_vdpa_get_device_id(struct vdpa_device *vdpa) in vp_vdpa_get_device_id()
362 static u32 vp_vdpa_get_vendor_id(struct vdpa_device *vdpa) in vp_vdpa_get_vendor_id()
369 static u32 vp_vdpa_get_vq_align(struct vdpa_device *vdpa) in vp_vdpa_get_vq_align()
374 static size_t vp_vdpa_get_config_size(struct vdpa_device *vdpa) in vp_vdpa_get_config_size()
381 static void vp_vdpa_get_config(struct vdpa_device *vdpa, in vp_vdpa_get_config()
401 static void vp_vdpa_set_config(struct vdpa_device *vdpa, in vp_vdpa_set_config()
414 static void vp_vdpa_set_config_cb(struct vdpa_device *vdpa, in vp_vdpa_set_config_cb()
423 vp_vdpa_get_vq_notification(struct vdpa_device *vdpa, u16 qid) in vp_vdpa_get_vq_notification()
538 struct vdpa_device *dev) in vp_vdpa_dev_del()