Lines Matching refs:vhost_vsock
36 /* Used to track all the vhost_vsock instances on the system. */
40 struct vhost_vsock {
64 static struct vhost_vsock *vhost_vsock_get(u32 guest_cid)
66 struct vhost_vsock *vsock;
84 vhost_transport_do_send_pkt(struct vhost_vsock *vsock,
237 struct vhost_vsock *vsock;
239 vsock = container_of(work, struct vhost_vsock, send_pkt_work);
248 struct vhost_vsock *vsock;
253 /* Find the vhost_vsock according to guest context id */
277 struct vhost_vsock *vsock;
285 /* Find the vhost_vsock according to guest context id */
382 static bool vhost_vsock_more_replies(struct vhost_vsock *vsock)
440 struct vhost_vsock *vsock = container_of(vq->dev, struct vhost_vsock,
514 struct vhost_vsock *vsock = container_of(vq->dev, struct vhost_vsock,
520 static int vhost_vsock_start(struct vhost_vsock *vsock)
576 static int vhost_vsock_stop(struct vhost_vsock *vsock, bool check_owner)
602 static void vhost_vsock_free(struct vhost_vsock *vsock)
610 struct vhost_vsock *vsock;
650 static void vhost_vsock_flush(struct vhost_vsock *vsock)
688 struct vhost_vsock *vsock = file->private_data;
729 static int vhost_vsock_set_cid(struct vhost_vsock *vsock, u64 guest_cid)
731 struct vhost_vsock *other;
766 static int vhost_vsock_set_features(struct vhost_vsock *vsock, u64 features)
794 struct vhost_vsock *vsock = f->private_data;