/aosp_15_r20/external/crosvm/base/src/ |
H A D | tube.rs | 18 pub fn split_to_send_recv(self) -> Result<(SendTube, RecvTube)> { in split_to_send_recv() 32 pub fn try_clone_send_tube(&self) -> Result<SendTube> { in try_clone_send_tube() 46 pub struct SendTube(pub(crate) Tube); struct 49 impl SendTube { impl
|
/aosp_15_r20/external/crosvm/cros_async/src/ |
H A D | async_types.rs | 28 impl IntoAsync for SendTube {} implementation 53 pub fn new(tube: SendTube, ex: &Executor) -> io::Result<Self> { in new()
|
/aosp_15_r20/external/crosvm/vendor/generic/metrics/src/ |
H A D | client.rs | 14 pub fn initialize(_: SendTube) {} in initialize() 16 pub fn force_initialize(_: SendTube) {} in force_initialize()
|
/aosp_15_r20/external/crosvm/gpu_display/src/sys/ |
H A D | windows.rs | 67 gpu_display_wait_descriptor_ctrl: SendTube, in open_winapi() 76 gpu_display_wait_descriptor_ctrl: SendTube, in open_winapi()
|
/aosp_15_r20/external/crosvm/src/sys/ |
H A D | windows.rs | 503 vm_evt_wrtube: &SendTube, in create_virtio_devices() 783 exit_evt_wrtube: &SendTube, in create_devices() 1266 vm_evt_wrtube: SendTube, in run_control() 1906 vm_evt_wrtube: SendTube, in create_whpx_vm() 2305 vm_evt_wrtube: SendTube, in run_config_inner() 2461 vm_evt_wrtube: SendTube, in run_vm()
|
/aosp_15_r20/external/crosvm/devices/src/ |
H A D | vmwdt.rs | 121 reset_evt_wrtube: SendTube, in new() 154 reset_evt_wrtube: SendTube, in vmwdt_worker_thread() 157 worker_started_send: Option<SendTube>, in vmwdt_worker_thread()
|
H A D | acpi.rs | 148 suspend_tube: Arc<Mutex<SendTube>>, in new() 149 exit_evt_wrtube: SendTube, in new()
|
/aosp_15_r20/external/crosvm/base/tests/ |
H A D | tube.rs | 92 fn produce_messages(tube: SendTube, data: u32, barrier: Arc<Barrier>) -> SendTube { in produce_messages()
|
/aosp_15_r20/external/crosvm/devices/src/virtio/gpu/ |
H A D | mod.rs | 259 #[cfg(windows)] gpu_display_wait_descriptor_ctrl_wr: SendTube, in build() 943 exit_evt_wrtube: SendTube, in new() 950 #[cfg(windows)] gpu_display_wait_descriptor_ctrl_wr: SendTube, in new() 1354 #[cfg(windows)] gpu_display_wait_descriptor_ctrl: SendTube, in build() 1422 exit_evt_wrtube: SendTube, in new()
|
/aosp_15_r20/external/crosvm/base/src/sys/windows/ |
H A D | tube.rs | 384 impl AsRawDescriptor for SendTube { implementation 396 impl CloseNotifier for SendTube { implementation
|
/aosp_15_r20/external/crosvm/src/crosvm/sys/ |
H A D | linux.rs | 227 #[cfg_attr(not(feature = "gpu"), allow(unused_variables))] vm_evt_wrtube: &SendTube, in create_virtio_devices() 871 vm_evt_wrtube: &SendTube, in create_devices() 2821 tube: &SendTube, in trigger_vm_suspend_and_wait_for_entry() 2823 suspend_tube: Arc<Mutex<SendTube>>, in trigger_vm_suspend_and_wait_for_entry() 3419 vm_evt_wrtube: SendTube, in run_control()
|
/aosp_15_r20/external/crosvm/src/sys/windows/ |
H A D | run_vcpu.rs | 266 vm_evt_wrtube: SendTube, in run() 548 vm_evt_wrtube: &SendTube, in run_all_vcpus()
|
H A D | control_server.rs | 201 ) -> base::Result<SendTube> { in connect_client()
|
H A D | generic.rs | 225 vm_evt_wrtube: &SendTube, in create_gpu()
|
/aosp_15_r20/external/crosvm/broker_ipc/src/ |
H A D | lib.rs | 47 metrics_tube: Option<SendTube>, in new()
|
/aosp_15_r20/external/crosvm/x86_64/src/ |
H A D | lib.rs | 829 vm_evt_wrtube: &SendTube, in build_vm() 1860 vm_evt_wrtube: SendTube, in setup_legacy_i8042_device() 1951 suspend_tube: Arc<Mutex<SendTube>>, in setup_acpi_devices() 1952 vm_evt_wrtube: SendTube, in setup_acpi_devices()
|
/aosp_15_r20/external/crosvm/vendor/generic/crash_report/src/ |
H A D | lib.rs | 81 pub fn set_crash_tube_map(_map: HashMap<ProcessType, Vec<SendTube>>) {} in set_crash_tube_map()
|
/aosp_15_r20/external/crosvm/base/src/sys/unix/ |
H A D | tube.rs | 206 impl AsRawDescriptor for SendTube { implementation
|
/aosp_15_r20/external/crosvm/src/crosvm/sys/linux/ |
H A D | gpu.rs | 87 exit_evt_wrtube: &SendTube, in create_gpu_device()
|
H A D | vcpu.rs | 532 vm_evt_wrtube: SendTube, in run_vcpu()
|
/aosp_15_r20/external/crosvm/aarch64/src/ |
H A D | lib.rs | 507 _vm_evt_wrtube: &SendTube, in build_vm() 1312 vm_evt_wrtube: &SendTube, in add_arch_devs()
|
/aosp_15_r20/external/crosvm/src/crosvm/sys/windows/ |
H A D | broker.rs | 466 fn metrics_tube_pair(metric_tubes: &mut Vec<RecvTube>) -> Result<SendTube> { in metrics_tube_pair() 1784 exit_evt_wrtube: SendTube, in platform_create_gpu()
|
/aosp_15_r20/external/crosvm/gpu_display/src/gpu_display_win/ |
H A D | mod.rs | 94 gpu_display_wait_descriptor_ctrl: SendTube, in new()
|
/aosp_15_r20/external/crosvm/riscv64/src/ |
H A D | lib.rs | 214 _vm_evt_wrtube: &SendTube, in build_vm()
|
/aosp_15_r20/external/crosvm/swap/src/ |
H A D | controller.rs | 484 fn new(command_tube: SendTube, uffd_factory: &UffdFactory) -> anyhow::Result<Self> { in new()
|