/aosp_15_r20/external/crosvm/src/sys/ |
H A D | windows.rs | 453 balloon_device_tube: Tube, in create_balloon_device() 454 dynamic_mapping_device_tube: Tube, in create_balloon_device() 455 inflate_tube: Option<Tube>, in create_balloon_device() 505 disk_device_tubes: &mut Vec<Tube>, in create_virtio_devices() 507 balloon_device_tube: Option<Tube>, in create_virtio_devices() 509 dynamic_mapping_device_tube: Option<Tube>, in create_virtio_devices() 510 inflate_tube: Option<Tube>, in create_virtio_devices() 513 virtio_snd_state_device_tube: Option<Tube>, in create_virtio_devices() 514 virtio_snd_control_device_tube: Option<Tube>, in create_virtio_devices() 784 irq_control_tubes: &mut Vec<Tube>, in create_devices() [all …]
|
/aosp_15_r20/external/crosvm/src/sys/windows/ |
H A D | generic.rs | 139 pub(super) fn handle_pvclock_request(tube: &Option<Tube>, command: PvClockCommand) -> Result<()> { in handle_pvclock_request() 153 ) -> Result<Option<Tube>> { in create_snd_state_tube() 165 ) -> Result<(Option<Tube>, Option<ProtoTube>, Option<()>)> { in start_service_ipc_listener() 171 virtio_snd_host_mute_tubes: &mut [Tube], in handle_tagged_control_tube_event() 173 ipc_main_loop_tube: Option<&Tube>, in handle_tagged_control_tube_event() 179 ipc_tube: &'a Option<Tube>, in push_triggers() 196 _ipc_main_loop_tube: Option<&Tube>, in handle_received_token() 203 _virtio_snd_host_mute_tube: &mut [Tube], in handle_received_token() 226 gpu_control_tube: Tube, in create_gpu() 227 resource_bridges: Vec<Tube>, in create_gpu() [all …]
|
H A D | irq_wait.rs | 57 irq_handler_control: Tube, in start() 59 irq_control_tubes: Vec<Tube>, in start() 77 child_control_tubes: &mut Vec<Tube>, in add_child() 422 irq_handler_control: Tube, in start()
|
/aosp_15_r20/external/crosvm/base/src/sys/unix/ |
H A D | tube.rs | 35 pub struct Tube { struct 39 impl Tube { argument 53 pub fn new(socket: StreamChannel) -> Result<Tube> { in new() 64 pub fn new_from_unix_seqpacket(sock: UnixSeqpacket) -> Result<Tube> { in new_from_unix_seqpacket() 188 impl AsRawDescriptor for Tube { implementation 194 impl AsRawFd for Tube { implementation 200 impl ReadNotifier for Tube { implementation
|
/aosp_15_r20/external/crosvm/base/src/sys/windows/ |
H A D | tube.rs | 62 pub struct Tube { struct 65 // Default target_pid to current PID on serialization (see `Tube` comment header for details). argument 70 /// For a Tube which has not had its target_pid set, when it is serialized, we should automatically argument 105 impl Tube { implementation 119 pub fn pair_with_buffer_size(buffer_size: usize) -> Result<(Tube, Tube)> { in pair_with_buffer_size() argument 132 pub fn new(socket: StreamChannel) -> Tube { in new() 360 impl AsRawDescriptor for Tube { implementation 366 impl AsRawHandle for Tube { implementation 372 impl ReadNotifier for Tube { implementation 378 impl CloseNotifier for Tube { implementation
|
/aosp_15_r20/external/crosvm/rutabaga_gfx/src/rutabaga_os/sys/linux/ |
H A D | tube.rs | 43 pub struct Tube { struct 47 impl Tube { implementation 48 pub fn new<P: AsRef<Path> + NixPath>(path: P, kind: TubeType) -> RutabagaResult<Tube> { in new() 117 impl AsBorrowedDescriptor for Tube { implementation 148 pub fn accept(&self) -> RutabagaResult<Tube> { in accept()
|
/aosp_15_r20/external/crosvm/rutabaga_gfx/src/rutabaga_os/sys/stub/ |
H A D | tube.rs | 15 pub type Tube = Stub; typedef 18 impl Tube { impl 19 pub fn new<P: AsRef<Path>>(_path: P, _kind: TubeType) -> RutabagaResult<Tube> { in new() 39 impl AsBorrowedDescriptor for Tube { implementation 51 pub fn accept(&self) -> RutabagaResult<Tube> { in accept()
|
/aosp_15_r20/external/crosvm/rutabaga_gfx/src/rutabaga_os/sys/windows/ |
H A D | tube.rs | 15 pub type Tube = Stub; typedef 18 impl Tube { impl 19 pub fn new<P: AsRef<Path>>(_path: P, _kind: TubeType) -> RutabagaResult<Tube> { in new() 39 impl AsBorrowedDescriptor for Tube { implementation 51 pub fn accept(&self) -> RutabagaResult<Tube> { in accept()
|
/aosp_15_r20/external/crosvm/src/crosvm/sys/linux/ |
H A D | device_helpers.rs | 161 fn as_ref(&self) -> &Tube { in as_ref() 190 fn as_ref(&self) -> &Tube { in as_ref() 836 tube: Tube, in create_balloon_device() 837 inflate_tube: Option<Tube>, in create_balloon_device() 866 suspend_tube: Tube, in create_pvclock_device() 995 resource_bridge: Option<Tube>, in create_wayland_device() 1040 resource_bridge: Tube, in create_video_device() 1110 video_tube: Tube, in register_video_device() 1202 device_tube: Tube, in create_fs_device() 1289 pmem_device_tube: Tube, in create_pmem_device() [all …]
|
H A D | ext2.rs | 48 device_tube: Tube, // Connects to a virtio device to send a memory slot number. in launch() 104 device_tube: Tube, // Connects to a virtio device to send a memory slot number. in mkfs_callback()
|
/aosp_15_r20/external/crosvm/base/src/ |
H A D | tube.rs | 16 impl Tube { impl 71 pub fn into_tube(self) -> Tube { in into_tube() 97 pub fn into_tube(self) -> Tube { in into_tube()
|
/aosp_15_r20/external/crosvm/devices/src/virtio/ |
H A D | iommu.rs | 149 Tube(TubeError), enumerator 641 iommu_device_tube: Tube, in run() 645 translate_response_senders: Option<BTreeMap<u32, Tube>>, in run() argument 646 translate_request_rx: Option<Tube>, in run() 726 translate_response_senders: Option<BTreeMap<u32, Tube>>, in new() argument 727 translate_request_rx: Option<Tube>, in new() 728 iommu_device_tube: Option<Tube>, in new()
|
H A D | pmem.rs | 115 pmem_device_tube: &Tube, in pageout() 153 pmem_device_tube: &Tube, in execute_request() 221 pmem_device_tube: &Tube, in handle_request() 267 pmem_device_tube: &Tube, in handle_queue() 299 pmem_device_tube: &Tube, in run_worker()
|
H A D | balloon.rs | 260 release_memory_tube: Option<&Tube>, in release_ranges() 300 release_memory_tube: Option<&Tube>, in handle_address_chain() 349 release_memory_tube: Option<&Tube>, in handle_queue() 380 release_memory_tube: Option<&Tube>, in handle_reported_buffer() 401 release_memory_tube: Option<&Tube>, in handle_reporting_queue() 872 command_tube: Tube, in run_worker() 874 release_memory_tube: Option<Tube>, in run_worker() 1212 command_tube: Tube, in new() 1214 release_memory_tube: Option<Tube>, in new()
|
/aosp_15_r20/external/crosvm/src/crosvm/sys/ |
H A D | linux.rs | 1890 ioapic_host_tube: Option<Tube>, in run_vm() 2350 vm_control_tube: Tube, in start_pci_root_worker() 2441 iommu_host_tube: Option<&Tube>, in add_hotplug_device() 2706 iommu_host_tube: Option<&Tube>, in remove_hotplug_device() 2869 fn send_pvclock_cmd(tube: &Tube, command: PvClockCommand) -> Result<Option<PvClockAction>> { in send_pvclock_cmd() 2911 iommu_host_tube: Option<&Tube>, in handle_hotplug_command() 2998 tube: &Tube, in process_vm_request() 3423 iommu_host_tube: Option<Tube>, in run_control() 4283 irq_control_tubes: Vec<Tube>, in irq_handler_thread() 4286 handler_control: Tube, in irq_handler_thread() [all …]
|
/aosp_15_r20/external/crosvm/vm_control/src/ |
H A D | lib.rs | 1830 disk_host_tubes: &[Tube], in execute() 1832 gpu_control_tube: Option<&Tube>, in execute() 1833 usb_control_tube: Option<&Tube>, in execute() 1839 device_control_tube: &Tube, in execute() 1841 irq_handler_control: &Tube, in execute() 2272 irq_handler_control: &Tube, in do_snapshot() 2273 device_control_tube: &Tube, in do_snapshot() 2381 irq_handler_control: &Tube, in do_restore() 2382 device_control_tube: &Tube, in do_restore() 2668 iommu_control_tube: &Tube, in virtio_iommu_request_async() [all …]
|
H A D | balloon_tube.rs | 39 fn do_send(tube: &Tube, cmd: &BalloonControlCommand) -> Option<VmResponse> { in do_send() 212 fn balloon_device_respond_stats(device: &Tube) { in balloon_device_respond_stats()
|
/aosp_15_r20/external/crosvm/tube_transporter/src/ |
H A D | lib.rs | 89 dh_tube: Option<Tube>, in new() 113 pub fn push_tube(&mut self, tube: Tube, tube_token: TubeToken) { in push_tube() 170 pub fn get_tube(&mut self, token: TubeToken) -> TransportTubeResult<Tube> { in get_tube()
|
H A D | packed_tube.rs | 52 pub unsafe fn pack(tube: Tube, receiver_pid: u32) -> PackedTubeResult<SafeDescriptor> { in pack() 81 pub unsafe fn unpack(descriptor: SafeDescriptor) -> PackedTubeResult<Tube> { in unpack()
|
/aosp_15_r20/external/crosvm/devices/src/virtio/fs/ |
H A D | worker.rs | 70 fn new(tube: Arc<Mutex<Tube>>, slot: u32) -> Self { in new() 152 tube: &Arc<Mutex<Tube>>, in process_fs_queue() 172 tube: Arc<Mutex<Tube>>, in new()
|
/aosp_15_r20/external/crosvm/cros_async/src/sys/linux/ |
H A D | async_types.rs | 45 impl From<AsyncTube> for Tube { implementation 46 fn from(at: AsyncTube) -> Tube { in from()
|
/aosp_15_r20/external/crosvm/gpu_display/src/gpu_display_win/ |
H A D | window_procedure_thread.rs | 338 gpu_main_display_tube: Option<Tube>, in run_message_loop() 388 gpu_main_display_tube: Option<Rc<Tube>>, in run_message_loop_body() 479 gpu_main_display_tube: &Tube, in read_and_dispatch_service_message() 492 _gpu_main_display_tube: &Tube, in read_and_dispatch_service_message()
|
/aosp_15_r20/external/crosvm/cros_async/src/sys/windows/ |
H A D | async_types.rs | 67 impl From<AsyncTube> for Tube { implementation 68 fn from(at: AsyncTube) -> Tube { in from()
|
/aosp_15_r20/external/crosvm/devices/src/ |
H A D | vmwdt.rs | 123 vm_ctrl_tube: Tube, in new() 156 vm_ctrl_tube: Tube, in vmwdt_worker_thread() 158 ) -> anyhow::Result<Tube> { in vmwdt_worker_thread()
|
/aosp_15_r20/external/crosvm/devices/src/pci/ |
H A D | pci_hotplug.rs | 122 msi_device_tube: Tube, in new() 124 vm_control_tube: Tube, in new()
|