Searched refs:UsbControlCommand (Results 1 – 3 of 3) sorted by relevance
19 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()
34 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()
246 pub enum UsbControlCommand { enum1480 UsbCommand(UsbControlCommand),