Lines Matching refs:transfer
136 OHCIRootHub::ProcessTransfer(OHCI *ohci, Transfer *transfer)
138 if ((transfer->TransferPipe()->Type() & USB_OBJECT_CONTROL_PIPE) == 0)
141 usb_request_data *request = transfer->RequestData();
151 transfer->DataLength());
155 memset(transfer->Data(), 0, actualLength);
162 actualLength = MIN(sizeof(usb_port_status), transfer->DataLength());
163 memcpy(transfer->Data(), (void *)&portStatus, actualLength);
186 transfer->DataLength());
187 memcpy(transfer->Data(), (void *)&sOHCIRootHubDevice,
195 transfer->DataLength());
197 memcpy(transfer->Data(), (void *)&sOHCIRootHubConfig,
209 transfer->DataLength());
210 memcpy(transfer->Data(), (void *)&sOHCIRootHubStrings[index],
218 transfer->DataLength());
220 memcpy(transfer->Data(), (void *)&sOHCIRootHubConfig.hub,
259 transfer->Finished(status, actualLength);
260 delete transfer;