Lines Matching defs:vsock_transport
104 struct vsock_transport { struct
105 struct module *module;
108 int (*init)(struct vsock_sock *, struct vsock_sock *);
109 void (*destruct)(struct vsock_sock *);
110 void (*release)(struct vsock_sock *);
113 int (*cancel_pkt)(struct vsock_sock *vsk);
116 int (*connect)(struct vsock_sock *);
119 int (*dgram_bind)(struct vsock_sock *, struct sockaddr_vm *);
120 int (*dgram_dequeue)(struct vsock_sock *vsk, struct msghdr *msg,
122 int (*dgram_enqueue)(struct vsock_sock *, struct sockaddr_vm *,
124 bool (*dgram_allow)(u32 cid, u32 port);
150 struct vsock_transport_recv_notify_data *); argument
152 struct vsock_transport_recv_notify_data *); argument
154 struct vsock_transport_recv_notify_data *); argument
177 int vsock_core_register(const struct vsock_transport *t, int features); argument