Home
last modified time | relevance | path

Searched refs:TrbCompletionCode (Results 1 – 5 of 5) sorted by relevance

/external/crosvm/devices/src/usb/xhci/
Ddevice_slot.rs11 InputControlContext, SlotContext, TrbCompletionCode, DEVICE_CONTEXT_ENTRY_SIZE,
174 C: FnMut(TrbCompletionCode) -> std::result::Result<(), ()> + 'static + Send, in disable_slot()
190 C: FnMut(TrbCompletionCode) -> std::result::Result<(), ()> + 'static + Send, in reset_slot()
205 C: FnMut(TrbCompletionCode) -> std::result::Result<(), ()> + 'static + Send, in stop_endpoint()
358 pub fn disable<C: FnMut(TrbCompletionCode) -> std::result::Result<(), ()> + 'static + Send>( in disable()
380 callback(TrbCompletionCode::Success).map_err(|_| Error::CallbackFailed) in disable()
385 callback(TrbCompletionCode::SlotNotEnabledError).map_err(|_| Error::CallbackFailed) in disable()
390 pub fn set_address(&self, trb: &AddressDeviceCommandTrb) -> Result<TrbCompletionCode> { in set_address() argument
396 return Ok(TrbCompletionCode::SlotNotEnabledError); in set_address()
408 return Ok(TrbCompletionCode::ContextStateError); in set_address()
[all …]
Dcommand_ring_controller.rs14 TrbCompletionCode, TrbType,
96 completion_code: TrbCompletionCode, in command_completion_callback() argument
113 TrbCompletionCode::Success, in enable_slot()
123 TrbCompletionCode::NoSlotsAvailableError, in enable_slot()
156 TrbCompletionCode::TrbError, in disable_slot()
176 TrbCompletionCode::TrbError in address_device()
200 TrbCompletionCode::TrbError in configure_endpoint()
224 TrbCompletionCode::TrbError in evaluate_context()
262 TrbCompletionCode::TrbError, in reset_device()
299 TrbCompletionCode::TrbError, in stop_endpoint()
[all …]
Dinterrupter.rs8 TrbCast, TrbCompletionCode, TrbType,
88 psctrb.set_completion_code(TrbCompletionCode::Success); in send_port_status_change_trb()
96 completion_code: TrbCompletionCode, in send_command_completion_trb() argument
116 completion_code: TrbCompletionCode, in send_transfer_event_trb() argument
Dxhci_transfer.rs10 TrbCompletionCode, TrbType,
341 TrbCompletionCode::Success, in on_transfer_complete()
360 TrbCompletionCode::ShortPacket, in on_transfer_complete()
373 TrbCompletionCode::Success, in on_transfer_complete()
423 TrbCompletionCode::TrbError, in validate_transfer()
Dxhci_abi.rs69 pub enum TrbCompletionCode { enum
560 completion_code: TrbCompletionCode,
576 completion_code: TrbCompletionCode,
591 completion_code: TrbCompletionCode,