/external/crosvm/rutabaga_gfx/src/rutabaga_os/sys/stub/ |
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()
|
/external/crosvm/rutabaga_gfx/src/rutabaga_os/sys/windows/ |
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()
|
/external/crosvm/rutabaga_gfx/src/rutabaga_os/sys/linux/ |
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()
|
/external/crosvm/base/src/sys/unix/ |
D | tube.rs | 32 pub struct Tube { struct 36 impl Tube { argument 164 impl TryFrom<UnixSeqpacket> for Tube { implementation 174 impl AsRawDescriptor for Tube { implementation 180 impl AsRawFd for Tube { implementation 186 impl ReadNotifier for Tube { implementation
|
/external/crosvm/src/sys/windows/ |
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 …]
|
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()
|
/external/crosvm/src/sys/ |
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 …]
|
/external/crosvm/base/src/sys/windows/ |
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() 348 impl AsRawDescriptor for Tube { implementation 354 impl AsRawHandle for Tube { implementation 360 impl ReadNotifier for Tube { implementation 366 impl CloseNotifier for Tube { implementation
|
/external/crosvm/base/src/ |
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()
|
/external/crosvm/cros_async/src/sys/linux/ |
D | async_types.rs | 36 impl From<AsyncTube> for Tube { implementation 37 fn from(at: AsyncTube) -> Tube { in from()
|
/external/crosvm/tube_transporter/src/ |
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()
|
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()
|
/external/crosvm/cros_async/src/sys/windows/ |
D | async_types.rs | 67 impl From<AsyncTube> for Tube { implementation 68 fn from(at: AsyncTube) -> Tube { in from()
|
/external/crosvm/src/crosvm/sys/linux/ |
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()
|
D | device_helpers.rs | 163 fn as_ref(&self) -> &Tube { in as_ref() 192 fn as_ref(&self) -> &Tube { in as_ref() 532 snd_device_tube: Tube, in create_virtio_snd_device() 847 tube: Tube, in create_balloon_device() 848 inflate_tube: Option<Tube>, in create_balloon_device() 879 suspend_tube: Tube, in create_pvclock_device() 1008 resource_bridge: Option<Tube>, in create_wayland_device() 1110 resource_bridge: Tube, in create_video_device() 1133 video_tube: Tube, in register_video_device() 1176 tube: Tube, in create_virtio_media_adapter() [all …]
|
/external/crosvm/devices/src/virtio/fs/ |
D | worker.rs | 69 fn new(tube: Arc<Mutex<Tube>>, slot: u32) -> Self { in new() 150 tube: &Arc<Mutex<Tube>>, in process_fs_queue() 169 tube: Arc<Mutex<Tube>>, in new()
|
/external/crosvm/devices/src/virtio/ |
D | pmem.rs | 117 pmem_device_tube: &Tube, in pageout() 155 pmem_device_tube: &Tube, in execute_request() 223 pmem_device_tube: &Tube, in handle_request() 269 pmem_device_tube: &Tube, in handle_queue() 301 pmem_device_tube: &Tube, in run_worker()
|
D | iommu.rs | 151 Tube(TubeError), enumerator 643 iommu_device_tube: Tube, in run() 646 translate_response_senders: Option<BTreeMap<u32, Tube>>, in run() argument 647 translate_request_rx: Option<Tube>, in run() 725 translate_response_senders: Option<BTreeMap<u32, Tube>>, in new() argument 726 translate_request_rx: Option<Tube>, in new() 727 iommu_device_tube: Option<Tube>, in new()
|
/external/crosvm/gpu_display/src/gpu_display_win/ |
D | window_manager.rs | 25 _gpu_main_display_tube: Option<Rc<Tube>>, in new()
|
/external/crosvm/vendor/generic/anti_tamper/src/ |
D | lib.rs | 31 pub fn forward_security_signal(_recv: &ProtoTube, _sender: &Tube) {} in forward_security_signal()
|
/external/crosvm/vm_control/src/ |
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()
|
/external/crosvm/devices/src/virtio/vhost/user/device/handler/sys/ |
D | windows.rs | 53 vhost_user_tube: Tube, in run_handler()
|
/external/crosvm/base_tokio/src/sys/linux/ |
D | tube.rs | 18 pub async fn into_inner(self) -> base::Tube { in into_inner()
|
/external/crosvm/cros_async/src/ |
D | async_types.rs | 27 impl IntoAsync for Tube {} implementation
|
/external/crosvm/devices/src/pci/ |
D | pci_hotplug.rs | 121 msi_device_tube: Tube, in new() 123 vm_control_tube: Tube, in new()
|