Searched refs:TrbCompletionCode (Results 1 – 5 of 5) sorted by relevance
/external/crosvm/devices/src/usb/xhci/ |
D | device_slot.rs | 11 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 …]
|
D | command_ring_controller.rs | 14 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 …]
|
D | interrupter.rs | 8 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
|
D | xhci_transfer.rs | 10 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()
|
D | xhci_abi.rs | 69 pub enum TrbCompletionCode { enum 560 completion_code: TrbCompletionCode, 576 completion_code: TrbCompletionCode, 591 completion_code: TrbCompletionCode,
|