Home
last modified time | relevance | path

Searched defs:Tube (Results 1 – 25 of 27) sorted by relevance

12

/external/crosvm/base/src/
Dtube.rs43 pub struct Tube { struct
48 impl Tube { implementation
59 pub fn new(socket: UnixSeqpacket) -> Tube { in new()
127 impl AsRawDescriptor for Tube { implementation
133 impl AsRawFd for Tube { implementation
139 impl IntoAsync for Tube {} implementation
161 fn into(self) -> Tube { in into()
/external/crosvm/src/
Dlinux.rs359 fn as_ref(&self) -> &Tube { in as_ref()
855 gpu_device_tube: Tube, in create_gpu_device()
856 resource_bridges: Vec<Tube>, in create_gpu_device()
1015 control_tube: Tube, in create_wayland_device()
1016 resource_bridge: Option<Tube>, in create_wayland_device()
1070 resource_bridge: Tube, in create_video_device()
1133 video_tube: Tube, in register_video_device()
1159 device_tube: Tube, in create_fs_device()
1242 pmem_device_tube: Tube, in create_pmem_device()
1374 wayland_device_tube: Tube, in create_virtio_devices()
[all …]
Dgdb.rs101 vm_tube: Tube, in new()
/external/crosvm/devices/src/virtio/fs/
Dworker.rs53 fn new(tube: Arc<Mutex<Tube>>, slot: u32) -> Self { in new()
142 tube: Arc<Mutex<Tube>>, in new()
Dmod.rs145 tube: Tube, in new()
/external/crosvm/devices/src/virtio/video/decoder/
Dmod.rs259 res_bridge: &Tube, in get_resource_info()
531 resource_bridge: &Tube, in queue_input_resource()
595 resource_bridge: &Tube, in queue_output_resource()
816 resource_bridge: &Tube, in process_cmd()
/external/crosvm/devices/src/virtio/
Dresource_bridge.rs90 tube: &Tube, in get_resource_info()
Dballoon.rs194 command_tube: &Tube, in handle_stats_queue()
308 command_tube: Tube, in run_worker()
313 ) -> Tube { in run_worker()
Dwl.rs888 vm_tube: Tube, in new()
891 resource_bridge: Option<Tube>, in new()
1480 vm_tube: Tube, in new()
1483 resource_bridge: Option<Tube>, in new()
1683 vm_tube: Tube, in new()
1684 resource_bridge: Option<Tube>, in new()
Dpmem.rs244 pmem_device_tube: Option<Tube>, in new()
Dvirtio_pci_device.rs224 msi_device_tube: Tube, in new()
/external/crosvm/devices/src/virtio/video/
Ddevice.rs104 resource_bridge: &Tube, in process_cmd()
Dmod.rs102 resource_bridge: Option<Tube>, in new()
/external/crosvm/devices/src/virtio/video/encoder/
Dmod.rs501 fn get_resource_info(res_bridge: &Tube, uuid: u128) -> VideoResult<BufferInfo> { in get_resource_info()
600 resource_bridge: &Tube, in resource_create()
675 resource_bridge: &Tube, in resource_queue()
1203 resource_bridge: &Tube, in process_cmd()
/external/crosvm/devices/src/
Dproxy.rs23 Tube(TubeError), enumerator
71 fn child_proc<D: BusDevice>(tube: Tube, device: &mut D) { in child_proc()
Dbat.rs145 tube: Tube, in command_monitor()
311 tube: Tube, in new()
/external/crosvm/devices/src/virtio/vhost/
Dworker.rs34 response_tube: Option<Tube>, in new()
/external/crosvm/devices/src/virtio/gpu/
Dmod.rs125 gpu_device_tube: Tube, in build()
228 fn process_resource_bridge(&mut self, resource_bridge: &Tube) { in process_resource_bridge()
895 gpu_device_tube: Option<Tube>, in new()
897 resource_bridges: Vec<Tube>, in new()
Dvirtio_gpu.rs121 gpu_device_tube: Tube, in new()
/external/crosvm/vm_control/src/
Dlib.rs981 balloon_host_tube: &Tube, in execute()
982 disk_host_tubes: &[Tube], in execute()
983 usb_control_tube: &Tube, in execute()
/external/crosvm/devices/src/usb/host_backend/
Dhost_backend_device_provider.rs140 control_tube: Mutex<Tube>, in new()
/external/crosvm/devices/src/pci/
Dvfio_pci.rs461 vfio_device_socket_msi: Tube, in new()
462 vfio_device_socket_msix: Tube, in new()
463 vfio_device_socket_mem: Tube, in new()
/external/crosvm/devices/src/irqchip/
Dioapic.rs148 pub fn new(irq_tube: Tube, num_pins: usize) -> Result<Ioapic> { in new()
/external/crosvm/devices/src/irqchip/kvm/
Dx86_64.rs180 irq_tube: Tube, in new()
/external/crosvm/arch/src/
Dlib.rs442 ) -> Result<Tube, DeviceRegistrationError> { in add_goldfish_battery()

12