Lines Matching refs:vsock_sock
29 static void virtio_transport_cancel_close_work(struct vsock_sock *vsk,
33 virtio_transport_get_ops(struct vsock_sock *vsk) in virtio_transport_get_ops()
74 static int virtio_transport_init_zcopy_skb(struct vsock_sock *vsk, in virtio_transport_init_zcopy_skb()
256 struct vsock_sock *vsk; in virtio_transport_alloc_skb()
328 static int virtio_transport_send_pkt_info(struct vsock_sock *vsk, in virtio_transport_send_pkt_info()
475 struct vsock_sock *vs = vsock_sk(s); in virtio_transport_consume_skb_sent()
521 static int virtio_transport_send_credit_update(struct vsock_sock *vsk) in virtio_transport_send_credit_update()
532 virtio_transport_stream_do_peek(struct vsock_sock *vsk, in virtio_transport_stream_do_peek()
579 virtio_transport_stream_do_dequeue(struct vsock_sock *vsk, in virtio_transport_stream_do_dequeue()
660 virtio_transport_seqpacket_do_peek(struct vsock_sock *vsk, in virtio_transport_seqpacket_do_peek()
717 static int virtio_transport_seqpacket_do_dequeue(struct vsock_sock *vsk, in virtio_transport_seqpacket_do_dequeue()
796 virtio_transport_stream_dequeue(struct vsock_sock *vsk, in virtio_transport_stream_dequeue()
808 virtio_transport_seqpacket_dequeue(struct vsock_sock *vsk, in virtio_transport_seqpacket_dequeue()
820 virtio_transport_seqpacket_enqueue(struct vsock_sock *vsk, in virtio_transport_seqpacket_enqueue()
840 virtio_transport_dgram_dequeue(struct vsock_sock *vsk, in virtio_transport_dgram_dequeue()
848 s64 virtio_transport_stream_has_data(struct vsock_sock *vsk) in virtio_transport_stream_has_data()
861 u32 virtio_transport_seqpacket_has_data(struct vsock_sock *vsk) in virtio_transport_seqpacket_has_data()
874 static s64 virtio_transport_has_space(struct vsock_sock *vsk) in virtio_transport_has_space()
886 s64 virtio_transport_stream_has_space(struct vsock_sock *vsk) in virtio_transport_stream_has_space()
899 int virtio_transport_do_socket_init(struct vsock_sock *vsk, in virtio_transport_do_socket_init()
900 struct vsock_sock *psk) in virtio_transport_do_socket_init()
930 void virtio_transport_notify_buffer_size(struct vsock_sock *vsk, u64 *val) in virtio_transport_notify_buffer_size()
944 virtio_transport_notify_poll_in(struct vsock_sock *vsk, in virtio_transport_notify_poll_in()
955 virtio_transport_notify_poll_out(struct vsock_sock *vsk, in virtio_transport_notify_poll_out()
971 int virtio_transport_notify_recv_init(struct vsock_sock *vsk, in virtio_transport_notify_recv_init()
978 int virtio_transport_notify_recv_pre_block(struct vsock_sock *vsk, in virtio_transport_notify_recv_pre_block()
985 int virtio_transport_notify_recv_pre_dequeue(struct vsock_sock *vsk, in virtio_transport_notify_recv_pre_dequeue()
992 int virtio_transport_notify_recv_post_dequeue(struct vsock_sock *vsk, in virtio_transport_notify_recv_post_dequeue()
1000 int virtio_transport_notify_send_init(struct vsock_sock *vsk, in virtio_transport_notify_send_init()
1007 int virtio_transport_notify_send_pre_block(struct vsock_sock *vsk, in virtio_transport_notify_send_pre_block()
1014 int virtio_transport_notify_send_pre_enqueue(struct vsock_sock *vsk, in virtio_transport_notify_send_pre_enqueue()
1021 int virtio_transport_notify_send_post_enqueue(struct vsock_sock *vsk, in virtio_transport_notify_send_post_enqueue()
1028 u64 virtio_transport_stream_rcvhiwat(struct vsock_sock *vsk) in virtio_transport_stream_rcvhiwat()
1034 bool virtio_transport_stream_is_active(struct vsock_sock *vsk) in virtio_transport_stream_is_active()
1046 int virtio_transport_dgram_bind(struct vsock_sock *vsk, in virtio_transport_dgram_bind()
1059 int virtio_transport_connect(struct vsock_sock *vsk) in virtio_transport_connect()
1070 int virtio_transport_shutdown(struct vsock_sock *vsk, int mode) in virtio_transport_shutdown()
1086 virtio_transport_dgram_enqueue(struct vsock_sock *vsk, in virtio_transport_dgram_enqueue()
1096 virtio_transport_stream_enqueue(struct vsock_sock *vsk, in virtio_transport_stream_enqueue()
1111 void virtio_transport_destruct(struct vsock_sock *vsk) in virtio_transport_destruct()
1122 ssize_t virtio_transport_unsent_bytes(struct vsock_sock *vsk) in virtio_transport_unsent_bytes()
1135 static int virtio_transport_reset(struct vsock_sock *vsk, in virtio_transport_reset()
1184 static void virtio_transport_remove_sock(struct vsock_sock *vsk) in virtio_transport_remove_sock()
1212 static void virtio_transport_cancel_close_work(struct vsock_sock *vsk, in virtio_transport_cancel_close_work()
1228 static void virtio_transport_do_close(struct vsock_sock *vsk, in virtio_transport_do_close()
1244 struct vsock_sock *vsk = in virtio_transport_close_timeout()
1245 container_of(work, struct vsock_sock, close_work.work); in virtio_transport_close_timeout()
1264 static bool virtio_transport_close(struct vsock_sock *vsk) in virtio_transport_close()
1296 void virtio_transport_release(struct vsock_sock *vsk) in virtio_transport_release()
1316 struct vsock_sock *vsk = vsock_sk(sk); in virtio_transport_recv_connecting()
1349 virtio_transport_recv_enqueue(struct vsock_sock *vsk, in virtio_transport_recv_enqueue()
1411 struct vsock_sock *vsk = vsock_sk(sk); in virtio_transport_recv_connected()
1462 struct vsock_sock *vsk = vsock_sk(sk); in virtio_transport_recv_disconnecting()
1469 virtio_transport_send_response(struct vsock_sock *vsk, in virtio_transport_send_response()
1488 struct vsock_sock *vsk = vsock_sk(sk); in virtio_transport_space_update()
1515 struct vsock_sock *vsk = vsock_sk(sk); in virtio_transport_recv_listen()
1516 struct vsock_sock *vchild; in virtio_transport_recv_listen()
1594 struct vsock_sock *vsk; in virtio_transport_recv_pkt()
1732 int virtio_transport_read_skb(struct vsock_sock *vsk, skb_read_actor_t recv_actor) in virtio_transport_read_skb()
1764 int virtio_transport_notify_set_rcvlowat(struct vsock_sock *vsk, int val) in virtio_transport_notify_set_rcvlowat()