Home
last modified time | relevance | path

Searched defs:SafeDescriptor (Results 1 – 6 of 6) sorted by relevance

/external/crosvm/sys_util/src/
Ddescriptor.rs55 pub struct SafeDescriptor { struct
62 impl PartialEq for SafeDescriptor { implementation
87 impl Drop for SafeDescriptor { implementation
93 impl AsRawDescriptor for SafeDescriptor { implementation
99 impl IntoRawDescriptor for SafeDescriptor { implementation
107 impl FromRawDescriptor for SafeDescriptor { implementation
113 impl AsRawFd for SafeDescriptor { implementation
119 impl TryFrom<&dyn AsRawFd> for SafeDescriptor { implementation
129 impl SafeDescriptor { impl
132 pub fn try_clone(&self) -> Result<SafeDescriptor> { in try_clone()
[all …]
Ddescriptor_reflection.rs213 fn take_descriptor(index: usize) -> Result<SafeDescriptor, &'static str> { in take_descriptor()
231 pub fn deserialize_descriptor<'de, D>(de: D) -> std::result::Result<SafeDescriptor, D::Error> in deserialize_descriptor()
298 descriptors: &mut Vec<Option<SafeDescriptor>>, in deserialize_with_descriptors()
/external/crosvm/base/src/
Dshm.rs91 fn into(self) -> SafeDescriptor { in into()
/external/crosvm/hypervisor/src/
Dlib.rs88 fn create_device(&self, kind: DeviceKind) -> Result<SafeDescriptor>; in create_device()
/external/crosvm/hypervisor/src/kvm/
Dmod.rs53 descriptor: &SafeDescriptor, in set_user_memory_region()
525 fn create_device(&self, kind: DeviceKind) -> Result<SafeDescriptor> { in create_device()
/external/crosvm/devices/src/virtio/snd/vios_backend/
Dshm_vios.rs153 safe_fds: &mut Vec<SafeDescriptor>, in try_new()