Home
last modified time | relevance | path

Searched refs:usb_transfer (Results 1 – 6 of 6) sorted by relevance

/external/crosvm/devices/src/usb/host_backend/
Dusb_endpoint.rs20 use usb_util::usb_transfer::{
109 let usb_transfer = in handle_bulk_transfer() localVariable
111 self.do_handle_transfer(xhci_transfer, usb_transfer, buffer) in handle_bulk_transfer()
119 let usb_transfer = in handle_interrupt_transfer() localVariable
121 self.do_handle_transfer(xhci_transfer, usb_transfer, buffer) in handle_interrupt_transfer()
127 mut usb_transfer: UsbTransfer<BulkTransferBuffer>, in do_handle_transfer()
136 .read(usb_transfer.buffer_mut().as_mut_slice()) in do_handle_transfer()
142 usb_transfer.buffer_mut().as_mut_slice() in do_handle_transfer()
171 usb_transfer.set_callback( in do_handle_transfer()
185 usb_transfer, in do_handle_transfer()
[all …]
Dutils.rs15 use usb_util::usb_transfer::{TransferStatus, UsbTransfer, UsbTransferBuffer};
20 usb_transfer: &UsbTransfer<T>, in update_transfer_state()
22 let status = usb_transfer.status(); in update_transfer_state()
52 usb_transfer: UsbTransfer<T>, in submit_transfer()
61 let canceller = usb_transfer.get_canceller(); in submit_transfer()
72 match device_handle.lock().submit_async_transfer(usb_transfer) { in submit_transfer()
Dhost_device.rs26 use usb_util::usb_transfer::{
/external/crosvm/usb_util/src/
Dlib.rs23 pub mod usb_transfer; module
Ddevice_handle.rs11 use crate::usb_transfer::{UsbTransfer, UsbTransferBuffer};
/external/crosvm/devices/src/usb/xhci/
Dxhci_transfer.rs21 use usb_util::usb_transfer::TransferStatus;