Lines Matching defs:VsockAddr
17 pub use self::vsock::VsockAddr;
1537 vsock: VsockAddr,
1627 VsockAddr::from_raw(addr, l).map(|vsock| Self { vsock })
1792 accessors! {as_vsock_addr, as_vsock_addr_mut, VsockAddr,
2023 Vsock(VsockAddr),
2063 SockAddr::Vsock(VsockAddr::new(cid, port))
2169 Some(AddressFamily::Vsock) => Some(SockAddr::Vsock(VsockAddr(
2270 SockAddr::Vsock(VsockAddr(ref sa)) => (
2873 pub struct VsockAddr(pub(in super::super) sockaddr_vm);
2875 impl private::SockaddrLikePriv for VsockAddr {}
2876 impl SockaddrLike for VsockAddr {
2896 impl AsRef<libc::sockaddr_vm> for VsockAddr {
2902 impl PartialEq for VsockAddr {
2910 impl Eq for VsockAddr {}
2912 impl Hash for VsockAddr {
2923 impl VsockAddr {
2924 /// Construct a `VsockAddr` from its raw fields.
2925 pub fn new(cid: u32, port: u32) -> VsockAddr {
2931 VsockAddr(addr)
2945 impl fmt::Display for VsockAddr {
2951 impl fmt::Debug for VsockAddr {