Home
last modified time | relevance | path

Searched refs:UsbControlCommand (Results 1 – 3 of 3) sorted by relevance

/external/crosvm/devices/src/usb/backend/
Ddevice_provider.rs19 use vm_control::UsbControlCommand;
311 UsbControlCommand::AttachDevice { file } => self.handle_attach_device(file), in on_event_helper()
312 UsbControlCommand::AttachSecurityKey { file } => self.handle_attach_security_key(file), in on_event_helper()
313 UsbControlCommand::DetachDevice { port } => self.handle_detach_device(port), in on_event_helper()
314 UsbControlCommand::ListDevice { ports } => self.handle_list_devices(ports), in on_event_helper()
/external/crosvm/vm_control/src/
Dclient.rs34 use crate::UsbControlCommand;
132 let request = VmRequest::UsbCommand(UsbControlCommand::AttachDevice { file: usb_file }); in do_usb_attach()
148 let request = VmRequest::UsbCommand(UsbControlCommand::AttachSecurityKey { file: usb_file }); in do_security_key_attach()
161 let request = VmRequest::UsbCommand(UsbControlCommand::DetachDevice { port }); in do_usb_detach()
177 let request = VmRequest::UsbCommand(UsbControlCommand::ListDevice { ports }); in do_usb_list()
Dlib.rs246 pub enum UsbControlCommand { enum
1480 UsbCommand(UsbControlCommand),