Lines Matching refs:transfer

69 Pipe::SubmitTransfer(Transfer *transfer)
75 return GetBusManager()->SubmitTransfer(transfer);
159 Transfer *transfer = new(std::nothrow) Transfer(this);
160 if (!transfer)
163 transfer->SetData((uint8 *)data, dataLength);
164 transfer->SetCallback(callback, callbackCookie);
166 status_t result = GetBusManager()->SubmitTransfer(transfer);
168 delete transfer;
214 Transfer *transfer = new(std::nothrow) Transfer(this);
215 if (!transfer)
218 transfer->SetData((uint8 *)data, dataLength);
219 transfer->SetCallback(callback, callbackCookie);
221 status_t result = GetBusManager()->SubmitTransfer(transfer);
223 delete transfer;
235 Transfer *transfer = new(std::nothrow) Transfer(this);
236 if (!transfer)
239 transfer->SetVector(vector, vectorCount);
240 transfer->SetCallback(callback, callbackCookie);
242 status_t result = GetBusManager()->SubmitTransfer(transfer);
244 delete transfer;
256 Transfer *transfer = new(std::nothrow) Transfer(this);
257 if (!transfer)
260 transfer->SetVector(vector, vectorCount);
261 transfer->SetCallback(callback, callbackCookie);
263 status_t result = GetBusManager()->SubmitTransfer(transfer);
265 delete transfer;
310 Transfer *transfer = new(std::nothrow) Transfer(this);
311 if (!transfer) {
316 transfer->SetData((uint8 *)data, dataLength);
317 transfer->SetCallback(callback, callbackCookie);
318 transfer->SetIsochronousData(isochronousData);
320 status_t result = GetBusManager()->SubmitTransfer(transfer);
322 delete transfer;
498 Transfer *transfer = new(std::nothrow) Transfer(this);
499 if (!transfer) {
504 transfer->SetRequestData(requestData);
505 transfer->SetData((uint8 *)data, dataLength);
506 transfer->SetCallback(callback, callbackCookie);
508 status_t result = GetBusManager()->SubmitTransfer(transfer);
510 delete transfer;
519 // There is likely a transfer currently running; we need to cancel it