Searched refs:MsgOnSocket (Results 1 – 11 of 11) sorted by relevance
/external/crosvm/msg_socket/src/ |
D | lib.rs | 19 pub fn pair<Request: MsgOnSocket, Response: MsgOnSocket>( in pair() argument 36 pub struct MsgSocket<I: MsgOnSocket, O: MsgOnSocket> { 42 impl<I: MsgOnSocket, O: MsgOnSocket> MsgSocket<I, O> { 53 impl<I: MsgOnSocket, O: MsgOnSocket> Deref for MsgSocket<I, O> { 61 pub struct Sender<M: MsgOnSocket> { 66 impl<M: MsgOnSocket> Sender<M> { 77 pub struct Receiver<M: MsgOnSocket> { 82 impl<M: MsgOnSocket> Receiver<M> { 92 impl<I: MsgOnSocket, O: MsgOnSocket> AsRef<UnixSeqpacket> for MsgSocket<I, O> { 98 impl<I: MsgOnSocket, O: MsgOnSocket> AsRawFd for MsgSocket<I, O> { [all …]
|
D | msg_on_socket.rs | 86 pub trait MsgOnSocket: Sized { interface 104 impl MsgOnSocket for SysError { 118 impl MsgOnSocket for RawFd { 140 impl<T: MsgOnSocket> MsgOnSocket for Option<T> { 174 impl MsgOnSocket for () { implementation 194 impl MsgOnSocket for $type { impl 242 impl MsgOnSocket for usize { 265 impl MsgOnSocket for bool { 291 impl MsgOnSocket for $type { impl 327 impl<T: MsgOnSocket + Clone> MsgOnSocket for [T; $N] { impl
|
/external/crosvm/vm_control/src/ |
D | lib.rs | 21 use msg_socket::{MsgOnSocket, MsgReceiver, MsgResult, MsgSender, MsgSocket}; 44 impl MsgOnSocket for MaybeOwnedFd { 98 #[derive(MsgOnSocket, Debug)] 104 #[derive(MsgOnSocket, Debug)] 120 #[derive(MsgOnSocket, Debug)] 126 #[derive(MsgOnSocket, Debug)] 143 #[derive(MsgOnSocket, Copy, Clone, Debug, Default)] 156 #[derive(MsgOnSocket, Debug)] 187 #[derive(MsgOnSocket, Debug)] 256 #[derive(MsgOnSocket, Debug)] [all …]
|
/external/crosvm/devices/src/virtio/ |
D | resource_bridge.rs | 11 use msg_on_socket_derive::MsgOnSocket; 14 #[derive(MsgOnSocket)] 19 #[derive(MsgOnSocket)]
|
/external/crosvm/resources/src/ |
D | gpu_allocator.rs | 13 use msg_socket::MsgOnSocket; 24 #[derive(Clone, Copy, Debug, PartialEq, Default, MsgOnSocket)] 31 #[derive(Clone, Copy, Debug, Default, MsgOnSocket)]
|
/external/crosvm/msg_socket/tests/ |
D | struct.rs | 9 #[derive(MsgOnSocket)] 17 #[derive(MsgOnSocket)]
|
D | enum.rs | 9 #[derive(MsgOnSocket)] 12 #[derive(MsgOnSocket)]
|
D | tuple.rs | 8 #[derive(MsgOnSocket)]
|
/external/crosvm/devices/src/ |
D | proxy.rs | 15 use msg_socket::{MsgOnSocket, MsgReceiver, MsgSender, MsgSocket}; 41 #[derive(MsgOnSocket)] 62 #[derive(MsgOnSocket)]
|
/external/crosvm/msg_socket/msg_on_socket_derive/ |
D | msg_on_socket_derive.rs | 15 #[proc_macro_derive(MsgOnSocket)] 59 impl msg_socket::MsgOnSocket for #name { in impl_for_named_struct() 163 impl msg_socket::MsgOnSocket for #name { in impl_for_enum() 387 impl msg_socket::MsgOnSocket for #name { in impl_for_tuple_struct() 513 impl msg_socket::MsgOnSocket for MyMsg { in end_to_end_struct_test() 578 impl msg_socket::MsgOnSocket for MyMsg { in end_to_end_tuple_struct_test() 651 impl msg_socket::MsgOnSocket for MyMsg { in end_to_end_enum_test()
|
/external/crosvm/kvm/src/ |
D | lib.rs | 22 use msg_socket::MsgOnSocket; 236 #[derive(Copy, Clone, Debug, MsgOnSocket)]
|