Searched refs:ScatterGatherBuffer (Results 1 – 4 of 4) sorted by relevance
/external/crosvm/devices/src/usb/xhci/ |
D | scatter_gather_buffer.rs | 37 pub struct ScatterGatherBuffer { struct 42 impl ScatterGatherBuffer { argument 44 pub fn new(mem: GuestMemory, td: TransferDescriptor) -> Result<ScatterGatherBuffer> { in new() argument 54 Ok(ScatterGatherBuffer { mem, td }) in new() 161 let buffer = ScatterGatherBuffer::new(gm.clone(), td).unwrap(); in scatter_gather_buffer_test()
|
D | xhci_transfer.rs | 6 use super::scatter_gather_buffer::{Error as BufferError, ScatterGatherBuffer}; 101 Normal(ScatterGatherBuffer), 105 DataStage(ScatterGatherBuffer), 108 Isochronous(ScatterGatherBuffer), 120 let buffer = ScatterGatherBuffer::new(mem, td).map_err(Error::CreateBuffer)?; in new() 134 let buffer = ScatterGatherBuffer::new(mem, td).map_err(Error::CreateBuffer)?; in new() 139 let buffer = ScatterGatherBuffer::new(mem, td).map_err(Error::CreateBuffer)?; in new()
|
/external/crosvm/devices/src/usb/host_backend/ |
D | usb_endpoint.rs | 11 use crate::usb::xhci::scatter_gather_buffer::ScatterGatherBuffer; 107 buffer: ScatterGatherBuffer, in handle_bulk_transfer() argument 117 buffer: ScatterGatherBuffer, in handle_interrupt_transfer() argument 128 buffer: ScatterGatherBuffer, in do_handle_transfer() argument
|
D | host_device.rs | 12 use crate::usb::xhci::scatter_gather_buffer::ScatterGatherBuffer; 168 buffer: Option<ScatterGatherBuffer>, in execute_control_transfer() argument
|