Home
last modified time | relevance | path

Searched defs:SendTube (Results 1 – 25 of 28) sorted by relevance

12

/aosp_15_r20/external/crosvm/base/src/
H A Dtube.rs18 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 Dasync_types.rs28 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 Dclient.rs14 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 Dwindows.rs67 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 Dwindows.rs503 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 Dvmwdt.rs121 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 Dacpi.rs148 suspend_tube: Arc<Mutex<SendTube>>, in new()
149 exit_evt_wrtube: SendTube, in new()
/aosp_15_r20/external/crosvm/base/tests/
H A Dtube.rs92 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 Dmod.rs259 #[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 Dtube.rs384 impl AsRawDescriptor for SendTube { implementation
396 impl CloseNotifier for SendTube { implementation
/aosp_15_r20/external/crosvm/src/crosvm/sys/
H A Dlinux.rs227 #[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 Drun_vcpu.rs266 vm_evt_wrtube: SendTube, in run()
548 vm_evt_wrtube: &SendTube, in run_all_vcpus()
H A Dcontrol_server.rs201 ) -> base::Result<SendTube> { in connect_client()
H A Dgeneric.rs225 vm_evt_wrtube: &SendTube, in create_gpu()
/aosp_15_r20/external/crosvm/broker_ipc/src/
H A Dlib.rs47 metrics_tube: Option<SendTube>, in new()
/aosp_15_r20/external/crosvm/x86_64/src/
H A Dlib.rs829 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 Dlib.rs81 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 Dtube.rs206 impl AsRawDescriptor for SendTube { implementation
/aosp_15_r20/external/crosvm/src/crosvm/sys/linux/
H A Dgpu.rs87 exit_evt_wrtube: &SendTube, in create_gpu_device()
H A Dvcpu.rs532 vm_evt_wrtube: SendTube, in run_vcpu()
/aosp_15_r20/external/crosvm/aarch64/src/
H A Dlib.rs507 _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 Dbroker.rs466 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 Dmod.rs94 gpu_display_wait_descriptor_ctrl: SendTube, in new()
/aosp_15_r20/external/crosvm/riscv64/src/
H A Dlib.rs214 _vm_evt_wrtube: &SendTube, in build_vm()
/aosp_15_r20/external/crosvm/swap/src/
H A Dcontroller.rs484 fn new(command_tube: SendTube, uffd_factory: &UffdFactory) -> anyhow::Result<Self> { in new()

12