drivers/vhost/vsock.c
304
vhost_transport_cancel_pkt(struct vsock_sock *vsk)
drivers/vhost/vsock.c
413
static bool vhost_transport_seqpacket_allow(struct vsock_sock *vsk,
drivers/vhost/vsock.c
417
vhost_transport_stream_allow(struct vsock_sock *vsk, u32 cid, u32 port)
drivers/vhost/vsock.c
476
static bool vhost_transport_seqpacket_allow(struct vsock_sock *vsk,
drivers/vhost/vsock.c
723
struct vsock_sock *vsk = vsock_sk(sk);
include/linux/virtio_vsock.h
151
struct vsock_sock *vsk;
include/linux/virtio_vsock.h
174
struct vsock_sock *vsk;
include/linux/virtio_vsock.h
202
virtio_transport_stream_dequeue(struct vsock_sock *vsk,
include/linux/virtio_vsock.h
207
virtio_transport_dgram_dequeue(struct vsock_sock *vsk,
include/linux/virtio_vsock.h
212
virtio_transport_seqpacket_enqueue(struct vsock_sock *vsk,
include/linux/virtio_vsock.h
216
virtio_transport_seqpacket_dequeue(struct vsock_sock *vsk,
include/linux/virtio_vsock.h
219
s64 virtio_transport_stream_has_data(struct vsock_sock *vsk);
include/linux/virtio_vsock.h
220
s64 virtio_transport_stream_has_space(struct vsock_sock *vsk);
include/linux/virtio_vsock.h
221
u32 virtio_transport_seqpacket_has_data(struct vsock_sock *vsk);
include/linux/virtio_vsock.h
223
ssize_t virtio_transport_unsent_bytes(struct vsock_sock *vsk);
include/linux/virtio_vsock.h
228
int virtio_transport_do_socket_init(struct vsock_sock *vsk,
include/linux/virtio_vsock.h
229
struct vsock_sock *psk);
include/linux/virtio_vsock.h
231
virtio_transport_notify_poll_in(struct vsock_sock *vsk,
include/linux/virtio_vsock.h
235
virtio_transport_notify_poll_out(struct vsock_sock *vsk,
include/linux/virtio_vsock.h
239
int virtio_transport_notify_recv_init(struct vsock_sock *vsk,
include/linux/virtio_vsock.h
241
int virtio_transport_notify_recv_pre_block(struct vsock_sock *vsk,
include/linux/virtio_vsock.h
243
int virtio_transport_notify_recv_pre_dequeue(struct vsock_sock *vsk,
include/linux/virtio_vsock.h
245
int virtio_transport_notify_recv_post_dequeue(struct vsock_sock *vsk,
include/linux/virtio_vsock.h
248
int virtio_transport_notify_send_init(struct vsock_sock *vsk,
include/linux/virtio_vsock.h
250
int virtio_transport_notify_send_pre_block(struct vsock_sock *vsk,
include/linux/virtio_vsock.h
252
int virtio_transport_notify_send_pre_enqueue(struct vsock_sock *vsk,
include/linux/virtio_vsock.h
254
int virtio_transport_notify_send_post_enqueue(struct vsock_sock *vsk,
include/linux/virtio_vsock.h
256
void virtio_transport_notify_buffer_size(struct vsock_sock *vsk, u64 *val);
include/linux/virtio_vsock.h
258
u64 virtio_transport_stream_rcvhiwat(struct vsock_sock *vsk);
include/linux/virtio_vsock.h
259
bool virtio_transport_stream_is_active(struct vsock_sock *vsk);
include/linux/virtio_vsock.h
260
bool virtio_transport_stream_allow(struct vsock_sock *vsk, u32 cid, u32 port);
include/linux/virtio_vsock.h
261
int virtio_transport_dgram_bind(struct vsock_sock *vsk,
include/linux/virtio_vsock.h
263
bool virtio_transport_dgram_allow(struct vsock_sock *vsk, u32 cid, u32 port);
include/linux/virtio_vsock.h
265
int virtio_transport_connect(struct vsock_sock *vsk);
include/linux/virtio_vsock.h
267
int virtio_transport_shutdown(struct vsock_sock *vsk, int mode);
include/linux/virtio_vsock.h
269
void virtio_transport_release(struct vsock_sock *vsk);
include/linux/virtio_vsock.h
272
virtio_transport_stream_enqueue(struct vsock_sock *vsk,
include/linux/virtio_vsock.h
276
virtio_transport_dgram_enqueue(struct vsock_sock *vsk,
include/linux/virtio_vsock.h
281
void virtio_transport_destruct(struct vsock_sock *vsk);
include/linux/virtio_vsock.h
290
int virtio_transport_read_skb(struct vsock_sock *vsk, skb_read_actor_t read_actor);
include/linux/virtio_vsock.h
291
int virtio_transport_notify_set_rcvlowat(struct vsock_sock *vsk, int val);
include/net/af_vsock.h
112
int (*init)(struct vsock_sock *, struct vsock_sock *);
include/net/af_vsock.h
113
void (*destruct)(struct vsock_sock *);
include/net/af_vsock.h
114
void (*release)(struct vsock_sock *);
include/net/af_vsock.h
117
int (*cancel_pkt)(struct vsock_sock *vsk);
include/net/af_vsock.h
120
int (*connect)(struct vsock_sock *);
include/net/af_vsock.h
123
int (*dgram_bind)(struct vsock_sock *, struct sockaddr_vm *);
include/net/af_vsock.h
124
int (*dgram_dequeue)(struct vsock_sock *vsk, struct msghdr *msg,
include/net/af_vsock.h
126
int (*dgram_enqueue)(struct vsock_sock *, struct sockaddr_vm *,
include/net/af_vsock.h
128
bool (*dgram_allow)(struct vsock_sock *vsk, u32 cid, u32 port);
include/net/af_vsock.h
132
ssize_t (*stream_dequeue)(struct vsock_sock *, struct msghdr *,
include/net/af_vsock.h
134
ssize_t (*stream_enqueue)(struct vsock_sock *, struct msghdr *,
include/net/af_vsock.h
136
s64 (*stream_has_data)(struct vsock_sock *);
include/net/af_vsock.h
137
s64 (*stream_has_space)(struct vsock_sock *);
include/net/af_vsock.h
138
u64 (*stream_rcvhiwat)(struct vsock_sock *);
include/net/af_vsock.h
139
bool (*stream_is_active)(struct vsock_sock *);
include/net/af_vsock.h
140
bool (*stream_allow)(struct vsock_sock *vsk, u32 cid, u32 port);
include/net/af_vsock.h
143
ssize_t (*seqpacket_dequeue)(struct vsock_sock *vsk, struct msghdr *msg,
include/net/af_vsock.h
145
int (*seqpacket_enqueue)(struct vsock_sock *vsk, struct msghdr *msg,
include/net/af_vsock.h
147
bool (*seqpacket_allow)(struct vsock_sock *vsk, u32 remote_cid);
include/net/af_vsock.h
148
u32 (*seqpacket_has_data)(struct vsock_sock *vsk);
include/net/af_vsock.h
151
int (*notify_poll_in)(struct vsock_sock *, size_t, bool *);
include/net/af_vsock.h
152
int (*notify_poll_out)(struct vsock_sock *, size_t, bool *);
include/net/af_vsock.h
153
int (*notify_recv_init)(struct vsock_sock *, size_t,
include/net/af_vsock.h
155
int (*notify_recv_pre_block)(struct vsock_sock *, size_t,
include/net/af_vsock.h
157
int (*notify_recv_pre_dequeue)(struct vsock_sock *, size_t,
include/net/af_vsock.h
159
int (*notify_recv_post_dequeue)(struct vsock_sock *, size_t,
include/net/af_vsock.h
161
int (*notify_send_init)(struct vsock_sock *,
include/net/af_vsock.h
163
int (*notify_send_pre_block)(struct vsock_sock *,
include/net/af_vsock.h
165
int (*notify_send_pre_enqueue)(struct vsock_sock *,
include/net/af_vsock.h
167
int (*notify_send_post_enqueue)(struct vsock_sock *, ssize_t,
include/net/af_vsock.h
170
void (*notify_buffer_size)(struct vsock_sock *, u64 *);
include/net/af_vsock.h
171
int (*notify_set_rcvlowat)(struct vsock_sock *vsk, int val);
include/net/af_vsock.h
174
ssize_t (*unsent_bytes)(struct vsock_sock *vsk);
include/net/af_vsock.h
177
int (*shutdown)(struct vsock_sock *, int);
include/net/af_vsock.h
183
int (*read_skb)(struct vsock_sock *, skb_read_actor_t);
include/net/af_vsock.h
195
const struct vsock_transport *vsock_core_get_transport(struct vsock_sock *vsk);
include/net/af_vsock.h
200
static inline bool __vsock_in_bound_table(struct vsock_sock *vsk)
include/net/af_vsock.h
206
static inline bool __vsock_in_connected_table(struct vsock_sock *vsk)
include/net/af_vsock.h
214
void vsock_insert_connected(struct vsock_sock *vsk);
include/net/af_vsock.h
215
void vsock_remove_bound(struct vsock_sock *vsk);
include/net/af_vsock.h
216
void vsock_remove_connected(struct vsock_sock *vsk);
include/net/af_vsock.h
225
void vsock_remove_sock(struct vsock_sock *vsk);
include/net/af_vsock.h
228
int vsock_assign_transport(struct vsock_sock *vsk, struct vsock_sock *psk);
include/net/af_vsock.h
26
#define vsock_sk(__sk) ((struct vsock_sock *)__sk)
include/net/af_vsock.h
274
static inline bool vsock_net_mode_global(struct vsock_sock *vsk)
include/net/af_vsock.h
79
s64 vsock_connectible_has_data(struct vsock_sock *vsk);
include/net/af_vsock.h
80
s64 vsock_stream_has_data(struct vsock_sock *vsk);
include/net/af_vsock.h
81
s64 vsock_stream_has_space(struct vsock_sock *vsk);
net/vmw_vsock/af_vsock.c
1030
s64 vsock_stream_has_data(struct vsock_sock *vsk)
net/vmw_vsock/af_vsock.c
1039
s64 vsock_connectible_has_data(struct vsock_sock *vsk)
net/vmw_vsock/af_vsock.c
1053
s64 vsock_stream_has_space(struct vsock_sock *vsk)
net/vmw_vsock/af_vsock.c
1064
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/af_vsock.c
1118
struct vsock_sock *vsk;
net/vmw_vsock/af_vsock.c
1149
ssize_t (*unsent)(struct vsock_sock *vsk);
net/vmw_vsock/af_vsock.c
1150
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/af_vsock.c
1235
struct vsock_sock *vsk;
net/vmw_vsock/af_vsock.c
1353
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/af_vsock.c
1366
struct vsock_sock *vsk;
net/vmw_vsock/af_vsock.c
1440
struct vsock_sock *vsk;
net/vmw_vsock/af_vsock.c
1491
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/af_vsock.c
1516
struct vsock_sock *vsk;
net/vmw_vsock/af_vsock.c
1604
static int vsock_transport_cancel_pkt(struct vsock_sock *vsk)
net/vmw_vsock/af_vsock.c
1617
struct vsock_sock *vsk;
net/vmw_vsock/af_vsock.c
1619
vsk = container_of(work, struct vsock_sock, connect_work.work);
net/vmw_vsock/af_vsock.c
1641
struct vsock_sock *vsk;
net/vmw_vsock/af_vsock.c
1830
struct vsock_sock *vconnected;
net/vmw_vsock/af_vsock.c
187
.obj_size = sizeof(struct vsock_sock),
net/vmw_vsock/af_vsock.c
1917
struct vsock_sock *vsk;
net/vmw_vsock/af_vsock.c
1950
static void vsock_update_buffer_size(struct vsock_sock *vsk,
net/vmw_vsock/af_vsock.c
1975
struct vsock_sock *vsk;
net/vmw_vsock/af_vsock.c
2087
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/af_vsock.c
2147
struct vsock_sock *vsk;
net/vmw_vsock/af_vsock.c
2312
struct vsock_sock *vsk;
net/vmw_vsock/af_vsock.c
2377
struct vsock_sock *vsk;
net/vmw_vsock/af_vsock.c
2455
struct vsock_sock *vsk;
net/vmw_vsock/af_vsock.c
2506
struct vsock_sock *vsk;
net/vmw_vsock/af_vsock.c
251
static int vsock_auto_bind(struct vsock_sock *vsk)
net/vmw_vsock/af_vsock.c
2588
struct vsock_sock *vsk;
net/vmw_vsock/af_vsock.c
2655
struct vsock_sock *vsk;
net/vmw_vsock/af_vsock.c
274
struct vsock_sock *vsk)
net/vmw_vsock/af_vsock.c
281
struct vsock_sock *vsk)
net/vmw_vsock/af_vsock.c
287
static void __vsock_remove_bound(struct vsock_sock *vsk)
net/vmw_vsock/af_vsock.c
293
static void __vsock_remove_connected(struct vsock_sock *vsk)
net/vmw_vsock/af_vsock.c
3008
const struct vsock_transport *vsock_core_get_transport(struct vsock_sock *vsk)
net/vmw_vsock/af_vsock.c
302
struct vsock_sock *vsk;
net/vmw_vsock/af_vsock.c
325
struct vsock_sock *vsk;
net/vmw_vsock/af_vsock.c
341
static void vsock_insert_unbound(struct vsock_sock *vsk)
net/vmw_vsock/af_vsock.c
348
void vsock_insert_connected(struct vsock_sock *vsk)
net/vmw_vsock/af_vsock.c
359
void vsock_remove_bound(struct vsock_sock *vsk)
net/vmw_vsock/af_vsock.c
368
void vsock_remove_connected(struct vsock_sock *vsk)
net/vmw_vsock/af_vsock.c
443
void vsock_remove_sock(struct vsock_sock *vsk)
net/vmw_vsock/af_vsock.c
461
struct vsock_sock *vsk;
net/vmw_vsock/af_vsock.c
477
struct vsock_sock *vlistener;
net/vmw_vsock/af_vsock.c
478
struct vsock_sock *vpending;
net/vmw_vsock/af_vsock.c
491
struct vsock_sock *vpending = vsock_sk(pending);
net/vmw_vsock/af_vsock.c
501
struct vsock_sock *vlistener;
net/vmw_vsock/af_vsock.c
502
struct vsock_sock *vconnected;
net/vmw_vsock/af_vsock.c
530
static void vsock_deassign_transport(struct vsock_sock *vsk)
net/vmw_vsock/af_vsock.c
552
int vsock_assign_transport(struct vsock_sock *vsk, struct vsock_sock *psk)
net/vmw_vsock/af_vsock.c
690
struct vsock_sock *vlistener;
net/vmw_vsock/af_vsock.c
691
struct vsock_sock *vconnected;
net/vmw_vsock/af_vsock.c
699
struct vsock_sock, accept_queue);
net/vmw_vsock/af_vsock.c
712
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/af_vsock.c
718
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/af_vsock.c
724
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/af_vsock.c
736
struct vsock_sock *vsk;
net/vmw_vsock/af_vsock.c
739
vsk = container_of(work, struct vsock_sock, pending_work.work);
net/vmw_vsock/af_vsock.c
781
static int __vsock_bind_connectible(struct vsock_sock *vsk,
net/vmw_vsock/af_vsock.c
837
static int __vsock_bind_dgram(struct vsock_sock *vsk,
net/vmw_vsock/af_vsock.c
845
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/af_vsock.c
890
struct vsock_sock *psk;
net/vmw_vsock/af_vsock.c
891
struct vsock_sock *vsk;
net/vmw_vsock/af_vsock.c
954
struct vsock_sock *vsk;
net/vmw_vsock/af_vsock.c
996
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/diag.c
17
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/diag.c
51
struct vsock_sock *vsk;
net/vmw_vsock/hyperv_transport.c
158
static bool hvs_check_transport(struct vsock_sock *vsk);
net/vmw_vsock/hyperv_transport.c
250
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/hyperv_transport.c
261
static void hvs_do_close_lock_held(struct vsock_sock *vsk,
net/vmw_vsock/hyperv_transport.c
302
struct vsock_sock *vnew = NULL;
net/vmw_vsock/hyperv_transport.c
442
static int hvs_sock_init(struct vsock_sock *vsk, struct vsock_sock *psk)
net/vmw_vsock/hyperv_transport.c
458
static int hvs_connect(struct vsock_sock *vsk)
net/vmw_vsock/hyperv_transport.c
486
static int hvs_shutdown(struct vsock_sock *vsk, int mode)
net/vmw_vsock/hyperv_transport.c
497
struct vsock_sock *vsk =
net/vmw_vsock/hyperv_transport.c
498
container_of(work, struct vsock_sock, close_work.work);
net/vmw_vsock/hyperv_transport.c
512
static bool hvs_close_lock_held(struct vsock_sock *vsk)
net/vmw_vsock/hyperv_transport.c
534
static void hvs_release(struct vsock_sock *vsk)
net/vmw_vsock/hyperv_transport.c
543
static void hvs_destruct(struct vsock_sock *vsk)
net/vmw_vsock/hyperv_transport.c
555
static int hvs_dgram_bind(struct vsock_sock *vsk, struct sockaddr_vm *addr)
net/vmw_vsock/hyperv_transport.c
560
static int hvs_dgram_dequeue(struct vsock_sock *vsk, struct msghdr *msg,
net/vmw_vsock/hyperv_transport.c
566
static int hvs_dgram_enqueue(struct vsock_sock *vsk,
net/vmw_vsock/hyperv_transport.c
573
static bool hvs_dgram_allow(struct vsock_sock *vsk, u32 cid, u32 port)
net/vmw_vsock/hyperv_transport.c
604
static ssize_t hvs_stream_dequeue(struct vsock_sock *vsk, struct msghdr *msg,
net/vmw_vsock/hyperv_transport.c
646
static ssize_t hvs_stream_enqueue(struct vsock_sock *vsk, struct msghdr *msg,
net/vmw_vsock/hyperv_transport.c
694
static s64 hvs_stream_has_data(struct vsock_sock *vsk)
net/vmw_vsock/hyperv_transport.c
729
static s64 hvs_stream_has_space(struct vsock_sock *vsk)
net/vmw_vsock/hyperv_transport.c
736
static u64 hvs_stream_rcvhiwat(struct vsock_sock *vsk)
net/vmw_vsock/hyperv_transport.c
741
static bool hvs_stream_is_active(struct vsock_sock *vsk)
net/vmw_vsock/hyperv_transport.c
748
static bool hvs_stream_allow(struct vsock_sock *vsk, u32 cid, u32 port)
net/vmw_vsock/hyperv_transport.c
760
int hvs_notify_poll_in(struct vsock_sock *vsk, size_t target, bool *readable)
net/vmw_vsock/hyperv_transport.c
769
int hvs_notify_poll_out(struct vsock_sock *vsk, size_t target, bool *writable)
net/vmw_vsock/hyperv_transport.c
777
int hvs_notify_recv_init(struct vsock_sock *vsk, size_t target,
net/vmw_vsock/hyperv_transport.c
784
int hvs_notify_recv_pre_block(struct vsock_sock *vsk, size_t target,
net/vmw_vsock/hyperv_transport.c
791
int hvs_notify_recv_pre_dequeue(struct vsock_sock *vsk, size_t target,
net/vmw_vsock/hyperv_transport.c
798
int hvs_notify_recv_post_dequeue(struct vsock_sock *vsk, size_t target,
net/vmw_vsock/hyperv_transport.c
806
int hvs_notify_send_init(struct vsock_sock *vsk,
net/vmw_vsock/hyperv_transport.c
813
int hvs_notify_send_pre_block(struct vsock_sock *vsk,
net/vmw_vsock/hyperv_transport.c
820
int hvs_notify_send_pre_enqueue(struct vsock_sock *vsk,
net/vmw_vsock/hyperv_transport.c
827
int hvs_notify_send_post_enqueue(struct vsock_sock *vsk, ssize_t written,
net/vmw_vsock/hyperv_transport.c
834
int hvs_notify_set_rcvlowat(struct vsock_sock *vsk, int val)
net/vmw_vsock/hyperv_transport.c
877
static bool hvs_check_transport(struct vsock_sock *vsk)
net/vmw_vsock/hyperv_transport.c
95
struct vsock_sock *vsk;
net/vmw_vsock/virtio_transport.c
280
virtio_transport_cancel_pkt(struct vsock_sock *vsk)
net/vmw_vsock/virtio_transport.c
542
bool virtio_transport_stream_allow(struct vsock_sock *vsk, u32 cid, u32 port)
net/vmw_vsock/virtio_transport.c
547
static bool virtio_transport_seqpacket_allow(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport.c
606
virtio_transport_seqpacket_allow(struct vsock_sock *vsk, u32 remote_cid)
net/vmw_vsock/virtio_transport_common.c
1004
int virtio_transport_notify_recv_pre_dequeue(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
1011
int virtio_transport_notify_recv_post_dequeue(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
1019
int virtio_transport_notify_send_init(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
1026
int virtio_transport_notify_send_pre_block(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
1033
int virtio_transport_notify_send_pre_enqueue(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
1040
int virtio_transport_notify_send_post_enqueue(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
1047
u64 virtio_transport_stream_rcvhiwat(struct vsock_sock *vsk)
net/vmw_vsock/virtio_transport_common.c
1053
bool virtio_transport_stream_is_active(struct vsock_sock *vsk)
net/vmw_vsock/virtio_transport_common.c
1059
int virtio_transport_dgram_bind(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
1066
bool virtio_transport_dgram_allow(struct vsock_sock *vsk, u32 cid, u32 port)
net/vmw_vsock/virtio_transport_common.c
1072
int virtio_transport_connect(struct vsock_sock *vsk)
net/vmw_vsock/virtio_transport_common.c
1084
int virtio_transport_shutdown(struct vsock_sock *vsk, int mode)
net/vmw_vsock/virtio_transport_common.c
1101
virtio_transport_dgram_enqueue(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
1111
virtio_transport_stream_enqueue(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
1127
void virtio_transport_destruct(struct vsock_sock *vsk)
net/vmw_vsock/virtio_transport_common.c
1138
ssize_t virtio_transport_unsent_bytes(struct vsock_sock *vsk)
net/vmw_vsock/virtio_transport_common.c
1151
static int virtio_transport_reset(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
1217
static void virtio_transport_remove_sock(struct vsock_sock *vsk)
net/vmw_vsock/virtio_transport_common.c
1228
static void virtio_transport_cancel_close_work(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
1244
static void virtio_transport_do_close(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
1260
struct vsock_sock *vsk =
net/vmw_vsock/virtio_transport_common.c
1261
container_of(work, struct vsock_sock, close_work.work);
net/vmw_vsock/virtio_transport_common.c
1280
static bool virtio_transport_close(struct vsock_sock *vsk)
net/vmw_vsock/virtio_transport_common.c
1312
void virtio_transport_release(struct vsock_sock *vsk)
net/vmw_vsock/virtio_transport_common.c
1332
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/virtio_transport_common.c
1365
virtio_transport_recv_enqueue(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
1429
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/virtio_transport_common.c
1480
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/virtio_transport_common.c
1487
virtio_transport_send_response(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
1507
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/virtio_transport_common.c
1534
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/virtio_transport_common.c
1535
struct vsock_sock *vchild;
net/vmw_vsock/virtio_transport_common.c
1613
struct vsock_sock *vsk;
net/vmw_vsock/virtio_transport_common.c
1751
int virtio_transport_read_skb(struct vsock_sock *vsk, skb_read_actor_t recv_actor)
net/vmw_vsock/virtio_transport_common.c
1785
int virtio_transport_notify_set_rcvlowat(struct vsock_sock *vsk, int val)
net/vmw_vsock/virtio_transport_common.c
259
struct vsock_sock *vsk;
net/vmw_vsock/virtio_transport_common.c
29
static void virtio_transport_cancel_close_work(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
331
static int virtio_transport_send_pkt_info(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
34
virtio_transport_get_ops(struct vsock_sock *vsk)
net/vmw_vsock/virtio_transport_common.c
480
struct vsock_sock *vs = vsock_sk(s);
net/vmw_vsock/virtio_transport_common.c
524
static int virtio_transport_send_credit_update(struct vsock_sock *vsk)
net/vmw_vsock/virtio_transport_common.c
536
virtio_transport_stream_do_peek(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
583
virtio_transport_stream_do_dequeue(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
666
virtio_transport_seqpacket_do_peek(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
723
static int virtio_transport_seqpacket_do_dequeue(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
75
static int virtio_transport_init_zcopy_skb(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
802
virtio_transport_stream_dequeue(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
814
virtio_transport_seqpacket_dequeue(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
835
virtio_transport_seqpacket_enqueue(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
855
virtio_transport_dgram_dequeue(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
863
s64 virtio_transport_stream_has_data(struct vsock_sock *vsk)
net/vmw_vsock/virtio_transport_common.c
876
u32 virtio_transport_seqpacket_has_data(struct vsock_sock *vsk)
net/vmw_vsock/virtio_transport_common.c
905
s64 virtio_transport_stream_has_space(struct vsock_sock *vsk)
net/vmw_vsock/virtio_transport_common.c
918
int virtio_transport_do_socket_init(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
919
struct vsock_sock *psk)
net/vmw_vsock/virtio_transport_common.c
949
void virtio_transport_notify_buffer_size(struct vsock_sock *vsk, u64 *val)
net/vmw_vsock/virtio_transport_common.c
963
virtio_transport_notify_poll_in(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
974
virtio_transport_notify_poll_out(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
990
int virtio_transport_notify_recv_init(struct vsock_sock *vsk,
net/vmw_vsock/virtio_transport_common.c
997
int virtio_transport_notify_recv_pre_block(struct vsock_sock *vsk,
net/vmw_vsock/vmci_transport.c
1142
struct vsock_sock *vpending;
net/vmw_vsock/vmci_transport.c
1288
struct vsock_sock *vsk;
net/vmw_vsock/vmci_transport.c
1388
struct vsock_sock *vsk;
net/vmw_vsock/vmci_transport.c
1509
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/vmci_transport.c
1529
struct vsock_sock *vsk;
net/vmw_vsock/vmci_transport.c
1583
static int vmci_transport_socket_init(struct vsock_sock *vsk,
net/vmw_vsock/vmci_transport.c
1584
struct vsock_sock *psk)
net/vmw_vsock/vmci_transport.c
1637
static void vmci_transport_destruct(struct vsock_sock *vsk)
net/vmw_vsock/vmci_transport.c
1661
static void vmci_transport_release(struct vsock_sock *vsk)
net/vmw_vsock/vmci_transport.c
1671
static int vmci_transport_dgram_bind(struct vsock_sock *vsk,
net/vmw_vsock/vmci_transport.c
1703
struct vsock_sock *vsk,
net/vmw_vsock/vmci_transport.c
1742
static int vmci_transport_dgram_dequeue(struct vsock_sock *vsk,
net/vmw_vsock/vmci_transport.c
1795
static bool vmci_transport_dgram_allow(struct vsock_sock *vsk, u32 cid,
net/vmw_vsock/vmci_transport.c
1811
static int vmci_transport_connect(struct vsock_sock *vsk)
net/vmw_vsock/vmci_transport.c
1841
struct vsock_sock *vsk,
net/vmw_vsock/vmci_transport.c
1860
struct vsock_sock *vsk,
net/vmw_vsock/vmci_transport.c
1873
static s64 vmci_transport_stream_has_data(struct vsock_sock *vsk)
net/vmw_vsock/vmci_transport.c
1878
static s64 vmci_transport_stream_has_space(struct vsock_sock *vsk)
net/vmw_vsock/vmci_transport.c
1883
static u64 vmci_transport_stream_rcvhiwat(struct vsock_sock *vsk)
net/vmw_vsock/vmci_transport.c
1888
static bool vmci_transport_stream_is_active(struct vsock_sock *vsk)
net/vmw_vsock/vmci_transport.c
1894
struct vsock_sock *vsk,
net/vmw_vsock/vmci_transport.c
1903
struct vsock_sock *vsk,
net/vmw_vsock/vmci_transport.c
1912
struct vsock_sock *vsk,
net/vmw_vsock/vmci_transport.c
1922
struct vsock_sock *vsk,
net/vmw_vsock/vmci_transport.c
1932
struct vsock_sock *vsk,
net/vmw_vsock/vmci_transport.c
1942
struct vsock_sock *vsk,
net/vmw_vsock/vmci_transport.c
1954
struct vsock_sock *vsk,
net/vmw_vsock/vmci_transport.c
1963
struct vsock_sock *vsk,
net/vmw_vsock/vmci_transport.c
1972
struct vsock_sock *vsk,
net/vmw_vsock/vmci_transport.c
1981
struct vsock_sock *vsk,
net/vmw_vsock/vmci_transport.c
2009
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/vmci_transport.c
2079
static bool vmci_check_transport(struct vsock_sock *vsk)
net/vmw_vsock/vmci_transport.c
286
struct vsock_sock *vsk;
net/vmw_vsock/vmci_transport.c
319
struct vsock_sock *vsk;
net/vmw_vsock/vmci_transport.c
450
static int vmci_transport_shutdown(struct vsock_sock *vsk, int mode)
net/vmw_vsock/vmci_transport.c
482
struct vsock_sock *vlistener;
net/vmw_vsock/vmci_transport.c
483
struct vsock_sock *vpending;
net/vmw_vsock/vmci_transport.c
517
static bool vmci_transport_is_trusted(struct vsock_sock *vsock, u32 peer_cid)
net/vmw_vsock/vmci_transport.c
527
static bool vmci_transport_allow_dgram(struct vsock_sock *vsock, u32 peer_cid)
net/vmw_vsock/vmci_transport.c
60
static bool vmci_check_transport(struct vsock_sock *vsk);
net/vmw_vsock/vmci_transport.c
616
struct vsock_sock *vsk;
net/vmw_vsock/vmci_transport.c
649
static bool vmci_transport_stream_allow(struct vsock_sock *vsk, u32 cid,
net/vmw_vsock/vmci_transport.c
681
struct vsock_sock *vsk;
net/vmw_vsock/vmci_transport.c
813
struct vsock_sock *vsk;
net/vmw_vsock/vmci_transport.c
952
struct vsock_sock *vpending;
net/vmw_vsock/vmci_transport_notify.c
112
struct vsock_sock *vsk;
net/vmw_vsock/vmci_transport_notify.c
142
struct vsock_sock *vsk;
net/vmw_vsock/vmci_transport_notify.c
17
static bool vmci_transport_notify_waiting_write(struct vsock_sock *vsk)
net/vmw_vsock/vmci_transport_notify.c
171
struct vsock_sock *vsk;
net/vmw_vsock/vmci_transport_notify.c
183
struct vsock_sock *vsk;
net/vmw_vsock/vmci_transport_notify.c
225
struct vsock_sock *vsk;
net/vmw_vsock/vmci_transport_notify.c
261
struct vsock_sock *vsk;
net/vmw_vsock/vmci_transport_notify.c
307
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/vmci_transport_notify.c
315
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/vmci_transport_notify.c
333
static void vmci_transport_notify_pkt_socket_destruct(struct vsock_sock *vsk)
net/vmw_vsock/vmci_transport_notify.c
341
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/vmci_transport_notify.c
366
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/vmci_transport_notify.c
396
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/vmci_transport_notify.c
458
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/vmci_transport_notify.c
480
struct vsock_sock *vsk;
net/vmw_vsock/vmci_transport_notify.c
535
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/vmci_transport_notify.c
553
struct vsock_sock *vsk;
net/vmw_vsock/vmci_transport_notify.c
635
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/vmci_transport_notify.c
646
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/vmci_transport_notify.c
86
static bool vmci_transport_notify_waiting_read(struct vsock_sock *vsk)
net/vmw_vsock/vmci_transport_notify.h
40
void (*socket_destruct) (struct vsock_sock *vsk);
net/vmw_vsock/vmci_transport_notify_qstate.c
102
struct vsock_sock *vsk;
net/vmw_vsock/vmci_transport_notify_qstate.c
142
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/vmci_transport_notify_qstate.c
150
static void vmci_transport_notify_pkt_socket_destruct(struct vsock_sock *vsk)
net/vmw_vsock/vmci_transport_notify_qstate.c
162
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/vmci_transport_notify_qstate.c
18
static bool vmci_transport_notify_waiting_write(struct vsock_sock *vsk)
net/vmw_vsock/vmci_transport_notify_qstate.c
184
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/vmci_transport_notify_qstate.c
206
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/vmci_transport_notify_qstate.c
260
struct vsock_sock *vsk;
net/vmw_vsock/vmci_transport_notify_qstate.c
309
struct vsock_sock *vsk;
net/vmw_vsock/vmci_transport_notify_qstate.c
368
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/vmci_transport_notify_qstate.c
379
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/vmci_transport_notify_qstate.c
92
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/vsock_bpf.c
152
struct vsock_sock *vsk;
net/vmw_vsock/vsock_bpf.c
27
struct vsock_sock *vsk = vsock_sk(sk);
net/vmw_vsock/vsock_bpf.c
80
struct vsock_sock *vsk;
net/vmw_vsock/vsock_loopback.c
118
vsock_loopback_seqpacket_allow(struct vsock_sock *vsk, u32 remote_cid)
net/vmw_vsock/vsock_loopback.c
40
static int vsock_loopback_cancel_pkt(struct vsock_sock *vsk)
net/vmw_vsock/vsock_loopback.c
49
static bool vsock_loopback_seqpacket_allow(struct vsock_sock *vsk,
net/vmw_vsock/vsock_loopback.c
52
static bool vsock_loopback_stream_allow(struct vsock_sock *vsk, u32 cid,