Home
last modified time | relevance | path

Searched refs:vsock (Results 1 – 5 of 5) sorted by relevance

/net/vmw_vsock/
A Dvirtio_transport.c86 if (!vsock) { in virtio_transport_get_local_cid()
244 if (!vsock) { in virtio_transport_send_pkt()
334 if (vsock->rx_buf_nr > vsock->rx_buf_max_nr) in virtio_vsock_rx_fill()
335 vsock->rx_buf_max_nr = vsock->rx_buf_nr; in virtio_vsock_rx_fill()
480 if (!vsock) in virtio_vsock_event_done()
489 if (!vsock) in virtio_vsock_tx_done()
498 if (!vsock) in virtio_vsock_rx_done()
604 if (vsock) in virtio_transport_seqpacket_allow()
668 if (vsock->rx_buf_nr < vsock->rx_buf_max_nr / 2) in virtio_transport_rx_work()
791 vsock = kzalloc(sizeof(*vsock), GFP_KERNEL); in virtio_vsock_probe()
[all …]
A Dvsock_loopback.c31 struct vsock_loopback *vsock = &the_vsock_loopback; in vsock_loopback_send_pkt() local
35 queue_work(vsock->workqueue, &vsock->pkt_work); in vsock_loopback_send_pkt()
42 struct vsock_loopback *vsock = &the_vsock_loopback; in vsock_loopback_cancel_pkt() local
116 struct vsock_loopback *vsock = in vsock_loopback_work() local
123 spin_lock_bh(&vsock->pkt_queue.lock); in vsock_loopback_work()
125 spin_unlock_bh(&vsock->pkt_queue.lock); in vsock_loopback_work()
143 if (!vsock->workqueue) in vsock_loopback_init()
146 skb_queue_head_init(&vsock->pkt_queue); in vsock_loopback_init()
157 destroy_workqueue(vsock->workqueue); in vsock_loopback_init()
167 flush_work(&vsock->pkt_work); in vsock_loopback_exit()
[all …]
A DMakefile2 obj-$(CONFIG_VSOCKETS) += vsock.o
10 vsock-y += af_vsock.o af_vsock_tap.o vsock_addr.o
11 vsock-$(CONFIG_BPF_SYSCALL) += vsock_bpf.o
A Dvmci_transport.c517 static bool vmci_transport_is_trusted(struct vsock_sock *vsock, u32 peer_cid) in vmci_transport_is_trusted() argument
519 return vsock->trusted || in vmci_transport_is_trusted()
520 vmci_is_context_owner(peer_cid, vsock->owner->uid); in vmci_transport_is_trusted()
527 static bool vmci_transport_allow_dgram(struct vsock_sock *vsock, u32 peer_cid) in vmci_transport_allow_dgram() argument
532 if (vsock->cached_peer != peer_cid) { in vmci_transport_allow_dgram()
533 vsock->cached_peer = peer_cid; in vmci_transport_allow_dgram()
534 if (!vmci_transport_is_trusted(vsock, peer_cid) && in vmci_transport_allow_dgram()
537 vsock->cached_peer_allow_dgram = false; in vmci_transport_allow_dgram()
539 vsock->cached_peer_allow_dgram = true; in vmci_transport_allow_dgram()
543 return vsock->cached_peer_allow_dgram; in vmci_transport_allow_dgram()
A DKconfig17 will be called vsock. If unsure, say N.

Completed in 15 milliseconds