Searched refs:vhost_dev (Results 1 - 14 of 14) sorted by relevance
/kernel/linux/linux-5.10/drivers/vhost/ |
H A D | vhost.h | 36 struct vhost_dev *dev; 40 void vhost_work_queue(struct vhost_dev *dev, struct vhost_work *work); 41 bool vhost_has_work(struct vhost_dev *dev); 44 __poll_t mask, struct vhost_dev *dev); 49 void vhost_work_flush(struct vhost_dev *dev, struct vhost_work *work); 50 long vhost_vring_ioctl(struct vhost_dev *d, unsigned int ioctl, void __user *argp); 71 struct vhost_dev *dev; 150 struct vhost_dev { struct 169 int (*msg_handler)(struct vhost_dev *dev, 174 void vhost_dev_init(struct vhost_dev *, struc [all...] |
H A D | vhost.c | 190 __poll_t mask, struct vhost_dev *dev) in vhost_poll_init() 234 void vhost_work_flush(struct vhost_dev *dev, struct vhost_work *work) in vhost_work_flush() 256 void vhost_work_queue(struct vhost_dev *dev, struct vhost_work *work) in vhost_work_queue() 273 bool vhost_has_work(struct vhost_dev *dev) in vhost_has_work() 293 static void vhost_vq_meta_reset(struct vhost_dev *d) in vhost_vq_meta_reset() 313 static void vhost_vq_reset(struct vhost_dev *dev, in vhost_vq_reset() 346 struct vhost_dev *dev = data; in vhost_worker() 393 static long vhost_dev_alloc_iovecs(struct vhost_dev *dev) in vhost_dev_alloc_iovecs() 418 static void vhost_dev_free_iovecs(struct vhost_dev *dev) in vhost_dev_free_iovecs() 429 struct vhost_dev *de in vhost_exceeds_weight() [all...] |
H A D | vdpa.c | 37 struct vhost_dev vdev; 445 struct vhost_dev *d = &v->vdev; in vhost_vdpa_unlocked_ioctl() 515 struct vhost_dev *dev = &v->vdev; in vhost_vdpa_iotlb_unmap() 537 struct vhost_dev *dev = &v->vdev; in vhost_vdpa_iotlb_free() 569 struct vhost_dev *dev = &v->vdev; in vhost_vdpa_map() 599 struct vhost_dev *dev = &v->vdev; in vhost_vdpa_unmap() 618 struct vhost_dev *dev = &v->vdev; in vhost_vdpa_process_iotlb_update() 748 static int vhost_vdpa_process_iotlb_msg(struct vhost_dev *dev, in vhost_vdpa_process_iotlb_msg() 792 struct vhost_dev *dev = &v->vdev; in vhost_vdpa_chr_write_iter() 868 struct vhost_dev *de in vhost_vdpa_open() [all...] |
H A D | test.c | 37 struct vhost_dev dev; 108 struct vhost_dev *dev; in vhost_test_open()
|
H A D | net.c | 132 struct vhost_dev dev; 450 struct vhost_dev *dev = vq->dev; in vhost_net_signal_used() 1287 struct vhost_dev *dev; in vhost_net_open() 1750 struct vhost_dev *dev = &n->dev; in vhost_net_chr_read_iter() 1761 struct vhost_dev *dev = &n->dev; in vhost_net_chr_write_iter() 1769 struct vhost_dev *dev = &n->dev; in vhost_net_chr_poll()
|
H A D | vsock.c | 41 struct vhost_dev dev;
|
H A D | scsi.c | 202 struct vhost_dev dev;
|
/kernel/linux/linux-6.6/drivers/vhost/ |
H A D | vhost.h | 47 struct vhost_dev *dev; 52 __poll_t mask, struct vhost_dev *dev, 59 void vhost_dev_flush(struct vhost_dev *dev); 80 struct vhost_dev *dev; 160 struct vhost_dev { struct 177 int (*msg_handler)(struct vhost_dev *dev, u32 asid, 182 void vhost_dev_init(struct vhost_dev *, struct vhost_virtqueue **vqs, 185 int (*msg_handler)(struct vhost_dev *dev, u32 asid, 187 long vhost_dev_set_owner(struct vhost_dev *dev); 188 bool vhost_dev_has_owner(struct vhost_dev *de [all...] |
H A D | vhost.c | 190 __poll_t mask, struct vhost_dev *dev, in vhost_poll_init() 296 void vhost_dev_flush(struct vhost_dev *dev) in vhost_dev_flush() 343 static void vhost_vq_meta_reset(struct vhost_dev *d) in vhost_vq_meta_reset() 363 static void vhost_vq_reset(struct vhost_dev *dev, in vhost_vq_reset() 431 static long vhost_dev_alloc_iovecs(struct vhost_dev *dev) in vhost_dev_alloc_iovecs() 456 static void vhost_dev_free_iovecs(struct vhost_dev *dev) in vhost_dev_free_iovecs() 467 struct vhost_dev *dev = vq->dev; in vhost_exceeds_weight() 503 void vhost_dev_init(struct vhost_dev *dev, in vhost_dev_init() 507 int (*msg_handler)(struct vhost_dev *dev, u32 asid, in vhost_dev_init() 547 long vhost_dev_check_owner(struct vhost_dev *de [all...] |
H A D | vdpa.c | 46 struct vhost_dev vdev; 421 struct vhost_dev *d = &v->vdev; in vhost_vdpa_set_features() 683 struct vhost_dev *d = &v->vdev; in vhost_vdpa_unlocked_ioctl() 811 struct vhost_dev *dev = &v->vdev; in vhost_vdpa_pa_unmap() 883 struct vhost_dev *dev = &v->vdev; in vhost_vdpa_map() 935 struct vhost_dev *dev = &v->vdev; in vhost_vdpa_va_map() 986 struct vhost_dev *dev = &v->vdev; in vhost_vdpa_pa_map() 1130 static int vhost_vdpa_process_iotlb_msg(struct vhost_dev *dev, u32 asid, in vhost_vdpa_process_iotlb_msg() 1201 struct vhost_dev *dev = &v->vdev; in vhost_vdpa_chr_write_iter() 1293 struct vhost_dev *de in vhost_vdpa_open() [all...] |
H A D | test.c | 37 struct vhost_dev dev; 108 struct vhost_dev *dev; in vhost_test_open()
|
H A D | vsock.c | 47 struct vhost_dev dev; 878 struct vhost_dev *dev = &vsock->dev; in vhost_vsock_chr_read_iter() 889 struct vhost_dev *dev = &vsock->dev; in vhost_vsock_chr_write_iter() 897 struct vhost_dev *dev = &vsock->dev; in vhost_vsock_chr_poll()
|
H A D | net.c | 133 struct vhost_dev dev; 453 struct vhost_dev *dev = vq->dev; in vhost_net_signal_used() 1296 struct vhost_dev *dev; in vhost_net_open() 1754 struct vhost_dev *dev = &n->dev; in vhost_net_chr_read_iter() 1765 struct vhost_dev *dev = &n->dev; in vhost_net_chr_write_iter() 1773 struct vhost_dev *dev = &n->dev; in vhost_net_chr_poll()
|
H A D | scsi.c | 200 struct vhost_dev dev;
|
Completed in 24 milliseconds