Home
last modified time | relevance | path

Searched refs:sockaddr_vm (Results 1 – 14 of 14) sorted by relevance

/Linux-v5.4/include/net/
Dvsock_addr.h13 void vsock_addr_init(struct sockaddr_vm *addr, u32 cid, u32 port);
14 int vsock_addr_validate(const struct sockaddr_vm *addr);
15 bool vsock_addr_bound(const struct sockaddr_vm *addr);
16 void vsock_addr_unbind(struct sockaddr_vm *addr);
17 bool vsock_addr_equals_addr(const struct sockaddr_vm *addr,
18 const struct sockaddr_vm *other);
20 struct sockaddr_vm **out_addr);
Daf_vsock.h30 struct sockaddr_vm local_addr;
31 struct sockaddr_vm remote_addr;
104 int (*dgram_bind)(struct vsock_sock *, struct sockaddr_vm *);
107 int (*dgram_enqueue)(struct vsock_sock *, struct sockaddr_vm *,
191 struct sock *vsock_find_bound_socket(struct sockaddr_vm *addr);
192 struct sock *vsock_find_connected_socket(struct sockaddr_vm *src,
193 struct sockaddr_vm *dst);
/Linux-v5.4/net/vmw_vsock/
Dvsock_addr.c14 void vsock_addr_init(struct sockaddr_vm *addr, u32 cid, u32 port) in vsock_addr_init()
23 int vsock_addr_validate(const struct sockaddr_vm *addr) in vsock_addr_validate()
38 bool vsock_addr_bound(const struct sockaddr_vm *addr) in vsock_addr_bound()
44 void vsock_addr_unbind(struct sockaddr_vm *addr) in vsock_addr_unbind()
50 bool vsock_addr_equals_addr(const struct sockaddr_vm *addr, in vsock_addr_equals_addr()
51 const struct sockaddr_vm *other) in vsock_addr_equals_addr()
59 size_t len, struct sockaddr_vm **out_addr) in vsock_addr_cast()
64 *out_addr = (struct sockaddr_vm *)addr; in vsock_addr_cast()
Dvmci_transport.h125 int vmci_transport_send_wrote_bh(struct sockaddr_vm *dst,
126 struct sockaddr_vm *src);
127 int vmci_transport_send_read_bh(struct sockaddr_vm *dst,
128 struct sockaddr_vm *src);
Dvmci_transport_notify.c108 struct sockaddr_vm *dst, in vmci_transport_handle_waiting_read()
109 struct sockaddr_vm *src) in vmci_transport_handle_waiting_read()
138 struct sockaddr_vm *dst, in vmci_transport_handle_waiting_write()
139 struct sockaddr_vm *src) in vmci_transport_handle_waiting_write()
168 struct sockaddr_vm *dst, struct sockaddr_vm *src) in vmci_transport_handle_read()
304 struct sockaddr_vm *dst, struct sockaddr_vm *src) in vmci_transport_handle_wrote()
602 struct sockaddr_vm *dst, in vmci_transport_notify_pkt_handle_pkt()
603 struct sockaddr_vm *src, bool *pkt_processed) in vmci_transport_notify_pkt_handle_pkt()
Dvmci_transport.c119 struct sockaddr_vm *src, in vmci_transport_packet_init()
120 struct sockaddr_vm *dst, in vmci_transport_packet_init()
183 struct sockaddr_vm *local, in vmci_transport_packet_get_addresses()
184 struct sockaddr_vm *remote) in vmci_transport_packet_get_addresses()
192 struct sockaddr_vm *src, in __vmci_transport_send_control_pkt()
193 struct sockaddr_vm *dst, in __vmci_transport_send_control_pkt()
222 struct sockaddr_vm src, dst; in vmci_transport_reply_control_pkt_fast()
237 vmci_transport_send_control_pkt_bh(struct sockaddr_vm *src, in vmci_transport_send_control_pkt_bh()
238 struct sockaddr_vm *dst, in vmci_transport_send_control_pkt_bh()
259 vmci_transport_alloc_send_control_pkt(struct sockaddr_vm *src, in vmci_transport_alloc_send_control_pkt()
[all …]
Dvmci_transport_notify_qstate.c76 struct sockaddr_vm *dst, struct sockaddr_vm *src) in vmci_transport_handle_read()
85 struct sockaddr_vm *dst, struct sockaddr_vm *src) in vmci_transport_handle_wrote()
346 struct sockaddr_vm *dst, in vmci_transport_notify_pkt_handle_pkt()
347 struct sockaddr_vm *src, bool *pkt_processed) in vmci_transport_notify_pkt_handle_pkt()
Dvmci_transport_notify.h48 bool bottom_half, struct sockaddr_vm *dst,
49 struct sockaddr_vm *src,
Daf_vsock.c113 static int __vsock_bind(struct sock *sk, struct sockaddr_vm *addr);
183 struct sockaddr_vm local_addr; in vsock_auto_bind()
229 static struct sock *__vsock_find_bound_socket(struct sockaddr_vm *addr) in __vsock_find_bound_socket()
240 static struct sock *__vsock_find_connected_socket(struct sockaddr_vm *src, in __vsock_find_connected_socket()
241 struct sockaddr_vm *dst) in __vsock_find_connected_socket()
292 struct sock *vsock_find_bound_socket(struct sockaddr_vm *addr) in vsock_find_bound_socket()
307 struct sock *vsock_find_connected_socket(struct sockaddr_vm *src, in vsock_find_connected_socket()
308 struct sockaddr_vm *dst) in vsock_find_connected_socket()
474 struct sockaddr_vm *addr) in __vsock_bind_stream()
477 struct sockaddr_vm new_addr; in __vsock_bind_stream()
[all …]
Dhyperv_transport.c176 static void hvs_addr_init(struct sockaddr_vm *addr, const guid_t *svr_id) in hvs_addr_init()
183 static void hvs_remote_addr_init(struct sockaddr_vm *remote, in hvs_remote_addr_init()
184 struct sockaddr_vm *local) in hvs_remote_addr_init()
327 struct sockaddr_vm addr; in hvs_open_connection()
580 static int hvs_dgram_bind(struct vsock_sock *vsk, struct sockaddr_vm *addr) in hvs_dgram_bind()
592 struct sockaddr_vm *remote, struct msghdr *msg, in hvs_dgram_enqueue()
Dvirtio_transport_common.c604 struct sockaddr_vm *addr) in virtio_transport_dgram_bind()
646 struct sockaddr_vm *remote_addr, in virtio_transport_dgram_enqueue()
1065 struct sockaddr_vm src, dst; in virtio_transport_recv_pkt()
/Linux-v5.4/tools/testing/vsock/
Dvsock_diag_test.c353 struct sockaddr_vm svm; in test_listen_socket_server()
391 struct sockaddr_vm svm; in test_connect_client()
437 struct sockaddr_vm svm; in test_connect_server()
447 struct sockaddr_vm svm; in test_connect_server()
/Linux-v5.4/include/linux/
Dvirtio_vsock.h132 struct sockaddr_vm *addr);
147 struct sockaddr_vm *remote_addr,
/Linux-v5.4/include/uapi/linux/
Dvm_sockets.h144 struct sockaddr_vm { struct