Home
last modified time | relevance | path

Searched refs:MsgOnSocket (Results 1 – 11 of 11) sorted by relevance

/external/crosvm/msg_socket/src/
Dlib.rs19 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 …]
Dmsg_on_socket.rs86 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/
Dlib.rs21 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/
Dresource_bridge.rs11 use msg_on_socket_derive::MsgOnSocket;
14 #[derive(MsgOnSocket)]
19 #[derive(MsgOnSocket)]
/external/crosvm/resources/src/
Dgpu_allocator.rs13 use msg_socket::MsgOnSocket;
24 #[derive(Clone, Copy, Debug, PartialEq, Default, MsgOnSocket)]
31 #[derive(Clone, Copy, Debug, Default, MsgOnSocket)]
/external/crosvm/msg_socket/tests/
Dstruct.rs9 #[derive(MsgOnSocket)]
17 #[derive(MsgOnSocket)]
Denum.rs9 #[derive(MsgOnSocket)]
12 #[derive(MsgOnSocket)]
Dtuple.rs8 #[derive(MsgOnSocket)]
/external/crosvm/devices/src/
Dproxy.rs15 use msg_socket::{MsgOnSocket, MsgReceiver, MsgSender, MsgSocket};
41 #[derive(MsgOnSocket)]
62 #[derive(MsgOnSocket)]
/external/crosvm/msg_socket/msg_on_socket_derive/
Dmsg_on_socket_derive.rs15 #[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/
Dlib.rs22 use msg_socket::MsgOnSocket;
236 #[derive(Copy, Clone, Debug, MsgOnSocket)]