Searched defs:VsockAddr (Results 1 – 9 of 9) sorted by relevance
/aosp_15_r20/external/rust/android-crates-io/crates/virtio-drivers/src/device/socket/ |
D | connectionmanager.rs | 67 fn new(peer: VsockAddr, local_port: u32, buffer_capacity: u32) -> Self { in new() 122 pub fn connect(&mut self, destination: VsockAddr, src_port: u32) -> Result { in connect() 139 pub fn send(&mut self, destination: VsockAddr, src_port: u32, buffer: &[u8]) -> Result { in send() 237 pub fn recv(&mut self, peer: VsockAddr, src_port: u32, buffer: &mut [u8]) -> Result<usize> { in recv() 259 pub fn recv_buffer_available_bytes(&mut self, peer: VsockAddr, src_port: u32) -> Result<usize> { in recv_buffer_available_bytes() 265 pub fn update_credit(&mut self, peer: VsockAddr, src_port: u32) -> Result { in update_credit() 287 pub fn shutdown(&mut self, destination: VsockAddr, src_port: u32) -> Result { in shutdown() 294 pub fn force_close(&mut self, destination: VsockAddr, src_port: u32) -> Result { in force_close() 310 peer: VsockAddr, in get_connection()
|
D | protocol.rs | 92 pub fn source(&self) -> VsockAddr { in source() 99 pub fn destination(&self) -> VsockAddr { in destination() 117 pub struct VsockAddr { struct 119 pub cid: u64, 121 pub port: u32,
|
D | vsock.rs | 57 pub fn new(destination: VsockAddr, src_port: u32) -> Self { in new()
|
/aosp_15_r20/external/trusty/lk/dev/virtio/vsock-rust/src/ |
D | vsock.rs | 110 fn new(peer: VsockAddr, local_port: u32) -> Self { in new() 285 fn vsock_rx_op_request(&self, peer: VsockAddr, local: VsockAddr) { in vsock_rx_op_request() 305 source: VsockAddr, in vsock_connect_tipc() 306 destination: VsockAddr, in vsock_connect_tipc() 386 source: VsockAddr, in vsock_rx_channel() 387 destination: VsockAddr, in vsock_rx_channel()
|
/aosp_15_r20/external/rust/android-crates-io/crates/nix/src/sys/socket/ |
D | addr.rs | 2010 pub struct VsockAddr(pub(in super::super) sockaddr_vm); struct 2012 impl private::SockaddrLikePriv for VsockAddr {} implementation 2013 impl SockaddrLike for VsockAddr { implementation 2033 impl AsRef<libc::sockaddr_vm> for VsockAddr { implementation 2039 impl PartialEq for VsockAddr { implementation 2063 impl Eq for VsockAddr {} implementation 2065 impl Hash for VsockAddr { implementation 2088 impl VsockAddr { impl 2090 pub fn new(cid: u32, port: u32) -> VsockAddr { in new() 2114 impl fmt::Display for VsockAddr { implementation [all …]
|
/aosp_15_r20/external/rust/android-crates-io/crates/vsock/src/ |
D | lib.rs | 100 pub fn local_addr(&self) -> Result<VsockAddr> { in local_addr() 112 pub fn accept(&self) -> Result<(VsockStream, VsockAddr)> { in accept() argument 218 pub fn peer_addr(&self) -> Result<VsockAddr> { in peer_addr() 223 pub fn local_addr(&self) -> Result<VsockAddr> { in local_addr()
|
/aosp_15_r20/packages/modules/Virtualization/guest/rialto/src/ |
D | main.rs | 62 fn host_addr(fdt: &libfdt::Fdt) -> Result<VsockAddr> { in host_addr()
|
D | communication.rs | 46 peer_addr: VsockAddr, in new()
|
/aosp_15_r20/packages/modules/Virtualization/libs/libforwarder/src/ |
D | stream.rs | 33 pub fn parse_vsock_addr(addr: &str) -> result::Result<VsockAddr, io::Error> { in parse_vsock_addr()
|