Searched refs:vsk (Results 1 - 6 of 6) sorted by relevance

/net/vmw_vsock/
H A Dvmci_transport_notify.c23 #define PKT_FIELD(vsk, field_name) (vmci_trans(vsk)->notify.pkt.field_name)
25 static bool vmci_transport_notify_waiting_write(struct vsock_sock *vsk) argument
31 if (!PKT_FIELD(vsk, peer_waiting_write))
42 if (!PKT_FIELD(vsk, peer_waiting_write_detected)) {
43 PKT_FIELD(vsk, peer_waiting_write_detected) = true;
44 if (PKT_FIELD(vsk, write_notify_window) < PAGE_SIZE) {
45 PKT_FIELD(vsk, write_notify_window) =
46 PKT_FIELD(vsk, write_notify_min_window);
48 PKT_FIELD(vsk, write_notify_windo
94 vmci_transport_notify_waiting_read(struct vsock_sock *vsk) argument
120 struct vsock_sock *vsk; local
150 struct vsock_sock *vsk; local
179 struct vsock_sock *vsk; local
191 struct vsock_sock *vsk; local
233 struct vsock_sock *vsk; local
269 struct vsock_sock *vsk; local
315 struct vsock_sock *vsk = vsock_sk(sk); local
323 struct vsock_sock *vsk = vsock_sk(sk); local
341 vmci_transport_notify_pkt_socket_destruct(struct vsock_sock *vsk) argument
349 struct vsock_sock *vsk = vsock_sk(sk); local
374 struct vsock_sock *vsk = vsock_sk(sk); local
404 struct vsock_sock *vsk = vsock_sk(sk); local
466 struct vsock_sock *vsk = vsock_sk(sk); local
488 struct vsock_sock *vsk; local
543 struct vsock_sock *vsk = vsock_sk(sk); local
561 struct vsock_sock *vsk; local
643 struct vsock_sock *vsk = vsock_sk(sk); local
654 struct vsock_sock *vsk = vsock_sk(sk); local
[all...]
H A Dvmci_transport_notify_qstate.c23 #define PKT_FIELD(vsk, field_name) \
24 (vmci_trans(vsk)->notify.pkt_q_state.field_name)
26 static bool vmci_transport_notify_waiting_write(struct vsock_sock *vsk) argument
31 if (!PKT_FIELD(vsk, peer_waiting_write))
41 if (!PKT_FIELD(vsk, peer_waiting_write_detected)) {
42 PKT_FIELD(vsk, peer_waiting_write_detected) = true;
43 if (PKT_FIELD(vsk, write_notify_window) < PAGE_SIZE) {
44 PKT_FIELD(vsk, write_notify_window) =
45 PKT_FIELD(vsk, write_notify_min_window);
47 PKT_FIELD(vsk, write_notify_windo
100 struct vsock_sock *vsk = vsock_sk(sk); local
110 struct vsock_sock *vsk; local
150 struct vsock_sock *vsk = vsock_sk(sk); local
158 vmci_transport_notify_pkt_socket_destruct(struct vsock_sock *vsk) argument
170 struct vsock_sock *vsk = vsock_sk(sk); local
192 struct vsock_sock *vsk = vsock_sk(sk); local
214 struct vsock_sock *vsk = vsock_sk(sk); local
268 struct vsock_sock *vsk; local
317 struct vsock_sock *vsk; local
376 struct vsock_sock *vsk = vsock_sk(sk); local
387 struct vsock_sock *vsk = vsock_sk(sk); local
[all...]
H A Daf_vsock.c161 #define vsock_connected_sockets_vsk(vsk) \
162 vsock_connected_sockets(&(vsk)->remote_addr, &(vsk)->local_addr)
180 struct vsock_sock *vsk)
182 sock_hold(&vsk->sk);
183 list_add(&vsk->bound_table, list);
187 struct vsock_sock *vsk)
189 sock_hold(&vsk->sk);
190 list_add(&vsk->connected_table, list);
193 static void __vsock_remove_bound(struct vsock_sock *vsk) argument
179 __vsock_insert_bound(struct list_head *list, struct vsock_sock *vsk) argument
186 __vsock_insert_connected(struct list_head *list, struct vsock_sock *vsk) argument
199 __vsock_remove_connected(struct vsock_sock *vsk) argument
207 struct vsock_sock *vsk; local
219 struct vsock_sock *vsk; local
232 __vsock_in_bound_table(struct vsock_sock *vsk) argument
237 __vsock_in_connected_table(struct vsock_sock *vsk) argument
242 vsock_insert_unbound(struct vsock_sock *vsk) argument
249 vsock_insert_connected(struct vsock_sock *vsk) argument
260 vsock_remove_bound(struct vsock_sock *vsk) argument
268 vsock_remove_connected(struct vsock_sock *vsk) argument
307 vsock_in_bound_table(struct vsock_sock *vsk) argument
318 vsock_in_connected_table(struct vsock_sock *vsk) argument
336 struct vsock_sock *vsk; local
408 struct vsock_sock *vsk = vsock_sk(sk); local
414 struct vsock_sock *vsk = vsock_sk(sk); local
427 struct vsock_sock *vsk; local
474 __vsock_bind_stream(struct vsock_sock *vsk, struct sockaddr_vm *addr) argument
525 __vsock_bind_dgram(struct vsock_sock *vsk, struct sockaddr_vm *addr) argument
533 struct vsock_sock *vsk = vsock_sk(sk); local
577 struct vsock_sock *vsk; local
639 struct vsock_sock *vsk; local
672 struct vsock_sock *vsk = vsock_sk(sk); local
696 vsock_stream_has_data(struct vsock_sock *vsk) argument
702 vsock_stream_has_space(struct vsock_sock *vsk) argument
741 struct vsock_sock *vsk; local
833 struct vsock_sock *vsk; local
946 struct vsock_sock *vsk; local
1022 struct vsock_sock *vsk; local
1096 struct vsock_sock *vsk; local
1118 struct vsock_sock *vsk; local
1335 struct vsock_sock *vsk; local
1376 struct vsock_sock *vsk; local
1453 struct vsock_sock *vsk; local
1520 struct vsock_sock *vsk; local
1660 struct vsock_sock *vsk; local
[all...]
H A Dvmci_transport.c285 struct vsock_sock *vsk; local
288 vsk = vsock_sk(sk);
290 if (!vsock_addr_bound(&vsk->local_addr))
293 if (!vsock_addr_bound(&vsk->remote_addr))
300 err = __vmci_transport_send_control_pkt(pkt, &vsk->local_addr,
301 &vsk->remote_addr, type, size,
440 static int vmci_transport_shutdown(struct vsock_sock *vsk, int mode) argument
443 &vsk->sk,
607 struct vsock_sock *vsk; local
620 vsk
667 struct vsock_sock *vsk; local
799 struct vsock_sock *vsk; local
833 struct vsock_sock *vsk; local
875 struct vsock_sock *vsk; local
1288 struct vsock_sock *vsk; local
1389 struct vsock_sock *vsk; local
1524 struct vsock_sock *vsk = vsock_sk(sk); local
1545 struct vsock_sock *vsk; local
1599 vmci_transport_socket_init(struct vsock_sock *vsk, struct vsock_sock *psk) argument
1632 vmci_transport_destruct(struct vsock_sock *vsk) argument
1658 vmci_transport_release(struct vsock_sock *vsk) argument
1666 vmci_transport_dgram_bind(struct vsock_sock *vsk, struct sockaddr_vm *addr) argument
1697 vmci_transport_dgram_enqueue( struct vsock_sock *vsk, struct sockaddr_vm *remote_addr, struct iovec *iov, size_t len) argument
1733 vmci_transport_dgram_dequeue(struct kiocb *kiocb, struct vsock_sock *vsk, struct msghdr *msg, size_t len, int flags) argument
1810 vmci_transport_connect(struct vsock_sock *vsk) argument
1841 vmci_transport_stream_dequeue( struct vsock_sock *vsk, struct iovec *iov, size_t len, int flags) argument
1853 vmci_transport_stream_enqueue( struct vsock_sock *vsk, struct iovec *iov, size_t len) argument
1861 vmci_transport_stream_has_data(struct vsock_sock *vsk) argument
1866 vmci_transport_stream_has_space(struct vsock_sock *vsk) argument
1871 vmci_transport_stream_rcvhiwat(struct vsock_sock *vsk) argument
1876 vmci_transport_stream_is_active(struct vsock_sock *vsk) argument
1881 vmci_transport_get_buffer_size(struct vsock_sock *vsk) argument
1886 vmci_transport_get_min_buffer_size(struct vsock_sock *vsk) argument
1891 vmci_transport_get_max_buffer_size(struct vsock_sock *vsk) argument
1896 vmci_transport_set_buffer_size(struct vsock_sock *vsk, u64 val) argument
1905 vmci_transport_set_min_buffer_size(struct vsock_sock *vsk, u64 val) argument
1913 vmci_transport_set_max_buffer_size(struct vsock_sock *vsk, u64 val) argument
1921 vmci_transport_notify_poll_in( struct vsock_sock *vsk, size_t target, bool *data_ready_now) argument
1930 vmci_transport_notify_poll_out( struct vsock_sock *vsk, size_t target, bool *space_available_now) argument
1939 vmci_transport_notify_recv_init( struct vsock_sock *vsk, size_t target, struct vsock_transport_recv_notify_data *data) argument
1949 vmci_transport_notify_recv_pre_block( struct vsock_sock *vsk, size_t target, struct vsock_transport_recv_notify_data *data) argument
1959 vmci_transport_notify_recv_pre_dequeue( struct vsock_sock *vsk, size_t target, struct vsock_transport_recv_notify_data *data) argument
1969 vmci_transport_notify_recv_post_dequeue( struct vsock_sock *vsk, size_t target, ssize_t copied, bool data_read, struct vsock_transport_recv_notify_data *data) argument
1981 vmci_transport_notify_send_init( struct vsock_sock *vsk, struct vsock_transport_send_notify_data *data) argument
1990 vmci_transport_notify_send_pre_block( struct vsock_sock *vsk, struct vsock_transport_send_notify_data *data) argument
1999 vmci_transport_notify_send_pre_enqueue( struct vsock_sock *vsk, struct vsock_transport_send_notify_data *data) argument
2008 vmci_transport_notify_send_post_enqueue( struct vsock_sock *vsk, ssize_t written, struct vsock_transport_send_notify_data *data) argument
2037 struct vsock_sock *vsk = vsock_sk(sk); local
[all...]
H A Daf_vsock.h71 s64 vsock_stream_has_data(struct vsock_sock *vsk);
72 s64 vsock_stream_has_space(struct vsock_sock *vsk);
103 int (*dgram_dequeue)(struct kiocb *kiocb, struct vsock_sock *vsk,
167 void vsock_insert_connected(struct vsock_sock *vsk);
168 void vsock_remove_bound(struct vsock_sock *vsk);
169 void vsock_remove_connected(struct vsock_sock *vsk);
H A Dvmci_transport_notify.h49 void (*socket_destruct) (struct vsock_sock *vsk);

Completed in 49 milliseconds