Home
last modified time | relevance | path

Searched defs:VsockConnection (Results 1 – 3 of 3) sorted by relevance

/aosp_15_r20/external/trusty/lk/dev/virtio/vsock-rust/src/
Dvsock.rs95 struct VsockConnection { struct
98 state: VsockConnectionState, argument
109 impl VsockConnection { argument
204 connections: &mut Vec<VsockConnection>, in vsock_connection_lookup()
225 fn vsock_connection_close(c: &mut VsockConnection, action: ConnectionStateAction) -> bool { in vsock_connection_close()
303 c: &mut VsockConnection, in vsock_connect_tipc()
368 fn vsock_tx_tipc_ready(&self, c: &mut VsockConnection) { in vsock_tx_tipc_ready()
384 c: &mut VsockConnection, in vsock_rx_channel()
/aosp_15_r20/external/rust/crates/vhost-device-vsock/src/
Dvsock_conn.rs26 pub(crate) struct VsockConnection<S> { struct
28 pub stream: S,
30 pub connect: bool,
32 pub peer_port: u32,
34 pub rx_queue: RxQueue,
59 impl<S: AsRawFd + Read + Write> VsockConnection<S> { argument
/aosp_15_r20/external/crosvm/devices/src/virtio/vsock/sys/windows/
H A Dvsock.rs380 struct VsockConnection { struct
382 guest_port: Le32,
385 pipe: PipeConnection,
389 overlapped: Box<OverlappedWrapper>,
392 buffer: Box<[u8; TEMP_READ_BUF_SIZE_BYTES]>,
395 recv_cnt: usize,
398 prev_recv_cnt: usize,
426 // Map of host port to a VsockConnection. argument