Home
last modified time | relevance | path

Searched refs:ModifyUsbError (Results 1 – 2 of 2) sorted by relevance

/external/crosvm/vm_control/src/
Dclient.rs22 pub enum ModifyUsbError { enum
43 pub type ModifyUsbResult<T> = std::result::Result<T, ModifyUsbError>;
47 return Err(ModifyUsbError::PathDoesNotExist(path.to_owned())); in raw_descriptor_from_path()
53 Err(ModifyUsbError::ArgParse( in raw_descriptor_from_path()
59 ModifyUsbError::ArgParseInt("USB_DEVICE_PATH", fd_str.to_owned(), e) in raw_descriptor_from_path()
63 validate_raw_descriptor(raw_descriptor).map_err(ModifyUsbError::FailedDescriptorValidate) in raw_descriptor_from_path()
91 .map_err(|_| ModifyUsbError::UsbControl(UsbControlResult::FailedToOpenDevice))? in do_usb_attach()
102 handle_request(&request, socket_path).map_err(|_| ModifyUsbError::SocketFailed)?; in do_usb_attach()
105 r => Err(ModifyUsbError::UnexpectedResponse(r)), in do_usb_attach()
112 handle_request(&request, socket_path).map_err(|_| ModifyUsbError::SocketFailed)?; in do_usb_detach()
[all …]
/external/crosvm/src/
Dmain.rs71 ModifyUsbError, ModifyUsbResult,
3359 .map_err(|e| ModifyUsbError::ArgParseInt("bus_id", bus_id.to_owned(), e))?; in parse_bus_id_addr()
3362 .map_err(|e| ModifyUsbError::ArgParseInt("addr", addr.to_owned(), e))?; in parse_bus_id_addr()
3364 .map_err(|e| ModifyUsbError::ArgParseInt("vid", vid.to_owned(), e))?; in parse_bus_id_addr()
3366 .map_err(|e| ModifyUsbError::ArgParseInt("pid", pid.to_owned(), e))?; in parse_bus_id_addr()
3369 _ => Err(ModifyUsbError::ArgParse( in parse_bus_id_addr()
3379 .ok_or(ModifyUsbError::ArgMissing("BUS_ID_ADDR_BUS_NUM_DEV_NUM"))?; in usb_attach()
3383 .ok_or(ModifyUsbError::ArgMissing("usb device path"))?, in usb_attach()
3388 .ok_or(ModifyUsbError::ArgMissing("control socket path"))?; in usb_attach()
3397 .map_or(Err(ModifyUsbError::ArgMissing("PORT")), |p| { in usb_detach()
[all …]