vsock_transport
struct vsock_transport transport;
int vsock_core_register(const struct vsock_transport *t, int features);
void vsock_core_unregister(const struct vsock_transport *t);
const struct vsock_transport *vsock_core_get_transport(struct vsock_sock *vsk);
void vsock_for_each_connected_socket(struct vsock_transport *transport,
static inline bool vsock_msgzerocopy_allow(const struct vsock_transport *t)
const struct vsock_transport *transport;
const struct vsock_transport *transport;
const struct vsock_transport *transport;
const struct vsock_transport *transport = vsk->transport;
const struct vsock_transport *transport;
const struct vsock_transport *transport,
const struct vsock_transport *transport;
static const struct vsock_transport *transport_h2g;
static const struct vsock_transport *transport_g2h;
static const struct vsock_transport *transport_dgram;
static const struct vsock_transport *transport_local;
const struct vsock_transport *transport;
const struct vsock_transport *transport;
const struct vsock_transport *transport;
const struct vsock_transport *transport;
const struct vsock_transport *transport;
const struct vsock_transport *transport;
const struct vsock_transport *vsock_core_get_transport(struct vsock_sock *vsk)
int vsock_core_register(const struct vsock_transport *t, int features)
const struct vsock_transport *t_h2g, *t_g2h, *t_dgram, *t_local;
void vsock_core_unregister(const struct vsock_transport *t)
void vsock_for_each_connected_socket(struct vsock_transport *transport,
const struct vsock_transport *new_transport;
static u32 vsock_registered_transport_cid(const struct vsock_transport **transport)
static struct vsock_transport hvs_transport = {
const struct vsock_transport *t = vsock_core_get_transport(vsk);
static struct vsock_transport vmci_transport = {
static struct vsock_transport vmci_transport; /* forward declaration */