/linux/drivers/vdpa/vdpa_sim/ |
H A D | vdpa_sim.c | 77 static struct vdpasim *vdpa_to_sim(struct vdpa_device *vdpa) in vdpa_to_sim() 197 struct vdpa_device *vdpa; in vdpasim_create() local 410 static u32 vdpasim_get_vq_align(struct vdpa_device *vdpa) in vdpasim_get_vq_align() 467 static u32 vdpasim_get_device_id(struct vdpa_device *vdpa) in vdpasim_get_device_id() 474 static u32 vdpasim_get_vendor_id(struct vdpa_device *vdpa) in vdpasim_get_vendor_id() 479 static u8 vdpasim_get_status(struct vdpa_device *vdpa) in vdpasim_get_status() 513 static int vdpasim_reset(struct vdpa_device *vdpa) in vdpasim_reset() 518 static int vdpasim_suspend(struct vdpa_device *vdpa) in vdpasim_suspend() 529 static int vdpasim_resume(struct vdpa_device *vdpa) in vdpasim_resume() 695 static void vdpasim_unbind_mm(struct vdpa_device *vdpa) in vdpasim_unbind_mm() [all …]
|
H A D | vdpa_sim.h | 58 struct vdpa_device vdpa; member
|
/linux/drivers/vdpa/virtio_pci/ |
H A D | vp_vdpa.c | 35 struct vdpa_device vdpa; member 52 static struct vp_vdpa *vdpa_to_vp(struct vdpa_device *vdpa) in vdpa_to_vp() 92 static u8 vp_vdpa_get_status(struct vdpa_device *vdpa) in vp_vdpa_get_status() 238 static int vp_vdpa_reset(struct vdpa_device *vdpa) in vp_vdpa_reset() 252 static u16 vp_vdpa_get_vq_num_max(struct vdpa_device *vdpa) in vp_vdpa_get_vq_num_max() 321 static void vp_vdpa_set_vq_ready(struct vdpa_device *vdpa, in vp_vdpa_set_vq_ready() 377 static u32 vp_vdpa_get_device_id(struct vdpa_device *vdpa) in vp_vdpa_get_device_id() 384 static u32 vp_vdpa_get_vendor_id(struct vdpa_device *vdpa) in vp_vdpa_get_vendor_id() 391 static u32 vp_vdpa_get_vq_align(struct vdpa_device *vdpa) in vp_vdpa_get_vq_align() 403 static void vp_vdpa_get_config(struct vdpa_device *vdpa, in vp_vdpa_get_config() [all …]
|
/linux/drivers/vdpa/alibaba/ |
H A D | eni_vdpa.c | 39 struct vdpa_device vdpa; member 49 static struct eni_vdpa *vdpa_to_eni(struct vdpa_device *vdpa) in vdpa_to_eni() 94 static u8 eni_vdpa_get_status(struct vdpa_device *vdpa) in eni_vdpa_get_status() 229 static int eni_vdpa_reset(struct vdpa_device *vdpa) in eni_vdpa_reset() 243 static u16 eni_vdpa_get_vq_num_max(struct vdpa_device *vdpa) in eni_vdpa_get_vq_num_max() 250 static u16 eni_vdpa_get_vq_num_min(struct vdpa_device *vdpa) in eni_vdpa_get_vq_num_min() 352 static u32 eni_vdpa_get_device_id(struct vdpa_device *vdpa) in eni_vdpa_get_device_id() 359 static u32 eni_vdpa_get_vendor_id(struct vdpa_device *vdpa) in eni_vdpa_get_vendor_id() 366 static u32 eni_vdpa_get_vq_align(struct vdpa_device *vdpa) in eni_vdpa_get_vq_align() 377 static void eni_vdpa_get_config(struct vdpa_device *vdpa, in eni_vdpa_get_config() [all …]
|
/linux/drivers/virtio/ |
H A D | virtio_vdpa.c | 29 struct vdpa_device *vdpa; member 60 struct vdpa_device *vdpa = vd_get_vdpa(vdev); in virtio_vdpa_get() local 68 struct vdpa_device *vdpa = vd_get_vdpa(vdev); in virtio_vdpa_set() local 75 struct vdpa_device *vdpa = vd_get_vdpa(vdev); in virtio_vdpa_generation() local 86 struct vdpa_device *vdpa = vd_get_vdpa(vdev); in virtio_vdpa_get_status() local 94 struct vdpa_device *vdpa = vd_get_vdpa(vdev); in virtio_vdpa_set_status() local 101 struct vdpa_device *vdpa = vd_get_vdpa(vdev); in virtio_vdpa_reset() local 149 struct vdpa_device *vdpa = vd_get_vdpa(vdev); in virtio_vdpa_setup_vq() local 273 struct vdpa_device *vdpa = vd_dev->vdpa; in virtio_vdpa_del_vq() local 434 struct vdpa_device *vdpa = vd_dev->vdpa; in virtio_vdpa_bus_name() local [all …]
|
/linux/drivers/vhost/ |
H A D | vdpa.c | 50 struct vdpa_device *vdpa; member 137 struct vdpa_device *vdpa = v->vdpa; in vhost_vdpa_reset_map() local 202 struct vdpa_device *vdpa = v->vdpa; in vhost_vdpa_setup_vq_irq() local 231 struct vdpa_device *vdpa = v->vdpa; in _compat_vdpa_reset() local 253 struct vdpa_device *vdpa = v->vdpa; in vhost_vdpa_bind_mm() local 264 struct vdpa_device *vdpa = v->vdpa; in vhost_vdpa_unbind_mm() local 275 struct vdpa_device *vdpa = v->vdpa; in vhost_vdpa_get_device_id() local 289 struct vdpa_device *vdpa = v->vdpa; in vhost_vdpa_get_status() local 303 struct vdpa_device *vdpa = v->vdpa; in vhost_vdpa_set_status() local 343 struct vdpa_device *vdpa = v->vdpa; in vhost_vdpa_config_validate() local [all …]
|
/linux/drivers/vdpa/vdpa_user/ |
H A D | vduse_dev.c | 75 struct vdpa_device vdpa; member 158 struct vdpa_device *vdpa = dev_to_vdpa(dev); in dev_to_vduse() local 558 static void vduse_vdpa_set_vq_ready(struct vdpa_device *vdpa, in vduse_vdpa_set_vq_ready() 606 static u32 vduse_vdpa_get_vq_align(struct vdpa_device *vdpa) in vduse_vdpa_get_vq_align() 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() 720 static int vduse_vdpa_reset(struct vdpa_device *vdpa) in vduse_vdpa_reset() 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() [all …]
|
/linux/drivers/vdpa/ifcvf/ |
H A D | ifcvf_base.h | 94 struct vdpa_device vdpa; member
|
H A D | ifcvf_main.c | 562 static u32 ifcvf_vdpa_get_vq_group(struct vdpa_device *vdpa, u16 idx) in ifcvf_vdpa_get_vq_group()
|
/linux/drivers/vdpa/solidrun/ |
H A D | snet_vdpa.h | 56 struct vdpa_device vdpa; member
|
H A D | snet_main.c | 33 static struct snet *vdpa_to_snet(struct vdpa_device *vdpa) in vdpa_to_snet()
|
/linux/drivers/vdpa/octeon_ep/ |
H A D | octep_vdpa_main.c | 23 struct vdpa_device vdpa; member
|
/linux/include/linux/pds/ |
H A D | pds_adminq.h | 1199 struct pds_vdpa_cmd vdpa; member
|
/linux/drivers/vdpa/mlx5/net/ |
H A D | mlx5_vnet.c | 2898 static u64 mlx5_vdpa_get_backend_features(const struct vdpa_device *vdpa) in mlx5_vdpa_get_backend_features()
|