virtio_transport
static struct virtio_transport vhost_transport = {
void virtio_transport_recv_pkt(struct virtio_transport *t,
static struct virtio_transport virtio_transport; /* forward declaration */
vsock_for_each_connected_socket(&virtio_transport.transport,
static struct virtio_transport virtio_transport = {
virtio_transport_recv_pkt(&virtio_transport, skb, NULL);
vsock_for_each_connected_socket(&virtio_transport.transport,
ret = vsock_core_register(&virtio_transport.transport,
vsock_core_unregister(&virtio_transport.transport);
vsock_core_unregister(&virtio_transport.transport);
static int virtio_transport_reset_no_sock(const struct virtio_transport *t,
struct virtio_transport *t)
void virtio_transport_recv_pkt(struct virtio_transport *t,
static const struct virtio_transport *
const struct virtio_transport *t_ops;
return container_of(t, struct virtio_transport, transport);
static bool virtio_transport_can_zcopy(const struct virtio_transport *t_ops,
static struct virtio_transport loopback_transport = {